Audit Flow
Step-by-step containment audit — verify the cage holds
Ledger
1
Read Containment Config
Query SpendingLimit contract for max actions, periodic limits, cosign threshold, and Ledger cosigner address
2
Check Reserve Adequacy
Verify ReserveVault has sufficient locked USDC — 3x for C2, 5x for C3
3
Classify & Check Existing Cert
Determine certificate class based on reserve ratio, check if agent already has an active certificate
4
Auditor Stake Status
Check auditor's track record, total staked capital, and existing stake on this certificate
5
Final Verdict
Aggregate all checks — spending, Ledger, reserve, stake, certificate — and deliver PASS or FAIL