Appendix — the pattern language

The catalogue as a pattern language

This appendix is the governance catalogue rendered as a pattern language. It borrows the style of Design Patterns by Gamma, Helm, Johnson, and Vlissides (the "Gang of Four"), which named and described a canonical set of reusable software-design patterns and wrote each one to a fixed template. Here each governance mechanism becomes one pattern, written the same way.

Every pattern follows the same template:

How this appendix is organized. The catalogue is split into four lettered appendices, each a different view of the same mechanisms:

Read a single page to adopt one mechanism. Read a family in order to see how a cluster of them reinforce each other. The map below is clickable: each mechanism links to its pattern page.

The governance mechanism map — every mechanism in the catalogue, organized by target zone and family. Click a mechanism to open its Gang-of-Four pattern. Open the full-size map ›

Contents

Agent

Context & dispatch substrate

Gates & merge-train

Mediators & resource locks

Lifecycle & observability

Governance-doc controls

Models-bridge

System models

Product

Canonical models & seams

Validation & conformance

Regression tests

Provenance & attribution

Repair vocabulary

Contents
© James C. Davis, 2026–present