Who authorized
this action?

Evaluate delegated authority from canonical event history.

Open source · Apache 2.0 · TypeScript · V0 experimental

Read the model →

Decision model

Actual API ↗
Explicit inputsatSequence + authorityTime
  1. AUTHORIZED

    A complete valid chain satisfies the requested capability and constraints.

  2. DENIED

    Available evidence positively contradicts the requested authority.

  3. REQUIRES_APPROVAL

    The chain can proceed only after the required approval is recorded.

  4. UNKNOWN

    The evidence is incomplete, unresolved, or uses an unknown condition.

Event assurance: ASSERTED_UNVERIFIED. V0 does not verify identity or signatures.

DeterministicSame history, sequence, trusted time and configuration; same decision.

InspectableFour explicit outcomes with reason codes and authority-chain evidence.

BoundedIdentity, canonical ordering and trusted time remain host responsibilities.