AI Roadmap
What we're building
1
Status now
| System | Status | What it does | What's not working |
|---|---|---|---|
| Internal | |||
| NHH — hilda-scheduler | Live | Always-on Fly.io scheduler. ClickUp task prep, Gemini notes → ClickUp tasks, Source of Truth updates, Slack approval flow, data passing to the Burrow. | 12 cron jobs commented out (daily prep, weekly work plan, planning reports, etc.) — confirmed off, not coming back. post-meeting-email, mid-month-checkin, and patch-source-of-truth task files exist but are never imported. Source of Truth cron is live (Friday 12pm). |
| Cowork (Claude) | Live | Primary tool for internal deep work — briefs, strategy, anything that needs full context and active thinking. | — |
| Google Ads MCP | Live | ~95% coverage. Platform queries working well. | Ownership confusion — gets mixed up across client accounts. |
| Meta Ads MCP | Limited | Connected and functional for basic queries. | App approval pending for full API access. ClickUp task open. |
| GA4 / GSC / Sheets / WhatConverts / Semrush | Live | All connected. GA4: all 17 client IDs populated. | — |
| GBP MCP | Building | All client IDs mapped. | GCP API approved June 2026 after 4-month wait. Integration testing to follow. |
| Client-facing | |||
| Slack — data access | Building | Clients ask Hilda about their campaign data in Slack. Powered by MCPs. | Dependent on MCP polish. Not yet rolled out to clients. |
| MM Autopilot | Live | Keyword review and planning for mechanics. Feedback loop functional. | Keywords pausing too early. Missing data points (impression share, QS, LPE). Campaign build out of scope. |
| HH Autopilots (Google + Meta) | Live | Parallel approval cards to internal + client Slack. Race guard dedup working. | HH Autopilot not reviewed at Byron — needs dedicated session. |
| The Burrow | Live (core) | Client portal — 14 clients seeded, 3 months of planning reports and quarterly plans ingested, autopilot approval panels live, settings tabs (briefing, brand files, global rules) wired to Supabase, persistent memory per client. 36 API routes, 18 migrations deployed. Chat wiring is current priority. | Chat routes exist (/api/chat/[slug], /api/hilda/chat) but backend wiring unconfirmed — needs verification. NHH deliverable pipeline (PRs #102, #103) open but mid-month-checkin task file not yet imported in NHH. /preview/burrow/* demo pages are dead fixture data (Klaylife), not live. |
2
Decision rule
NHH
ClickUp prep, planning session support, scheduled automations. Runs always-on.
Cowork
Internal deep work, briefs, strategy. Needs full context and active thinking.
Burrow
Client-facing deliverables — HTML docs, structured assets. Anything the client sees built by AI.
Decision tree complete — see How we use AI. Summary: Cowork does all thinking and analysis. NHH handles data passing and known automations only.
3
Roadmap
31 May 2026
AI roadmap doc
This page. Single source of truth for everything we're building — reviewed and updated at the start of each month.
Done
Teddi
Roadmap
NHH vs Cowork decision tree
Clear written rule agreed in AI WIP meeting, 1 June 2026. Cowork = all thinking, analysis, and complex deliverables. NHH = data passing, known automations, client-facing tools. See How we use AI page.
Done
Josh
NHH
PR #77 MCP init — merge ASAP
Pending merge. Blocking MCP init improvements.
Pending
Teddi
NHH
June 2026
Planning session support workflow
After every client planning session: Hilda generates ClickUp task list → Teddi or Josh reviews same day → marks High priorities → automated client email summarising what's in their hours and what costs extra.
- Human review step is the new gate — must happen same day as session
- Future: integrate with Burrow for richer output
Building
Teddi
NHH
MCP polish — step out all MCPs clearly in NHH
All MCPs need to be explicitly spelled out in NHH so Hilda knows what to call and when. If it's not spelled out, she won't ask for it.
- Brief #6: add missing data points — impression share, QS, landing page experience
- Enable GBP API on GCP project 791805910145 (My Business Account Management API)
- Meta Ads Library API access — resolve app approval, unblock full Meta MCP capability
Building
Teddi
MCP
NHH open PRs and briefs
Clear the open build backlog before July rollouts.
- NHH PR #102 — trigger-deliverable scaffold (open)
- NHH PR #103 — mid-month checkin Phase 2 (open) — note: task file also needs importing in app.js before it will fire
- HH Google Ads PR #11 — clickup-subtask-id-capture
- HH Meta Ads PR #20 — clickup-logging
- Brief: cache diagnostics — ready to run
- Brief: ClickUp llms.txt update — ready to run
NHH PR #60 — Meta TOFU awareness(merged)NHH PR #61 — Meta action specificity(merged)
In progress
Teddi
NHH
MM Autopilot — June test month
2–3 test clients running Autopilot through June. Fix blockers first, validate, build feedback loop. Full rollout to all 8 MM clients by 1 Jul.
- Fix keyword pausing threshold before test starts
- Add missing data points (impression share, QS, landing page experience) via brief #6
- Feedback loop: inline Slack reactions (✅/❌) + monthly text check-in
- Confirmed out of scope: campaign build — that's a separate campaign builder project
Starting Jun
Teddi
Autopilot
HH Autopilot — dedicated review session
HH Autopilot wasn't reviewed at Byron. Needs its own session to assess current state, what's working, and what needs fixing.
Schedule
Josh + Teddi
Autopilot
Burrow — wire chat to functional backend
The Burrow chat UI exists but is connected to dummy/placeholder data. Wire it to the real Supabase backend and NHH orchestration so clients can chat with their actual campaign data.
- Front end is built — no backend config exists yet, building from scratch
- Supabase holds all client config, channel data, and persistent memory
- Data warehouse (daily 6am Supabase sync) is the data source — not live MCP calls
- Once wired: clients can chat with their Google Ads, GA4, and SEMrush data in the Burrow
- Slack chat integration (persistent memory parity) deferred to phase 2
Building
Teddi
Burrow
1 July 2026
MM Autopilot — all 8 clients live
Full rollout after June test month. All clients live, feedback loop operational, June issues resolved.
- Review June test data before rolling out to remaining clients
- Client-facing explainer ready: what Autopilot does, how to read recommendations
- Longer-term opportunity: package and sell standalone to mechanics ~$200/month
Building
Teddi
Autopilot
Client Slack data access — rollout
Clients can ask Hilda about their campaigns, spend, and results directly in Slack. Dependent on MCP polish being complete in June.
- Meta app approval must be resolved before Meta Ads queries work for clients
- All MCPs stepped out in NHH first — so Hilda knows what to call
Building
Teddi
Slack
31 August 2026
The Burrow — client-facing asset building MVP
Client portal is live. Internal deliverables (planning reports, quarterly plans) are manually created in Cowork and pushed into the Burrow — this workflow stays manual for now. The build focus has shifted to client-facing chat and deliverables.
- Wire Burrow chat to functional backend orchestration — current top priority
- Test data warehouse integration (Supabase, daily 6am sync) end-to-end in the Burrow
- NHH → Burrow deliverable pipeline (PRs #102, #103 open)
- Persistent memory per client now live (Supabase-backed)
- Slack persistent memory deferred to phase 2
- "New report" button (one-click report trigger from Burrow UI) is the end-state goal — not yet built
Live (core)
Josh
Burrow
Parked
Daily prep via NHH
Confirmed off in code audit (June 2026). Includes: daily-project-briefing, teddi-day-ahead, teddi-week-ahead, josh-day-ahead, josh-week-ahead, monday-funday-prep, friday-wrapup-prep, weekly-work-plan, weekly-campaign-flag, weekly-client-report, weekly-data-snapshot. All commented out in app.js — not coming back to NHH.
Parked
NHH
Hilda PM + Hilda Review automations
Not working well enough. Revisit Q3 2026.
Parked
NHH
MM Autopilot as standalone product
Strong opportunity — package and sell to mechanics for ~$200/month. Not actionable until core autopilot is solid. Revisit Q3.
Parked
Autopilot
Killed
NHH templated document generation
Not a use case for NHH. Complexity without payoff. This belongs in the Burrow. Killed May 2026.
Killed
NHH
Rogue monthly report generator
Disabled May 2026.
Killed
NHH
Competitor Watch
Discontinued June 2026. Quality was not good enough to justify the build — outputs were not useful enough for internal or client use. AI Digest remains (Cowork). Competitor analysis handled ad hoc in Cowork when needed.
Killed
NHH