VOYAGER MARKETING / AGENCY MAP / V0.3
Live on Cloudflare Pages

Operations atlas

The map of how Voyager runs. Systems, pipelines, tooling. Internal reference for Ben and Alex. Auto-deployed from GitHub on every push.

Active clients
Stack components
Pipeline phases
4
Live maps
4
Planned maps
2
Humans
Maps
01 / SYSTEMSLive

Operating stack

The five core systems and how they talk to each other. Notion, Portal, Orbit, MCP server, Claude surfaces. Click any node for detail.

→ open map
02 / PIPELINELive

Content production

Start: monthly quota. End: published + tracked. 8 phases with skills, MCPs, and human checkpoints. Loops back to feed itself.

→ open pipeline
03 / PIPELINELive

Client onboarding

Signed agreement to active retainer. Eight phases. Welcome, CRM setup, ID mapping, site provisioning, verification gate, Drive, billing, kickoff.

→ open pipeline
04 / PIPELINEPlanned

Client lifecycle (full)

The wider arc: prospect → audit → onboarding → retainer → upsell or offload. Sits above onboarding and reporting.

→ later
05 / TOOLLive

Optimization triage

The workshop. Tag every component good, leaky, duplicate, needs skill, needs automation. Exports as Markdown or as a ready-to-paste Claude prompt.

→ open triage
06 / PIPELINEPlanned

Dev env setup

New repo to first commit. voyager-new-software-project skill, CLAUDE.md scaffold, agent structure, Notion project page, GitHub labels.

→ next batch
07 / PIPELINEPlanned

Build handoff

The Chat-to-Code spine. Plan in Chat, mission write to Notion, dispatch, Code execution, ship-session, back to Notion.

→ next batch
08 / PIPELINEPlanned

Reporting cycle

Monthly retainer reports. Fetch GA4, GSC, ads, email, GBP, leads. Generate, send, archive.

→ next batch
How to use this

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.