Architecture decision records
Documentation status: architecture.
These notes explain why the public architecture is shaped as it is. They are not implementation-language histories.
An ADR should state the problem, chosen invariant, rejected simplification, consequences and validation method. Public ADRs describe durable design reasoning without exposing private implementation details.