Domain surfaces
Domain surfaces8
Public, app, demo, guide, verify, console, and wildcard surfaces.
Launch
Owner
What is this page?
This page maps the ottolms.com production launch surface across public marketing, signed-in app, demo school, public guide, public verifier, internal console, wildcard school subdomains, environments, providers, and final DNS cutover gates.
Use Sev2 if ottolms.com, app.ottolms.com, demo.ottolms.com, guide.ottolms.com, verify.ottolms.com, console.ottolms.com, wildcard school subdomains, production auth callbacks, production database/RLS gates, provider live-mode gates, or explicit Sam DNS-cutover approval are missing; use Sev3 for source, route, gate, or mobile-layout issues; use Sev4 for labels or copy. This panel does not submit a support case.
Sev1: Critical outage or data-risk emergency
Target: 1-hour response, 24/7 paging during pilot
Sev2: Major workflow blocked
Target: 4 business hours
Sev3: Standard product question or non-urgent issue
Target: 1 business day
Sev4: How-to, cosmetic, or future enhancement
Target: 2 business days
These preview controls are placeholders. Real AI answers, search, walkthroughs, and support submission come in later tickets.
Static proof preview
Real notification feeds, delivery, and preferences arrive in a later ticket.
Sam Founder
sam@ottolms.test
Switch local proof role
This changes only the local shell proof. Production role changes remain server-validated future work.
Search is a keyboard-focusable skeleton. No real index or permissioned search results are implemented in this ticket.
P0 launch readiness blocker
Review the ottolms.com domain map, production environment gates, provider setup, auth callback requirements, RLS blockers, and final DNS cutover boundary.
Otto LMS Launch Control
Owner ยท Sam Founder
P0 launch readiness blocker
Launch map for the live public ottolms.com domain while keeping production data, provider credentials, production auth, app subdomains, and school tenant access blocked until the launch gates pass.
Public domain live, app gated
GitHub, Vercel, and apex/www DNS are connected. This page still does not attach a production database, create OAuth apps, enable Stripe live mode, send email, or approve live school data. Signed-in app cutover still requires explicit Sam approval.
Domain surfaces
Domain surfaces8
Public, app, demo, guide, verify, console, and wildcard surfaces.
Environments
Environments4
Local, preview, staging, and production lanes.
Provider gates
Provider gates9
External services that must be configured before launch.
Launch gates
Launch gates8
Owner, security, database, domain, and rollback gates.
Domain surfaces
Public visitors
Public visitors
Signed-in school users
Prospects and Otto team
Public help readers
Public document verifiers
Otto internal team
School-specific users
Environment lanes
Provider gates
Hosting
GitHub or Vercel source
GoDaddy domain
WorkOS, Google, Microsoft
Supabase/Postgres
Payments
AI
Sentry/status/paging
Launch gates
Engineering
Platform and database reviewer
Identity owner
Infrastructure owner
Operations owners
Security/privacy reviewer and Sam
Product and support
Founder and infrastructure owner
Sources
docs/prd/34-technical-architecture.md
docs/prd/08-product-scope-and-release-strategy.md
docs/prd/31-support-onboarding-and-data-migration.md
docs/deployment/preview-staging.md
docs/specs/182-production-auth-oauth-readiness-and-rls-handoff/spec.md
docs/specs/183-tenant-isolation-rls-readiness-and-production-data-gates/spec.md
https://vercel.com/docs/domains/working-with-domains
https://www.godaddy.com/en-uk/help/manage-dns-records-680
https://www.godaddy.com/en-uk/help/change-my-domain-nameservers-664
https://vercel.com/docs/monorepos
https://workos.com/docs/reference/authkit/authentication/get-authorization-url
https://supabase.com/docs/guides/deployment/going-into-prod
Proof boundary