The PMFA Canon
A Law, Not a Framework
PMFA is governed by a canon—
a set of non-negotiable execution laws.These laws are not best practices.
They are enforced invariants.Violation results in undefined behavior.
Canon I — Golden Path
There is exactly one legal execution path:
UI → Intent → Kernel → Event → Projection → Reality
Any alternative path is a constitutional violation.
There are no shortcuts.
There are no exceptions.
There is no "just this once."
Canon II — No-Engineering Principle
Business behavior may change in production
without code changes, builds, deployments, or downtime.
Engineering is forbidden at the behavior layer.
Engineering exists below the law, never above it.
Canon III — Determinism
Given the same inputs,
PMFA produces the same outcome—always.
This enables:
• Replay
• Audit
• Explanation
• Correction
• Regulatory trust
Canon IV — Structural Multi-Tenancy
Tenant isolation is structural, not conditional.
No tenant identifiers.
No shared tables.
No escape hatches.
Isolation is enforced by law.
Canon V — Irreversibility
Events are immutable.
Decisions are permanent.
History cannot be rewritten.
Corrections are new events—not mutations.
Rollback is compensation, not undo.
The past is constitutional record.
PMFA does not rely on trust. PMFA creates trust.
Overview
What the canon is and how it is used
Essays
40 canonical essays—the complete doctrine
Index
Cross-reference map of all axioms
SHA-256: 870716298f04ba74c15a3a0f8a5607298b77c23e52e9a06e83103a54f1bf6aaf