Reference note
Small Systems, Clear Boundaries
A reference note on making tools easier to understand and verify.
Prefer a legible core
A small system with visible inputs, outputs, and failure states is easier to maintain than a broad system whose behavior depends on hidden conventions.
Expand after proof
New features should follow a working core and a real need. The boundary can grow, but it should grow deliberately.