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 |