Principles and constraints
This is a framing post. There is no code change associated with it.
Principles I’m optimizing for
- Static-first mindset
- Low maintenance, high clarity
- Content > chrome
- Explicit over clever
- Learning in public without performative complexity
Constraints (the helpful kind)
- What I’m refusing to build early (and why)
- What “good enough” means for a first deploy
- The difference between “prototype” and “product” in this repo
Tradeoffs I’m making on purpose
- Where I’ll accept friction to keep things understandable
- Where I’ll accept less control to stay boring and maintainable
How decisions will be recorded
- What counts as a decision vs an experiment
- When a refactor deserves its own post