Codification Ladder
The Codification Ladder is a simple scale from ad-hoc to fully codified. It helps teams agree on where they are and where they want to go.
- Ad-hoc - Decisions exist only in conversation or in someone’s head. No shared record.
- Documented - Decisions are written down (docs, wikis, comments) but not structured or easy to find.
- Structured - Decisions follow a schema (context, options, rationale, constraints) and are findable.
- Reusable - Decisions are linked to patterns, components, or code so they can be applied consistently.
- Codified - Decisions are the source of truth; components and patterns reference them. Change flows from decision → implementation.
Most teams sit between 1 and 3. High-performing design-system work usually aims for 4–5: decisions that are not only documented but used by the system.
Use this ladder in retrospectives or planning: “Where is this decision today? Where do we want it?” Then choose the next rung up, not a leap to the top.