AdminTrack each demo-wired bot's progress toward production — see which gates are open, which are blocked, and what's needed next.When: Before promoting a bot to shadow mode, or during weekly bot-ops review.
Details
What this page is forTrack each demo-wired bot's progress toward production — see which gates are open, which are blocked, and what's needed next.
When to use itBefore promoting a bot to shadow mode, or during weekly bot-ops review.
Bot Promotion Path
From demo-wired to production — gate-by-gate readiness for each of the 9 wired bots.
INTERNAL — demo-only state transitions
These are demo-only state transitions. Real promotion requires a signed release manifest, multi-sig approval (2/3 signers), and a passing runner integration suite. demo-wired ≠ production-live. All gate status shown here is synthetic.Demo-wired
9
Shadow-ready
0
Runtime-live
0
Production-live
0
Gates passed (avg)
11/15
Next-up candidate
risk.killswitch
demo-wired (9)
shadow-ready (0)
runtime-live (0)
production-live (0)
Hard-stop guard — closest to shadow-ready
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (3/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green✓
Synthetic data labeled☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedbuilderCode + signer authority validator
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (2/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green☐
Synthetic data labeled— pending☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedPolymarket halt detector
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (2/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green☐
Synthetic data labeled— pending☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedBook age > 15s hard-reject
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (2/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green☐
Synthetic data labeled— pending☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedSpread / liquidity quality gate
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (2/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green☐
Synthetic data labeled— pending☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedSettlement exposure cap guard
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (2/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green☐
Synthetic data labeled— pending☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedPortfolio drawdown breaker
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (2/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green☐
Synthetic data labeled— pending☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedReference market-making strategy
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (2/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green☐
Synthetic data labeled— pending☐
Reviewer sign-off— pendingStage 3 — runtime-live (1/5 gates)
✓
Runner integration suite passing☐
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (0/5 gates)
☐
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedCTFExchangeV2 routing wrapper
1
2
3
4
demo-wiredshadow-readyruntime-liveproduction-live
Stage 1 — demo-wired (5/5 gates)
✓
SEARCH_SPACE declared✓
Fixture pack — partial (3/4)✓
Reason codes registered✓
Page in PAGE_PURPOSE✓
Spec mapped (27 sections)Stage 2 — shadow-ready (3/4 gates)
✓
Fixture pack 4/4✓
Backtest harness green✓
Synthetic data labeled☐
Reviewer sign-off— pendingStage 3 — runtime-live (2/5 gates)
✓
Runner integration suite passing✓
Wallet allowance verified (CTFExchangeV2)☐
builderCode bound to <code class="mono" style="font-size:11px;word-break:break-all">0xb000000000000000000000000000000000000000000000000000000000003f7a</code>☐
Kill switch routing confirmed☐
Audit log retention configured
Stage 2 must complete first
Stage 4 — production-live (1/5 gates)
✓
Multi-sig approval (2/3 signers)☐
Release manifest signed (GOV_RELEASE_SIGNED)☐
Incident playbook attached☐
Rollback plan tested☐
Final risk review — passedRecent promotion activity
| Timestamp | Bot | Action | Operator | Reason code |
|---|---|---|---|---|
| 2026-05-09 14:22 | risk.killswitch | attempted shadow dry-run | JD | GOV_PROMOTION_ATTEMPTED |
| 2026-05-09 11:44 | exec.smartrouter | reviewer sign-off granted | JD | GOV_REVIEWER_SIGNOFF |
| 2026-05-08 16:15 | strat.maker_tight | fixture pack updated | trader_alice | GOV_FIXTURE_UPDATED |
| 2026-05-08 09:03 | risk.compliancegate | backtest harness run | trader_alice | GOV_BACKTEST_RUN |
| 2026-05-07 14:30 | risk.stalebookguard | promotion gate failed — flake detected | JD | GOV_GATE_FAILED |
Why this matters
demo-wired ≠ production-live. Every bot in the pipeline must pass a structured 4-stage promotion ladder before any live trading funds are at risk. Each stage has hard prerequisites. Promotion from stage 2 onwards requires multi-sig approval from at least 2 of 3 designated signers plus a signed release manifest (GOV_RELEASE_SIGNED). This page is the single source of truth for bot-ops readiness reviews.