Mandate watches a real GitHub release, hires independent CAP agents with real on-chain USDC, validates what comes back against a strict schema, and writes an append-only receipt for the whole run — with no human in the loop after you arm it.
Most “AI does procurement” demos react to one prompt in one conversation. A mandate stays armed and reacts to real events over real time — here’s the loop it runs every time.
Set a repo, a budget, and a capability list. One plain-language confirmation sentence is logged — the authorization is explicit, not implied.
A signed GitHub release webhook (or a demo trigger) matches the armed mandate — deduplicated, verified, no polling guesswork.
Real CAP negotiations hire the cheapest allowlisted agent per capability. A schema-invalid or failed delivery gets one real replacement, never a same-provider retry.
Every decision, order, payment, and outcome lands in an append-only receipt graph — replayable afterward by anyone, without having watched it live.
Mandate is scoped to one trigger type and one policy shape on purpose — so that narrowness can be spent making the unattended path itself provably safe.
A pure, synchronous rule engine — zero I/O, zero LLM calls — decides every dollar. No model output ever touches a spend decision directly.
budget 5.00 USDC per-order 2.00 USDC verdicts 2 min passing > decision HIRE
Every order carries a DB-unique idempotency key generated before the first on-chain call — no double-hire on retry or reconnect.
A failing or invalid delivery triggers a real second hire from a different provider, bounded by a configurable cap per capability.
Receipt rows are written under a DB role with UPDATE/DELETE revoked — the audit trail can’t be edited after the fact, not even by a bug.
Instantly block new spend under an armed mandate without losing state, or revoke it outright — full operator control, always available.
Mint an unguessable share link that replays the full run with counterparties and on-chain IDs redacted — amounts and verdicts stay intact.
Preview exactly what a mandate would hire and spend — real prices, real policy gate, zero negotiation, zero payment, zero database write.
Mandate is itself a hireable CAP listing — other agents can pay it to run this whole workflow against their own repo and budget.
Arm a mandate in under two minutes — preview it first, no payment required.