The map of how Voyager runs. Systems, pipelines, tooling. Internal reference for Ben and Alex. Auto-deployed from GitHub on every push.
The five core systems and how they talk to each other. Notion, Portal, Orbit, MCP server, Claude surfaces. Click any node for detail.
Start: monthly quota. End: published + tracked. 8 phases with skills, MCPs, and human checkpoints. Loops back to feed itself.
Signed agreement to active retainer. Eight phases. Welcome, CRM setup, ID mapping, site provisioning, verification gate, Drive, billing, kickoff.
The wider arc: prospect → audit → onboarding → retainer → upsell or offload. Sits above onboarding and reporting.
The workshop. Tag every component good, leaky, duplicate, needs skill, needs automation. Exports as Markdown or as a ready-to-paste Claude prompt.
New repo to first commit. voyager-new-software-project skill, CLAUDE.md scaffold, agent structure, Notion project page, GitHub labels.
The Chat-to-Code spine. Plan in Chat, mission write to Notion, dispatch, Code execution, ship-session, back to Notion.
Monthly retainer reports. Fetch GA4, GSC, ads, email, GBP, leads. Generate, send, archive.
Map data lives in data/*.json; each map is an HTML file that fetches its JSON at load time. Hosted at voyager-agency-map.pages.dev. Auto-deploys from GitHub on every push. Updating a component = pushing one small JSON file. The triage editor (05) reads the same JSON as the stack map, so it never drifts. It's the lever for turning the map into sprints.
github.com/voyager-marketing/voyager-agency-mapdata/*.json (Sprint 04 Phase A). Claude pushes via Voyager MCP, Cloudflare rebuilds.