Principles

Rationale, tradeoffs, and limits behind related rules and patterns.

Agents and shared context

Agent instructions, public rationale, and repeated feedback.

Change, review, and locality

Change shape, reader locality, and review cost.

Boundaries, APIs, and state

Explicit boundaries, public API cost, and mutable state.