Canonical command centerFallback snapshotGenerated Apr 30, 2026, 4:55 PM ET2026-04-30

RedClaw Dashboard

One screen for what matters: Eric actions, revenue fronts, operational holds, and verified system health.

Dashboard is output. RedClaw still owns the operation.

Eric action queue

#2210 min

Vercel security rotation — needs your Stripe + Resend keys *(in progress)* — MLM Diagnostics Resend key rotated (4/21). Remaining: Send new keys via PasswordPusher: (A) Roll Stripe secret keys (BCH, CCW, WrenchHunt). (B) Roll Resend keys (BCH, CCW, WrenchHunt, Dispatchadas). (C) Supabase service_role (safe — see below). Verified still pending in Vercel envs + live endpoints.

Security hygiene. Partial rotation done; full set required before next major deploy.

All active Vercel projects

#95 min

iDevices HomeKit setup codes — find the 8-digit codes printed on your iDevices switches/plugs (or packaging) and send them to me

Needed to pair devices with homekit_python for remote control

Home

#155 min

CrashCourse Weekly TOS — attorney review of the draft Brandeis wrote. I have it ready to send.

Low urgency until paying customers

CrashCourse Weekly

#165 min

CrashCourse Weekly: confirm annual plan pricing

Annual billing tier ready

CrashCourse Weekly

Active holds

Topic

description

Updated YYYY-MM-DD when refreshed

Hiring — Paint Prep & Detailer

Atlantic Collision Center is actively hiring for Paint Prep/Painter and Detailer. Keep the Indeed pipeline running. Do not archive or disable without checking with Eric first.

Updated 2026-04-30

Sonos Alarm Configuration

Bathroom Sonos speaker is grouped with Master Bedroom for alarms to prevent chime conflict. Morning group/ungroup automations remain part of the live home setup; mechanical jobs now run via user systemd timers.

Updated 2026-04-30

BrewClub Hub — Open Work

BrewClub Hub is live but still has business/config follow-through: marketing direction, Supabase Site URL, V2-vs-original clarity, and QA before treating V2 as production-ready.

Updated 2026-04-30

WrenchHunt — Employer Bottleneck

WrenchHunt tech is healthy and Talent Radar runs, but there are zero active Pro employer jobs. Employer acquisition or seeded listings remain the blocker.

Updated 2026-04-30

GetLocal.farm — Branding / Direction Pending

GetLocal.farm still needs confirmed branding and product direction before a serious rebuild should proceed.

Updated 2026-04-30

CCC One API Integration

CCC One integration is live and valuable, but should still be treated as a monitored active system in case insurer schema or workflow changes surface instability.

Updated 2026-04-30

MLM Feedback Bot

Feedback bot is live and forwarding tester reports directly to Eric's Telegram DM. Monitor for stability and usefulness.

Updated 2026-04-30

Revenue fronts

Shop Manager SaaS

$0

Live at Atlantic Collision — parts sync, morning briefs, CCC RO read

Next: Build dedicated parts tracker module → sell to 2-3 CARSTAR shops

Bubble API + CCC One API · N/A (operational system)

CrashCourse Weekly

$0

Live — Stripe + BTCPay configured, tiered pricing, member portal

Next: First paid campaign — Ogilvy content push + Eric action items (TOS, annual pricing)

redclawanon-rgb/crashcourse-weekly · 68cea30 (4/5)

MLM Diagnostics

$0

Live on mlmdiag.com + test.mlmdiag.com — CI green, 46 pages, 85 routes, 33 tables

Next: First paying shop. QB + OneDrive integrations pending Eric action

redclawanon-rgb/MLM_Diagnostics · 524116f (4/26)

WrenchHunt

$0

Live — Talent Radar cron operational, email layer complete

Next: Employer acquisition. Zero Pro jobs = pipeline empty despite healthy tech

redclawanon-rgb/Wrench_Hunt · 8f42d17 (4/20)

BrewClub Hub

$0

Live — 50-state compliance, member PWA, support widget

Next: A/B/C marketing decision (Eric), Supabase Site URL fix (Eric)

redclawanon-rgb/Brew_Club_Hub · 5da8c83 (4/5)

Supporting infrastructure

RedClaw Dashboard

dash.dexterbs.com — canonical command center generated from ops source-of-truth files

Live on Vercel · 861b724 (4/30)

CCC One Integration

RO lookup, phase completion, parts, notes, photos via Cloudflare Tunnel

7 endpoints live on ccc.atlanticab.com · fef8e8f (3/27)

Atlantic Collision WordPress

atlanticab.com + intranet.atlanticab.com on ubuntu-work

Live · N/A (WordPress)

WordPress Portfolio

ask-eric.com, anarchybeverages.com, dexterbs.com, hoodprop.com

Live · N/A (WordPress)

Health checks

  • **Health check URLs:** Use the following exact URLs for site health checks:
  • crashcourseweekly.com → `https://crashcourseweekly.com` (root, 200 expected)
  • brewclubhub.com → `https://brewclubhub.com` (root, 200 expected)
  • wrenchhunt.com → `https://wrenchhunt.com` (root, 200 expected)
  • mlmdiag.com → `https://mlmdiag.com` (root, 200 expected)
  • ccc.atlanticab.com → `https://ccc.atlanticab.com/health` (**root is intentionally dead — use /health**)
  • pay.crashcourseweekly.com → 302 expected (BTCPay redirect)
  • dash.dexterbs.com → `https://dash.dexterbs.com` (root, 200 expected; RedClaw Dashboard)

Recent ops log

  • Removed stale Supabase `.temp` links in MLM repo copies that pointed at the deleted dashboard Supabase project.
  • Stopped/disabled the old `cloudflared-dashboard` service, deleted the Cloudflare tunnel, and removed the `dash.dexterbs.com` DNS record.
  • Built replacement dashboard at `projects/redclaw-dashboard`; GitHub repo `redclawanon-rgb/redclaw-dashboard`; initial commits `48289d8`/`861b724`.
  • Dashboard generates `public/ops-snapshot.json` from ERIC-ACTIONS.md, PROJECTS.md, SYSTEMS.md, HOLDS.md, MEMORY.md, and today's daily memory.
  • Deployed to Vercel project `prj_JkLB1m9kxAN37Rls1jI0UXO4Xi2N` and assigned `https://dash.dexterbs.com`.
  • Cloudflare DNS recreated as CNAME `dash.dexterbs.com -> cname.vercel-dns.com`.
  • Verified `https://dash.dexterbs.com` returns HTTP 200 and page title/content includes RedClaw Dashboard / Canonical command center.
  • Added `scripts/refresh-deploy.sh` to regenerate dashboard snapshot, commit/push only when meaningful snapshot data changes, and deploy to Vercel.
  • Updated snapshot generator so `generatedAt` is preserved when source data is unchanged, preventing noisy no-op deploys.
  • Installed user systemd timer `redclaw-dashboard-refresh.timer`: every 15 minutes after boot, persistent, 1-minute accuracy.
  • Verified service run: `snapshot unchanged`, no data changes, exit 0. Timer next run scheduled 16:59 ET.
  • Deployed automation commit `862b17a` to production; `dash.dexterbs.com` re-aliased successfully.