platform/ backed by Supabase. It provides operator workflows for approvals, ledger browsing, treasury management, and seller operations.
Local dev URL: http://127.0.0.1:5173
Hosted default: https://axon402.com/
Use Live Onboarding first if you are bringing up AXON from a fresh clone.
The dashboard is the operator surface. Agents should use runtime MCP or REST credentials instead of a browser session.
Operator Workflows
- Approval queue — Escalated SSAR requests with approve/deny actions
- Ledger browsing — Transaction status and forensic context
- Decision traces — Deterministic → Risk → Final event chain
- Receipt linkage — Challenge + settlement headers
- Provider registry — Provider metadata and health views
- API key registry — Organization-scoped key management
- Emergency freeze — Global freeze control in the app shell
Routes
Spend side (buyer governance)
Approvals Workflow
1
Request escalated
Risk stage flags a request as
APPROVAL_REQUIRED.2
Review in dashboard
Dashboard shows pending approval with task, intent, host, risk context.
3
Operator decides
Click Approve or Deny.
4
Token consumed
Caller consumes approval via
POST /v1/approvals/:id/consume.5
Retry completes
Caller retries with same
idempotency_key + approval_token.Approval States
Ledger
For each transaction, operators can inspect:- Transaction status and failure reason
- Related spend request (via wallet + idempotency key)
- Ordered decision events
- Latest receipt detail (
payment_receipts)
What Is Not In Scope
- Full enterprise admin/billing/RBAC control-plane
- Webhook settings UI (webhook runtime is implemented; config UI is not)
- Generic approval REST endpoint
- Daemon bootstrap bearer key management via dashboard