Docs

What this is, and what it is not

This build is the first brick: the visual system, the shell, the public site, and every app route with deterministic prototype data. The tables below state exactly what is real.

Concepts

Mandate
A signed law: mode, caps, cooldown, slippage, expiry, allowed actions, recipient.
Proposal
A drafted call plus its policy trace. Never authority in itself.
Refusal
A typed rejection with a stable code, recorded like any other event.
Receipt
The verifiable record of intent, citations, policy, and transaction.
Credential
An agent secret shown once. Only a hash or fingerprint is stored.
Witness
The inspection checkpoint between a simulation and a signature.

Current state

Implementation state by capability
CapabilityState
Design system, routes, shellReal
Portfolio, mandates, proposals, receiptsDemo fixtures
Greek corpus and Oracle answersNot connected
Supabase schema, RLS, authNot built yet
Wallet connection and chain readsNot built yet
Account abstraction, session keysNot built yet
Mainnet executionHard-disabled

Refusal codes

  • POLICY_RECIPIENT_NOT_ALLOWED
  • POLICY_CAP_EXCEEDED
  • POLICY_ACTION_NOT_ALLOWLISTED
  • POLICY_COOLDOWN_ACTIVE
  • POLICY_SLIPPAGE_EXCEEDED
  • POLICY_MANDATE_EXPIRED
  • POLICY_SIMULATION_STALE