Waveframe separates authoring, compilation, proposal normalization, kernel decisioning,
runtime enforcement, and audit durability. Each layer has one boundary responsibility.
Canonical Architecture Diagram
Policy becomes authority before it becomes execution permission.
Four Operational Flows
Authority Flow
Human Governance
Governance-Ledger diagnostics and approval
Contract Compiler
Compiled Authority Contract
Cloud registry distribution
Proposal Flow
Caller supplies actor, mutation, artifacts, and contract reference
Proposal Normalizer validates the boundary shape
Canonical Proposal is passed to CRI-CORE
Execution Flow
Waveframe Guard intercepts the action
CRI-CORE evaluates admissibility
Allowed actions continue
Blocked actions never execute
Audit Flow
Guard emits governed execution events
Cloud ingests audit evidence
Receipts provide durable proof of accepted events
Contract Identity Flow
Contract identity is the thread that keeps the architecture replayable. The compiler produces
contract id, version, and hash. The proposal references that exact identity. CRI-CORE verifies
the proposal contract hash against the compiled authority contract before deciding. A mismatch
is blocked.