NINJA-360
DojoScrollsGI · Domain & Launch Map
NINJA-360
Generationally Incorrect · Domain Strategy

The GI Domain & Launch Map

The canonical URL structure for generationallyincorrect.com at public launch, filed as Tim sent it on 2026-08-30 — plus what's already true today on the interim build.

Canonical apex — everything resolves here
generationallyincorrect.com
www resolves too — one forwards to the other
What this scroll is

The target URL structure and domain map for when GI moves off the Dojo onto its own domain.

What this scroll is not

Not live yet. No DNS action has been taken. The show still lives at dojo.ninja360.co/gi/site/ today.

1 · The Canonical Structure

/ — Root / Home

What the show is · hosts · latest episode. Two CTAs: Listen + Apply.

/listen — Where To Listen

The one URL you say on air.
SpotifyApple PodcastsYouTube

/apply (or /audition) — Contestant Signup

Either a 301 straight to the GHL form, or embedded on a branded page.
→ GI Contestant Signup V01 (GHL)

/episodes — Show-Notes Archive

Optional · SEO.

✉ hello@ / team@ — Domain Email

Send contestant mail from this domain. SPF + DKIM + DMARC set up before first send, GHL authorized to send as the domain.

2 · Defensive & Vanity Domains

Defensive — park, 301 to canonical
Protect the brand: .fm · .net · .co all forward to generationallyincorrect.com.
Short vanity — optional
genincorrect.com 301s to canonical. Easy to say aloud on air or in a spot.

3 · Current State & Reconciliation

Live today: the show's interim home is dojo.ninja360.co/gi/site/ — the full six-page build plus the contestant signup page, on Cloudflare Pages, deployed from this Git repo. Every page in that build uses relative links on purpose, so the whole tree lifts to the domain root verbatim once it's wired — no code changes beyond flipping robots and uncommenting each page's canonical tag (the LAUNCH CHECKLIST comment already in every head).
Domain registration — unresolved (content export Q6). Checked from here on 2026-08-30: none of generationallyincorrect.com, www.generationallyincorrect.com, .net, .fm, .co, or genincorrect.com resolve — no A record on any of them. This sandbox has no whois, so that's consistent with "not registered yet," not full proof. Whoever holds registrar access should confirm directly and register the set above before it's a real gap.
Two separate SPF/DKIM/DMARC jobs, not one. The GHL build spec already flags ninja360.net's email auth as unset (GHL system mail lands in spam until that's fixed). This scroll's domain-email item is a different domain — generationallyincorrect.com's own SPF/DKIM/DMARC, needed before contestant mail sends from that domain. Neither fixes the other.
/apply and /audition already work today. Both now 301 to the built signup page inside the interim mount — dojo.ninja360.co/gi/site/apply and /gi/site/audition/gi/site/be-on-the-show/, ?src= tracking preserved. be-on-the-show/ stays the canonical page underneath either slug — nothing already printed or QR-coded against it breaks.
/listen — not built yet, on purpose. Spotify and Apple Podcasts URLs don't exist until the show actually publishes somewhere on those platforms. Building the hub now would mean fabricating links or shipping dead ones. Ready to build the moment real platform URLs land — YouTube (@Gen.Incorrect) is the only one that's real today.

4 · Open Items

Runs through Creative Approvals

Per the Aug 8 settle logged in GI · Next Steps: domain and brand calls are a 2-of-3 partner vote (Erik · Gabe · Tim), 72-hour window, logged in the GHL pipeline. If it isn't in the pipeline, it isn't decided.

Related GI · Master Plan  ·  Related GI · Next Steps  ·  Related GI · The Ninja-360 Lane  ·  Related Ninja-360 · Domain & Brand Strategy — the sibling doc for ninja360.net