Skip to content

Engine Doctrine

UCCA Engine — v1.0 — 2023-01-03

Constitutional. Immutable. Highest authority. Overrides all architecture, contracts, workflows, and implementations.


1. The Engine Is Eternal

The engine is the core of the system and the core of the business. It exists independently of any model, platform, service, or interface.

Models change. Tools change. Markets change.

The engine remains.


2. The Engine Is the Single Source of Truth

All truth lives upstream in the engine.

The engine defines:

  • structure
  • scope
  • sequencing
  • constraints
  • invariants

No external system may redefine these.

Outputs are projections. Models are interpreters. The engine is the authority.


3. The Engine Does Not Judge Quality

The engine makes no determination of:

  • quality
  • taste
  • style
  • pedagogy preference
  • market suitability

The engine evaluates conformance only.

If an output conforms, it is valid. If it does not conform, it is rejected.

Human judgment lives above the engine, not inside it.


4. Intelligence Is a Service, Not a Dependency

The engine does not depend on intelligence to function.

Language models, AI systems, and external services are:

  • interchangeable
  • replaceable
  • non-authoritative

Smarter services may improve expression. Weaker services must never break the system.

The engine never assumes intelligence from its components.


5. The Engine Is Model-Agnostic

The engine does not care:

  • which model is used
  • who provides it
  • how it is branded
  • what personality it exhibits

The engine communicates through contracts. Any system that satisfies the contract may participate.

All others are excluded.


6. The Engine Enforces Scope, Not Opinion

The engine enforces:

  • what may be introduced
  • what may be transformed
  • what must be preserved

The engine does not:

  • invent intent
  • editorialise content
  • express attitude
  • assume audience preference

Persona is permitted only when explicitly allowed.


7. The Engine Works With All Services Equally

All services interact with the engine on equal terms.

There are no privileged models. There are no favored platforms.

New services may be introduced. Existing services may evolve.

The engine expands to include capability without surrendering authority.


8. The Engine Is Deterministic by Design

Given the same inputs and constraints, the engine must produce structurally equivalent results.

Variation is allowed only where declared. Regeneration must not cause drift.

Truth is immutable. Expression is repeatable.


9. The Engine Is Not a User Interface

The engine is not:

  • a product
  • a personality
  • a narrator
  • a brand voice

Interfaces sit downstream. Experiences are layered above.

The engine remains silent and intact.


10. Everything Except the Engine Is Replaceable

Models may be swapped. Pipelines may be rewritten. Exports may change. Markets may pivot.

If any component must be sacrificed to protect the engine, the component is removed.

There is one engine. There is one truth.


End of Doctrine

Version History

Version Date Change Author
1.0 2026-03-11 Migrated from engine/ucca-engine/docs/engine/ENGINE_DOCTRINE.md Claude Code