Skip to content

Design and Implementation Records

These documents preserve design intent and implementation context. They are grouped by maintenance purpose, not by delivery date. Most records are written in the language used by the original implementation work.

The current code and tests are authoritative. Read Documentation Maintenance before treating a proposal or dated record as a current contract.

Architecture and long-lived contracts

Implemented design records

Product-flow and interaction records

Security, persistence, and incident analysis

New records should state whether they are a current contract, implemented record, proposal, historical snapshot, or deprecated document near the beginning.