DI-PUB-005 published

formal specification

Codex as Governing Reference

A definition of Codex as the versioned source of terms, operators, rules, authority references, and admissible interpretations.

Version
1.0.0
Published
2026-07-25
Author
Sean Manouge
Owner
Doctrine Industries

Codex is the governing reference layer of the Doctrine Industries system family.

Contents

A Codex release may contain:

  • canonical terms and definitions;
  • operator families and composition rules;
  • state and transition constraints;
  • authority references;
  • evidence classifications;
  • uncertainty vocabularies;
  • policy rules;
  • supersession relationships;
  • interpretation notes;
  • conformance tests.

Required properties

Every normative Codex record must have:

  1. a canonical identifier;
  2. a version;
  3. an owner;
  4. a status;
  5. an effective scope;
  6. a source or authority basis;
  7. a change history;
  8. a defined relationship to superseded records.

Runtime use

A runtime may load Codex material to validate or constrain operation. That does not make the runtime the owner of the rule. The runtime must preserve the rule identifier and version used for each consequential decision.

Interpretation

Codex reduces ambiguity but does not eliminate judgment. Where a rule admits multiple interpretations, the admissible range must be stated. Where the authority basis is incomplete, the rule must carry uncertainty or provisional status rather than presenting false precision.

Failure condition

A system is non-conforming when it cannot identify which Codex version governed a consequential transformation, or when it applies a rule outside the scope of its declared authority.