Execution-time authority enforcement, made inspectable.
This system enforces a single rule at the only place that matters: the execution boundary. If authority is missing, expired, or out of scope at execution time, state change is impossible.
- Run python3 -m demo.run_demo --compact
- Confirm outcomes: missing / valid / out-of-scope / expired
- Inspect emitted JSON: docs/artifacts/*.json
- (Optional) Enable tracing and inspect: execution.commit
Boundary
The proof is not “we logged.” The proof is: enforcement happens at commit time and returns a structured allow/deny result.
User task ↓ Agent (Reasoning + Proposal) ↓ Authority Gate (execution boundary) ├─ PERMITTED → Execute → Artifact (+ optional Trace) └─ BLOCKED → No state change → Artifact (+ optional Trace)
Verify in 60 seconds
Fastest path for a judge to verify enforcement and inspect proof.
Optional: run controlled variance (scale proof)
This proves the invariant holds across many attempts under controlled, explainable variance.
Evidence
This site is static by design. Evidence is produced when the demo executes. Artifacts are immutable JSON written at the boundary.
Attempts
Execution outcomes derived from JSON artifacts (if present). This table is evidence, not the headline.
| # | Decision ID | Action | Outcome | Reason | Authority Scope | Expires |
|---|---|---|---|---|---|---|
| No execution artifacts found. Run the demo to generate runtime evidence. | ||||||