Skip to content

Pattern lifecycle

Patterns move through a small evidence-based lifecycle:

mermaid
flowchart LR
    Proposed[proposed] --> Adopted[adopted]
    Adopted --> Revised[revised]
    Revised --> Deprecated[deprecated]
    Adopted --> Rejected[rejected]

A new pattern needs a public source, a recurring engineering problem, a practical example, an enforcement classification, a test or review procedure, and an exception policy. Guidance is adapted and attributed; external documents are not copied into this repository.

Source-backed guardrails · MIT License