---
id: ADR-pool.canon-pillar-codification
status: Pool
parent: PRD-GZKIT-1.0.0
lane: heavy
enabler: ADR-0.0.27
inspired_by: ADR-0.0.27
---

# ADR-pool.canon-pillar-codification: Canon Pillar Codification

## Status

Pool

## Date

2026-05-04

## Parent PRD

[PRD-GZKIT-1.0.0](../../prd/PRD-GZKIT-1.0.0.md)

---

## Intent

Open question whether the five top-level pillars of `AGENTS.md` (PRIME DIRECTIVE, DO IT RIGHT CRAFTSMANSHIP MAXIM, MAKE LLM STOCHASTIC VIBES INERT, STDLIB-FIRST DOCTRINE, OPERATOR ECONOMY OF EFFORT) warrant retroactive foundation-ADR codification each. Currently they live as `AGENTS.md` sections without dedicated ADR backing — the doctrine binds, but the introduction event is not in the ledger. ADR-0.0.27's design dialogue surfaced the question without resolving it: foundation-kind ADRs codify app-system invariants, and the five pillars are arguably the most invariant-shaped surfaces in the project. The counterargument is that the pillars are *meta-doctrine* (how the contract is structured, not what it does), and lifting them into ADRs may produce more ceremony than signal. This ADR-pool entry holds the forward-reference until either (a) a ledger reconciliation demands per-pillar introduction events, or (b) operator judgment elevates one or more pillars to foundation-kind status.

Booked at OBPI-0.0.27-02 as a forward-reference in the citation graph. Deferred unless ledger demands per-pillar introduction events or operator elevates the question.
