AUTO-OSCA-01 · v0.1.0-research-draft · Architectural Proposal

OSCA

Origin, Semantic, and Consequence Authority
A Multi-Tier Authorization Architecture for Autonomous AI Agents

"Authority Separation · Structural Invariants · Execution Binding · Decision Traceability"
3
Authority Tiers
51
Tests Passing
5
Simulation Scenarios
6
Research Domains
3
Documentation Layers
0
Empirical Studies

Why Single-Tier Authorization Fails

Autonomous AI agents propose and execute actions. A single authorization check (who are you?) cannot detect an agent that is authenticated but acting outside its declared scope, or one that declares benign effects but produces harmful ones. OSCA separates authority into three independently verifiable tiers.

TIER 1

Origin

Who authorized the action? Identity, credential, attestation, timestamp, nonce.

TIER 2

Semantic

What does the action mean in context? Intent, scope, constraints, preconditions.

TIER 3

Consequence

What does the action produce in the world? Effects, side effects, reversibility.

No Dimension Guarantees Another

Independence

Each tier is evaluated without trusting the others.

Non-Override

No tier can silently override another. All three must pass.

Atomicity

Execution proceeds only when all three tiers authorize. No partial execution.

Traceability

Every authorized action carries an auditable decision trace.

Phase I · Specification Complete

Formal model (authorization) Complete
Architecture (6 layers) Complete
Threat model (8 threats) Complete
Core (action, auth, decision, gateway) Complete
Authority (3 tiers) Complete
Security (binding, provenance, replay) Complete
Governance (policy, escalation, audit) Complete
Tests (51/51) Complete
Simulation (5 scenarios) Complete
Empirical validation Not started

View the Implementation

Live dashboard of tests and scenarios, detailed results, and full documentation.

Open Dashboard →