Compositional Guarantee

⚖️ ULA — Unified Legitimacy Arbiter

Is legitimacy unanimous across every layer? The system cannot be partially legitimate.

Systems that appear governed in isolation fail in composition. ULA is the common enforcement edge — it synchronizes all modules into a single composite verdict.

Architecture

SyncClock

The chain sequence number as the global ordering primitive. Every module verdict is tagged with a sequence number. One chain = one clock. No distributed consensus needed.

VerdictCollector

Gathers per-module verdicts for each execution in sequence order, creating a total ordering across all module assessments.

CompositeArbiter

Applies the unanimity rule: if any required module returns a blocking verdict, the composite verdict is ILLEGITIMATE. One dissent blocks.

EnforcementEdge

The single point where the composite verdict becomes an action. PROCEED, FLAG, HALT, or ROLLBACK. Composite verdicts form their own sub-chain with prior-hash linkage.

Verdicts: LEGITIMATE (all modules VALID), ILLEGITIMATE (blocking dissent), PARTIALLY_EVALUATED (required modules pending), SUSPENDED (awaiting resolution). Actions: PROCEED, FLAG, HALT, SUSPEND, ROLLBACK.

← Back to Stack See Demo →