Skip to content

Design principles

The standing constraints against which architecture and stack choices are judged — derived from the vision. Keep the set small (3–6 — only principles that actually constrain); reference them by bare ID ("that violates P2") instead of re-litigating recurring arguments. IDs are stable — never renumbered.

P1 —
P2 —
P3 —