Preview ops scaffold · not production Studio
Operations
Hostname inventory summary, hard constraints, and links into the architecture portal. This page is documentary. It does not change DNS or Workers.
Never modify production DNS for rookandink.com without explicit approval. Never apply redirects
to existing properties without approval. Under-construction must stay on apex/www until cutover
is approved.
Hard constraints
npm run deploypublishes UC only to apex/www. Do not use it for full-site updates.npm run deploy:fullreplaces UC on the same Worker and requires explicit cutover approval.- Product and docs previews use workers.dev only: no apex/www routes, no
custom_domain = true. - Do not delete Cloudflare Workers, Pages projects, or unknown hostnames (including pantheon).
- Subdomains for products/ops/envs; paths for features (Anglers League is a YBRP path).
Hostname inventory (summary)
| Host / URL | Role | Status |
|---|---|---|
| www.rookandink.com + apex | Production UC | active UC |
| rookandinkwebsite-preview… | Full site preview | active |
| ybrp-platform-preview… | YBRP public shell | active |
| studio-preview… | This ops shell | active |
| rookandink-docs-preview… | Architecture portal | active |
| wedding.rookandink.com | Wedding tool | independently preserved |
| infographics.rookandink.com | Gallery | independently preserved |
| pantheon.rookandink.com | Unknown / broken | do not delete |
| ybrp / studio / ghostwriter / … | Planned product hosts | DNS not created |
Full inventory: docs/operations/hostname-inventory.md and
config/sites.registry.json.