AdminOperations dashboard for all 109 bots — see which are demo-wired, which are frozen, and the promotion ladder toward production.When: When checking readiness progress or investigating a bot-state regression.
Details
What this page is forOperations dashboard for all 109 bots — see which are demo-wired, which are frozen, and the promotion ladder toward production.
When to use itWhen checking readiness progress or investigating a bot-state regression.
Powered byrisk.killswitch exec.smartrouter
risk.killswitch
Trip on any reason code in the kill-switch ruleset; reject all incoming intents until manually reset.
State
demo-wired
Layer
Risk
Documentation
27/27
Envelopes today
147
Rejections today
12
Configuration
Basic settings for this bot.
Promotion gates
All four must pass to promote to shadow-ready.
| 27/27 documentation sections complete | pass |
| Reason codes match regex | pass |
| Integration test with mock CLOB V2 adapter | pending |
npm run verify with zero warnings | pass |
Last envelope
Most recent decide() output.
{
"envelope_version": "v2",
"correlation_id": "01JG1Z5K7N3RD9XT2A8Q4MB",
"bot": "risk.killswitch",
"intent_id": "intent_84219",
"decision": "REJECT",
"reason_code": "RISK_KILLSWITCH_TRIPPED",
"details": {
"tripped_by": "RISK_BOOK_STALE_15S",
"tripped_at": "2026-05-11T14:42:51Z"
},
"emitted_at": "2026-05-11T14:48:21Z"
}
Where to read the spec
Every bot ships with a 27-section page in the dev guide. Open the spec for an authoritative reference: input contract, decide() pseudocode, reason-code list, test matrix, ops notes.