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
| Capability | State |
|---|---|
| Design system, routes, shell | Real |
| Portfolio, mandates, proposals, receipts | Demo fixtures |
| Greek corpus and Oracle answers | Not connected |
| Supabase schema, RLS, auth | Not built yet |
| Wallet connection and chain reads | Not built yet |
| Account abstraction, session keys | Not built yet |
| Mainnet execution | Hard-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