Platform architecture
Locked FINAL state: Rook & Ink is the parent. Products live beneath it. Subdomains bound products and ops. Paths bound features. Production www stays under construction until cutover approval.
Rook & Ink
├── Public brand site www/apex = UC live · full site = preview Worker
│ ├── / /services /work /process /insights /about /contact
│ ├── /work/<product> ybrp · ghostwriter · innsmouth · pantheon · …
│ ├── /insights/<topic> anti-hype-ai · local-first · proof-through-interaction
│ ├── /platform browsable structure on full-site preview
│ └── /privacy /terms
├── Studio studio.rookandink.com (preview shell)
├── Docs portal this Worker (rookandink-docs-preview)
├── Shared brand-core · shared · config · registry
├── Independently preserved wedding.* · infographics.* · ybrp-picture-upload
├── Unknown (do not delete) pantheon.rookandink.com (broken origin)
└── Products
├── YBRP ybrp.rookandink.com (preview shell)
│ └── /events/anglers-league
├── Ghostwriter planned
├── Innsmouth planned
└── Pantheon planned (hostname gated until unknown cleared)
Browse live structure
Full Rook & Ink site
Real multipage parent site (not UC).
Parent platform map
Clickable IA + lane cards on the brand site.
YBRP product
Public product shell with full route map.
Anglers League
First event path under YBRP.
Studio
Ops hub: registry, deployments, operations.
Architecture portal
This map: inventory, lanes, governance, handoff.
Production www
Must remain under construction.
Non-negotiable lanes
Production UC
npm run deploy → apex/www under-construction only.
Full site preview
npm run deploy:preview → workers.dev, no www.
Product previews
YBRP + Studio + this portal on workers.dev.
Gated
deploy:full, DNS, redirects, deletes need approval.