Command Center

Live operational view across HMG, Knit (formerly RoundUp For Good), Lake Effect Sweets, and Prospect Stack. Auto-rebuilt hourly during waking hours. Status reflects last verified state, not last memory entry.

1
Open blockers
22:48
Last refresh (CT)

What needs your attention

live · click any pill to drill in

Business pulse

tap "Open Agentic OS" to drill into capabilities
🏛️68%
Hilltop Management Group
Treasury management for PE/RE sponsors
Last activity13 minutes ago
Decisions2
🧶39%
Knit (formerly RoundUp For Good)
Effortless impact giving — donate spare change
Last activitynever
Decisions3
🍫32%
Lake Effect Sweets Co.
Wisconsin-craft gift boxes for hosts, occasions, and corporate gifting
Last activity3 days ago
Decisions4
📦42%
Prospect Stack
The outbound stack behind HMG, packaged for sale
Last activity8 days ago
Decisions3

Quick actions

Click to fire — Claude executes via Telegram bridge

Agentic OS — by business

Click any leaf to fire that skill via the cockpit handler
🏛️Hilltop Management Group
Treasury management for PE/RE sponsors
📧OUTREACH
Outlook · Telegram
🔍RESEARCH
EDGAR · Tavily · skills
📊PIPELINE
state.sqlite · HubSpot
📝CONTENT
LinkedIn · Substack · web
⚙️OPS
126 cron · dashboard · BC
🧶Knit
Effortless impact giving
📱PRODUCT
Mobile app · waitlist
📈GROWTH
IG · TikTok · LinkedIn
💼INVESTOR
Pre-seed fundraise
⚙️OPS
Supabase · Stripe · Plaid
🍫Lake Effect Sweets
Wisconsin gift boxes
🛒ECOMMERCE
Site · checkout
📢MARKETING
Pinterest · IG · email
📦FULFILLMENT
Supplier-anonymous
⚙️OPS
Vercel · GitHub
📦Prospect Stack
The outbound stack, productized
🛠️PRODUCT
Repo · setup · runtime
🛒DISTRIBUTION
Gumroad
📢MARKETING
Build-in-public
💬SUPPORT
Buyer success
AUTOMATION LAYER
any branch fires on-demand · on /schedule (126 cron) · from dashboard triggers · as routines
Treasury management for PE/RE sponsors
📧OUTREACH
Outlook · Telegram
🔍RESEARCH
EDGAR · Tavily · skills
📊PIPELINE
state.sqlite · HubSpot
📝CONTENT
LinkedIn · Substack · web
⚙️OPS
126 cron · dashboard · BC
AUTOMATION LAYER
any branch fires on-demand · on /schedule (126 cron) · from dashboard triggers · as routines

Businesses

Status reflects last canary + state.sqlite read
HMG
Primary · Treasury
Outreach paused
Mid-market PE/RE sponsor treasury. 30-day goal: 10 Calendly bookings.
176 / 120
First-touches sent · target hit
1 blocker 0 replies 19 crons live
Visit hilltopmanagementgroup.com ↗
Knit
Secondary · Fintech App
Repo not local
Round-up donations app. iOS / Plaid / Supabase / Stripe Connect. Pre-launch.
Waitlist signups · awaiting wire-up
1 blocker 0 builds 3 MCPs needed
Visit roundupforgood-waitlist.vercel.app ↗
Lake Effect
Tertiary · Gift Box E-Comm
Live
White-label gift boxes. Marketing site live; checkout backend pending.
0
Orders this week
0 blockers 3 days live 1 recent commit
Visit lake-effect-sweets.vercel.app ↗
Prospect Stack
Generic B2B · Repo as Product
Idle
Cold-outreach repo product, gated by Gumroad receipt. Buyer nurture sequence wired.
0
Sales to date
0 blockers 0 Reddit hits 0 active loops
Visit prospect-stack.vercel.app ↗

Marketing Setup

2 done · 0 in-progress · 8 pending · 2 blocked
Blockers to autonomous campaign execution per CHARTER campaign-publishing sub-lane (added 2026-05-02). 🟢 Claude does what it can; 🟡 needs Dan's iPhone; 🔴 needs Dan's spend approval.
Approve CHARTER campaign-publishing sub-lane🟢 lane added 2026-05-02; commit 02ffaa9doneDan · 1 min
Decide Knit domain (pivot to joinknit.com vs $6K knit.app)Pivoted to joinknit.com; @joinknit handle slatedoneDan · 1 min
Sign up Metricool ($22/mo Plus plan)Plus plan covers all 4 brand workspaces + ~20 channels. NOT free, NOT Starter.pendingDan · 5 min iPhone
Connect 4 brand workspaces + channels in MetricoolPer Metricool runbook: HMG (LinkedIn × 2), Knit (IG/TikTok/FB/LinkedIn), Lake Effect (IG/Pinterest/FB/TikTok), Prospect Stack (LinkedIn/YouTube)pendingDan · 15 min iPhone
Generate Metricool API key + Telegram it backSettings → Developer / API → New key (read+write+publish). Paste in Telegram. Will be saved to ~/.config/metricool/api_key.txtpendingDan · 2 min iPhone
Register joinknit.com (~$15/yr)Cheaper than the $6K for knit.app. Recommend Cloudflare or Porkbun for at-cost pricing.pendingDan · 5 min
Claim @joinknit on IG / TikTok / X / FB / PinterestOpen all 5 platform signup pages → use joinknit.com email → confirm SMS codes in batch. I can drive Chrome to the SMS-verify step if you greenlight browser-automation mode.pendingDan · 10 min iPhone (SMS verifications)
Claim @lakeeffectsweets on IG / Pinterest / TikTok / FBSame pattern. Pinterest Business required for Rich Pins. IG must be Business Account.pendingDan · 10 min iPhone
Claim @prospectstack on LinkedIn / X / YouTubeLinkedIn = Company Page (you're the only admin). YouTube = via your existing Google account.pendingDan · 5 min iPhone
First autonomous post fires from Metricool queueCron drafts content → Metricool queues → Metricool publishes per playbook cadence. No further input needed.blockedClaude · auto, ~24h after API key arrives
Daily engagement digest in EOD Telegram postPulls likes/comments/shares from each platform via Metricool API; appends to ~/hmg-ops/LOG.md and the existing 18:00 EOD post.blockedClaude · auto
Ship 13 manual LinkedIn drafts (zero-dependency)8 HMG + 5 Prospect Stack drafts in /tmp/tap-and-ship-linkedin-2026-05-02.md. Copy-paste from phone. Recommended cadence: 1-2 HMG/day Mon-Fri, 1 PS 2-3×/week.pendingDan · 20 min total over the week

Cross-business KPIs

All-time · refreshed hourly
199
Prospects in pipeline
HMG · qualified + enrichable
269
Touches all-time
First-touches + follow-ups
0
Replies received
Pre-DNS-fix sends · binding constraint
0
Calendly bookings
Goal · 10 by 2026-05-18
0
Product sales
Knit / Lake Effect / Stack
35%
Escalation rate
Target ↓ to 10% · §9 of ops report

Recent activity

Latest 12 events across businesses
22:21 Ops Pulled and reviewed Claude commit db501f8 Extend draft audit with R9 (empty-name opener) + R10 (duplicate recipient).
22:18 Ops ← Picked up from Dan's directive: "extend the audit with body-level rules.
21:58 HMG Dan emphasized that the Claude/Codex collaboration split should not break unless he opens a new project or explicitly changes the operating contract.
22:02 Ops ← Picked up from Codex (commit 0aa69c8 Restore outreach quality gate).
21:47 HMG Dan said "impress me" after the Claude/Codex protocol round.
21:37 Ops ← Picked up from Claude: pulled hmg-ops through a82509f PEER-AGENT-PROTOCOL v2.1, read the merged protocol plus recent LOG entries, and verified the three Codex-driven sections Claude asked me to check.
21:35 Ops ← Picked up from Codex (out-of-band Telegram message to Dan proposing the canonical reference stack + precedence hierarchy + repo-specific reference files).
21:22 Ops ← Picked up from Codex (commits dd7af1a Restore AIOS and review peer protocol + 88ffcd6 Add shared repo coordination rules).
21:18 Ops Dan emphasized the real operational risk: Claude and Codex both have write access to the same GitHub repos and need to work well together.
21:11 Ops ← Picked up from Claude: reviewed Claude's PEER-AGENT-PROTOCOL.md request after Dan approved the GitHub Mobile checkpoint and Codex added the dedicated Codex Hilltop Mac SSH key.
20:55 Ops Dan asked for a single document he can share with Codex so we're aligned on shared goals.
18:00 Ops Closed the loop on today's 07:30 plan post.

Open blockers

3 of 9 logged
B-008 STRATEGIC
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
0 replies from 197 first-touches sent (pre-fix sends)
Ops · since 2026-04-27
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
Secrets rotation for keys inside the OpenClaw archive
Ops · since 2026-04-18
0 replies from 197 first-touches sent (pre-fix sends).
HMG · since 2026-04-27 · binding revenue constraint

System health

Cron writers · last fire
Morning stack8:00 Mon-Frino logs
Reconciler8:15 Mon-Fri14h ago
Reply monitorevery 30minno logs
Migration8:45 PM Mon-Fri1h ago
Dashboard buildhourly 6-2211m ago
Memory dashboardhourly 6-221m ago
Vercel deployhourly 6-225d ago
Site canary5:47 daily16h ago
Auth watchdogevery 2hno logs
HubSpot sync8:07 PMno logs
Vault auditMon 9:15no logs