Skip to content

Architecture — start here ​

The decision records, the current-state index, the platform model and the cross-cutting designs. Start at Current architecture state and read its "Maintained" date before trusting it — it is the one index of what is decided, built and open, and it goes stale like every other page.

Read before changing anything architectural or cross-cutting

  1. Current architecture state (read the date, then diff it against git log) ·
  2. Operating rules (R-00 … R-07 in full) · 3. the relevant ADR in ADR index — most are 🟡 Proposed; only 0002, 0003, 0006, 0008, 0011, 0012, 0014, 0015, 0016 and 0019 are Accepted, and ADR-0018 is cited by code but has no file · 4. Data access ·
  3. Platform model · 6. Architecture change protocol for any change to a core entity (check:arch-proposal). Your plan must answer: which ADR governs, whether it is Accepted or Proposed, and which of the four customer types (consumer · solo SMB · dealership · enterprise) the change was assessed for.

Pages ​