FORT KNOXFort Knox · ATA
Profile1.9.31 · 20260917.0920
Board · Quadro · Warehouse · Active Bets · Health Center · Money Desk · Profile · Wallet · History

Health Check Checklist

ALL PASSED

Last run: 2026-09-17 16:15:18 CT · Board 1.9.31 AtaVaultGold

Score: 55/55

IDStatusCheckDetail
HC-001Board /api/version reachable200 {"ok": true, "product": "Fort Knox Board", "codename": "AtaVaultGold", "version": "1.9.31", "build": "20260917.0920", "c
HC-002Version >= 1.7.0 BuyFix1.9.31
HC-010Board / HTTP 200200 len=397746
HC-011Warehouse HQ HTTP 200200 len=182717
HC-012Health Center HTTP 200200 len=152923
HC-013Money Desk HTTP 200200 len=144924
HC-014Triple Cockpit HTTP 200200 len=154955
HC-014bTriple Cockpit three panes presentBoard+Warehouse+Health iframes
HC-014cQuadro Command HTTP 200200 len=154955
HC-014dActive Bets HTTP 200200 len=163329
HC-015Lessons & History HTTP 200200 len=180641
HC-016Deposit alias HTTP 200200 len=144926
HC-017Withdraw alias HTTP 200200 len=144927
HC-018Profile /profile HTTP 200200 len=181508
HC-018bWallet alias HTTP 200200 len=181508
HC-018cAccount alias HTTP 200200 len=181508
HC-019Warehouse has Active Bets linkactive-bets in warehouse HTML
HC-019bWarehouse has Quadro linkquadro in warehouse HTML
HC-018dProfile shows Deposit + Withdrawlabels present
HC-020fkBuy present in board HTMLfkBuy=84 b64=93
HC-021buttonFeel present
HC-025Buy handler embedded in buttonFeel (BuyAlways)fkBuyCore wired
HC-026No Buy-handler-missing dead-end pulse
HC-027Board HTML chrome inject safe (import re + soft-fail; Take probe present)GET/=200 fn_re=True mod_re=True soft=True take_probe=True
HC-022No forced overlay position:relative steal
HC-023History chip or /history link
HC-024Take buttons rendered (or BuyFix path armed)take=36 fkBuy=84 b64=93 has_take=True
HC-030Paper Take API BET PLACED200 BET PLACED (paper ACTIVE): E2E TEST do not trade HEALTHCHECK · $50.0 clip · Active Bets updated. Cancel credits paper cash.
HC-031Active Bets shows paper take{"ok": true, "updated_at_ct": "2026-09-17 16:15:16 CDT", "count": 2, "clip_usd": 100.0, "unreal_usd": 0.0, "categories": [{"category": "Other", "count": 1, "cli
HC-032Cancel / clear pending OK200 Cancelled pending take: E2E TEST do not trade HEALTHCHECK — removed from Active
HC-040Action refresh_graphics200 graphics ok · net $0.00 · capital $6695.05 · $0 AI
HC-041Action sweep_pnl200 P&L sweep · open 1 · net $0.00 · win 0/$0.00 · loss 0/$0.00 (~$0.01)
HC-050History ledger APIopen=5
HC-070ESPN TV box in board HTML
HC-071ESPN Watch URL present
HC-072ESPN login strip present
HC-073Combo progress HUD hidden (UI-COMBO-HUD-HIDE)
HC-074ESPN TV phase marked donedone
HC-075Combo next is not stuck on espn_tv_boxnext=cyber_harden
HC-060File present button_feedback.py
HC-061File present history_ledger.py
HC-062File present history/ledger.json
HC-063File present VERSION.json
HC-064File present dismissible.py
HC-080Super Boot script present (super_boot_health.sh)/Users/andrewadams/Grok Main Brain/trading-complex/lean-service/super_boot_health.sh
HC-081Boot LaunchAgent plists in package or ~/Library/LaunchAgentscore=True andrew_boot=True friend_boot=True
HC-082Active Bets: no ESPN target=_blank (use FK_ESPN_TV)fkEspnWatch / FK_ESPN_TV preferred
HC-083Warehouse has ④ Active BetsHTTP 200
HC-084Profile Deposit+Withdraw labelsHTTP 200
HC-085Quadro four iframes presentlive=200 disk=True
HC-090Active Bets DETAILS button presentHTTP 200 DETAILS=True detail-btn=True meta=True
HC-091Active Bets hero sync with cards/APIseeded=True api_count=2 api_clip=100.0 hero=2 cards=2 activated clip=50.0
HC-092bet_detail API returns watch.urlGATED empty watch.url (not live/espn-off) reason=no confident live match on ESPN scoreboard matched=False live=None legal_espn_links=True kind=sports
HC-093Active Bets ESPN per-card data-espndata-espn count=2
HC-094Active Bets espnTvBox presentHTTP 200
BUTTON REGRESSION — FAIL
last: 2026-09-17 16:15:16 CT
pass 141 · fail 1
☑ Board /api/health 200
☑ Board / 200
☑ Embed /?embed=1 200
☑ Embed body.embed present
☑ Triple /triple 200
☑ Triple overlay CSS fix present
☑ No bindDetailButtons typo in scripts
☑ JS bind / boardTake / capture bind present
☑ Take buttons have onclick boardTake
☑ ESPN / TV Provider strip present
☑ BUTTON REGRESSION badge present
☑ Parsed take buttons (25)
☑ Take card 0 via API
☑ Take card 1
☑ Toolbar refresh
☑ Toolbar sweep_pnl
☑ Toolbar refresh_graphics
☑ Toolbar ask_grok (paper)
☑ clear_pending
☑ GET /api/regression
☑ GET /api/espn_profile
☑ GET /known-issues 200
☑ Known Issues embeds self-heal law
☑ Known Issues has fk-shell chrome
☑ GET /self-heal 200
☑ GET /defects 200
☑ board_server has _CLIENT_GONE BrokenPipe harden
☑ board_server routes writes via _write_body
☑ board_server BoardHTTPServer SO_REUSEADDR
☑ py_compile board_server.py
☑ NEVER-TWICE DEF-HEAL-TAKE-003 present + receipt/MAGIC take harden
☑ NEVER-TWICE DEF-ATA-BUY-LOGIN-001
☑ NEVER-TWICE DEF-ATA-BUY-UI-001
☑ NEVER-TWICE DEF-ATA-BUY-ACK-001
☑ NEVER-TWICE DEF-ATA-HEAL-THRASH-001
☑ NEVER-TWICE DEF-WEBHOOK-FSTR-001
☑ NEVER-TWICE DEF-HEAL-BUY-002 PORT_CLEAR
☑ NEVER-TWICE auto_recovery_history module+jsonl
☑ NEVER-TWICE /api/self-heal/recoveries in board_server
☑ NEVER-TWICE DEF-SOCIAL-QA-001 brand social → /static/social/
☑ NEVER-TWICE DEF-MOBILE-NAV-001
☑ NEVER-TWICE DEF-LITE-001
☑ NEVER-TWICE DEF-PAPERTRADING-001
☑ NEVER-TWICE DEF-SETUP-COMPLETE-001
☑ NEVER-TWICE DEF-SB-STALE-002
☑ NEVER-TWICE DEF-SB-LIVE-CASH-001
☑ NEVER-TWICE DEF-FTKNOXAUTOBOT-001
☑ NEVER-TWICE DEF-HEAL-TAKE-003
☑ NEVER-TWICE DEF-WEBHOOK-FSTR-001
☑ NEVER-TWICE DEF-HEAL-BUY-002
☑ NEVER-TWICE DEF-ATA-BUY-LOGIN-001
☑ NEVER-TWICE DEF-ATA-BUY-UI-001
☑ NEVER-TWICE DEF-ATA-BUY-ACK-001
☑ NEVER-TWICE DEF-ATA-HEAL-THRASH-001
☑ NEVER-TWICE DEF-ATA-RESERVE-001
☑ NEVER-TWICE DEF-PROFILE-DW-LABELS-001
☑ NEVER-TWICE DEF-BOARD-BOOT-001
☑ NEVER-TWICE DEF-BREG-CLOSE-001
☑ NEVER-TWICE DEF-BREG-CHROME-001
☑ NEVER-TWICE DEF-BREG-ASK-001
☑ NEVER-TWICE DEF-TAKE-001
☑ NEVER-TWICE DEF-TAKE-002
☑ NEVER-TWICE DEF-TAKE-003
☑ NEVER-TWICE DEF-HEAL-THRASH-001
☑ NEVER-TWICE DEF-AB-001
☑ NEVER-TWICE DEF-AB-002
☑ NEVER-TWICE DEF-AB-003
☑ NEVER-TWICE DEF-AB-004
☑ NEVER-TWICE DEF-AB-005
☑ NEVER-TWICE DEF-AB-FAST-001
☑ NEVER-TWICE DEF-AB-LIVE-001
☑ NEVER-TWICE DEF-STRESS-PAGE-ATA_TREASURER
☑ NEVER-TWICE DEF-STRESS-USERS-DELETE
☑ NEVER-TWICE DEF-SHELL-HEALTHCHECK
☑ NEVER-TWICE DEF-SCAN-LEGACY-PATH
☑ NEVER-TWICE DEF-SELF-HEAL-UI-001
☑ NEVER-TWICE DEF-SELF-HEAL-UI-002
☑ NEVER-TWICE DEF-USERS-001
☑ NEVER-TWICE DEF-AUTH-LOOP-001
☑ NEVER-TWICE DEF-ALERT-SMS-001
☑ NEVER-TWICE DEF-ARB-CRYPTO-001
☑ NEVER-TWICE DEF-SB-DRILL-001
☑ NEVER-TWICE DEF-SB-DRILL-USD-001
☑ NEVER-TWICE DEF-SB-FLAG-PNL-001
☑ NEVER-TWICE DEF-SB-FORECAST-001
☑ NEVER-TWICE DEF-SHARE-001
☑ NEVER-TWICE DEF-AUTOBOT-001
☑ NEVER-TWICE DEF-HEAL-BUY-001
☑ NEVER-TWICE DEF-SOL-BRIDGE-001
☑ NEVER-TWICE DEF-AB-CLEARKEY-SOFT
☑ NEVER-TWICE DEF-JOB-RESTART-ONCE
☑ NEVER-TWICE DEF-TEST-PACK-001
☑ NEVER-TWICE DEF-SCORE-SHEET-001
☑ NEVER-TWICE DEF-SCORE-PACKET-001
☑ NEVER-TWICE DEF-SCORE-REG-001
☑ fk_shell.css has side-rail + @media (max-width: 900px) + safe-area
☑ fk_shell.js has setRailOpen + __fkShellNavInit + Escape
☑ fk_shell.js treats burger + rail Close as heal noise
☑ GET /console 200
☑ /console has fk-shell
☑ /console has burger
☑ /console has #fk-side-rail
☑ /console Console → /console
☑ /console burger aria-controls=fk-side-rail
☑ GET / 200
☑ / has fk-shell
☑ / has burger
☑ / has #fk-side-rail
☑ / Console → /console
☑ / burger aria-controls=fk-side-rail
☑ GET /active-bets 200
☑ /active-bets has fk-shell
☑ /active-bets has burger
☑ /active-bets has #fk-side-rail
☑ /active-bets Console → /console
☑ GET /money 200
☑ /money has fk-shell
☑ /money has burger
☑ /money has #fk-side-rail
☑ /money Console → /console
☑ GET /profile 200
☑ /profile has fk-shell
☑ /profile has burger
☑ /profile has #fk-side-rail
☑ /profile Console → /console
☑ GET /scoreboard 200
☑ /scoreboard has fk-shell
☑ /scoreboard has burger
☑ /scoreboard has #fk-side-rail
☑ /scoreboard Console → /console
☑ iPhone UA GET /console 200
☑ iPhone UA /console burger+rail
☑ iPhone UA /console Console /console
☑ iPhone UA GET / 200
☑ iPhone UA / burger+rail
☑ iPhone UA / Console /console
☑ iPhone UA GET /active-bets 200
☑ iPhone UA /active-bets burger+rail
☑ iPhone UA /active-bets Console /console
☑ DEF-MOBILE-NAV-001 logged FIXED
☑ NEVER-TWICE DEF-MOBILE-NAV-001 side-rail + guard
☐ DEF-MINI-GROW-001 ever-growing Mini registry run
Shown only on failures · auto-hides when green
History (5 open)