{"generatedAt":"2026-10-24T19:33:57.317Z","postureVersion":"2.2.0","posture":[{"name":"Fail-closed core","description":"Any fault — database, policy, identity — blocks the transaction. Nothing ever authorizes silently."},{"name":"Hardened API keys","description":"Agent keys are stored only as SHA-256 hashes, shown once at registration, rotatable on demand, per-agent policy-bound, and rate-limited at 60 req/min."},{"name":"Know-Your-Agent registry","description":"Public agent verification endpoint: anyone can confirm an agent is registered, active, and view its reputation — no key material exposed."},{"name":"Human-in-the-loop approvals","description":"Agents can request operator approval before consequential payments; nothing moves until a human signs off."},{"name":"Idempotency keys","description":"Replayed operations return the original verdict — duplicate requests can never create duplicate transactions."},{"name":"Reversible settlements","description":"Settled transactions can be disputed and reversed via signed single-use reversal warrants."},{"name":"Honeypot perimeter","description":"Scanner bait paths (/.env, /.git, /wp-admin and more) answer 403 and jail the probing IP for one hour."},{"name":"Brute-force jail","description":"More than 10 failed key attempts from one IP within 10 minutes triggers a 30-minute block."},{"name":"Traffic ceiling","description":"240 requests/minute per source IP blunts scrapers and lightweight denial-of-service attempts."},{"name":"Browser armor","description":"Content-Security-Policy, HSTS, frame-ancestors none, no stack fingerprinting, GET/POST-only CORS."},{"name":"Immutable audit trail","description":"Every verdict is persisted with its reason before the response is sent; tolls meter only on approvals."},{"name":"Rate-fair rails","description":"Sandbox 20/min, registered agents 120/min, payment prompts 5/min — abuse-priced, integration-friendly."}],"recentIntercepts":[{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:52.767Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:52.117Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:51.386Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:50.739Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:50.084Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:49.434Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:48.780Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:48.132Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:47.481Z"},{"botId":"SecSuite_Burst","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","payloadRiskScore":"CRITICAL_98","channel":"Policy Gate / Direct rail","timestamp":"2026-10-24T06:48:46.824Z"}],"recentVerdicts":[{"_id":"6adc54d4d4db09101e706d3d","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:52.567Z","__v":0},{"_id":"6adc54d3d4db09101e706d39","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:51.917Z","__v":0},{"_id":"6adc54d3d4db09101e706d35","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:51.187Z","__v":0},{"_id":"6adc54d2d4db09101e706d31","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:50.539Z","__v":0},{"_id":"6adc54d1d4db09101e706d2d","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:49.885Z","__v":0},{"_id":"6adc54d1d4db09101e706d29","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:49.234Z","__v":0},{"_id":"6adc54d0d4db09101e706d25","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:48.580Z","__v":0},{"_id":"6adc54cfd4db09101e706d21","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:47.932Z","__v":0},{"_id":"6adc54cfd4db09101e706d1d","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:47.282Z","__v":0},{"_id":"6adc54ced4db09101e706d19","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:46.614Z","__v":0},{"_id":"6adc54cdd4db09101e706d15","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:45.966Z","__v":0},{"_id":"6adc54cdd4db09101e706d11","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:45.310Z","__v":0},{"_id":"6adc54ccd4db09101e706d0d","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:44.658Z","__v":0},{"_id":"6adc54ccd4db09101e706d09","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:44.000Z","__v":0},{"_id":"6adc54cbd4db09101e706d05","agentId":"SecSuite_Burst","amount":99999999,"currency":"KES","decision":"BLOCKED","reason":"Sovereign policy breach: 99999999 KES exceeds the authorized limit of 50000.00 KES","tollKES":0,"receiptHash":"","timestamp":"2026-10-24T06:48:43.348Z","__v":0}],"verification":"This report is generated live at request time. Compare it with GET /api/audit/recent and GET /api/metrics."}