2026-01-19-CHAINS-TERMINATE-AT-ROOT

Chains Terminate at Root

Every scope inherits. Every chain ends at the same place. Authority flows downward. Truth flows up.


Two weeks into canonic-machine, and three axioms have crystallized. They weren’t designed. They were discovered — the way you discover load-bearing walls by trying to remove them.

The Triad was the first. Three files per scope. CANON.md, VOCAB.md, README.md. Minimal, portable, complete.

Today, the second and third axioms found their language.

Figures

Context Type Data
post pipeline steps: Root → Industry → Product → Ship

Axiom Two: Inheritance

Every scope in canonic-machine has an inherits: field in its CANON.md. That field points upward — to the parent scope. The parent scope has its own inherits: field, pointing to its parent. The chain continues, scope by scope, until it reaches the root.

The root has no parent. The root is the root.

This means every constraint in the system traces to the root. Every rule you encounter in a leaf scope — a specific service, a specific deployment, a specific document — is either declared locally or inherited from above. There is no mystery about where authority comes from. You follow the chain. The chain terminates at root.

The inheritance is monotonic. Children add constraints. Children never weaken them. A parent says MUST. A child can say MUST plus something else. A child cannot say MAY where the parent said MUST. Authority flows downward. It does not erode.

This is not object-oriented inheritance, where subclasses override methods and behavior becomes unpredictable. This is constitutional inheritance. Amendments can add. Amendments cannot subtract. The Bill of Rights doesn’t repeal the Constitution. It extends it.

Axiom Three: Introspection

The third axiom emerged from VOCAB.md, of all places.

Every scope defines its terms in VOCAB.md. But VOCAB.md itself uses terms. Those terms must also be defined. Which means VOCAB.md must be able to define itself — its own terms, its own format, its own governance.

A system that can examine and validate its own definitions is introspective. Not in the psychological sense. In the computational sense. Like a language that can express its own grammar. Like a program that can read its own source code. Like a constitution that contains its own amendment procedure.

Introspection means the system never needs an external authority to determine its own validity. The validators validate the validators. The governance governs the governance. The chain doesn’t just terminate at root — the root validates itself.

Three Axioms

  1. Triad. Every scope declares its beliefs (CANON), defines its language (VOCAB), and explains its operation (README).
  2. Inheritance. Every scope inherits from its parent. Chains terminate at root. Authority is monotonic.
  3. Introspection. The system validates itself. No external oracle required.

Three axioms. Everything else in canonic-machine is a consequence of these three. The validators are a consequence of Introspection. The scoping model is a consequence of Inheritance. The governance model is a consequence of the Triad.

I didn’t plan three. I didn’t aim for elegance. The system found its own minimum — the way water finds its level, the way a crystal finds its lattice. Three axioms. No more needed. No fewer sufficient.


CANNON — Three axioms. Everything else follows.