ChessMoves AI Admin

๐Ÿ›ก ๐Ÿ“Š ๐Ÿ“‰ ๐Ÿ”—๐Ÿ“‹๐Ÿ’ท๐Ÿ”‘ ๐Ÿ‘ฅ ๐Ÿ“ก ๐Ÿง  ๐Ÿงฉ โ™Ÿ๏ธ๐Ÿงฉ ๐Ÿฆ ๐Ÿช ๐Ÿ“ˆ ๐Ÿค– ๐Ÿงฎ ๐Ÿงญ ๐Ÿ’ณ ๐Ÿ’ท ๐Ÿ“ฐ ๐Ÿ’ผ

๐Ÿ“ˆ Business

Live numbers vs. the targets that need to be hit, with deadlines. Targets are set in adminRoutes.ts โ†’ BUSINESS_TARGETS โ€” change them there when they're renegotiated.

Targets & timelines

Bar = progress toward target ยท tick = the target ยท status is stated, not just coloured.

Alerting

Runs automatically every 6h โ€” fires a Slack/email alert on a threshold crossing (edge-triggered: once when it crosses, once when it recovers; growth milestones alert once). No-op (log-only) until ALERT_EMAIL or SLACK_WEBHOOK_URL is set in prod.

Recent production errors

Captured in-app (error_events). If this list is busy, fix that before anything on this page.