# Quickstart: Spec 403 Public Website Launch Readiness ## Scope Work only in: ```bash /Users/ahmeddarrazi/Documents/projects/wt-website/apps/website /Users/ahmeddarrazi/Documents/projects/wt-website/specs/403-public-website-launch-readiness ``` Do not touch: ```bash /Users/ahmeddarrazi/Documents/projects/wt-website/apps/platform ``` ## Install Dependencies If Needed ```bash cd /Users/ahmeddarrazi/Documents/projects/wt-website && corepack pnpm install ``` ## Run The Website Locally ```bash cd /Users/ahmeddarrazi/Documents/projects/wt-website && WEBSITE_PORT=4321 corepack pnpm dev:website ``` Open: ```text http://127.0.0.1:4321 ``` ## Build Validation ```bash cd /Users/ahmeddarrazi/Documents/projects/wt-website && corepack pnpm build:website ``` ## Smoke Validation ```bash cd /Users/ahmeddarrazi/Documents/projects/wt-website && WEBSITE_PORT=4321 corepack pnpm --filter @tenantatlas/website test:smoke ``` ## Static Git Validation ```bash cd /Users/ahmeddarrazi/Documents/projects/wt-website && git diff --check cd /Users/ahmeddarrazi/Documents/projects/wt-website && git status --short -- apps/platform ``` The `apps/platform` command must print no output. ## Manual Browser Review Review these routes in desktop and mobile widths, light and dark modes: - `/` - `/platform` - `/pricing` - `/contact` - `/trust` - `/legal` - `/privacy` - `/terms` - `/imprint` - `/welcome-to-docs/` - `/guides/intro/` - `/guides/getting-started/` - `/guides/first-project-checklist/` - `/platform/evidence-review/` Check: - homepage explains Tenantial within the first viewport - `/platform` explains the public product model, not the internal Laravel/Filament app - all CTAs resolve to intentional routes or anchors - no `href="#"` placeholders are visible or emitted - contact form and footer copy do not imply backend submission or newsletter subscription workflows that do not exist - `/imprint` contains no production replacement placeholder - pricing remains contact/demo oriented - trust and legal pages avoid unsupported certification, endorsement, uptime, recovery, compliance, or customer adoption claims - static product previews are framed as illustrative/static/demo content - keyboard users can reach navigation, CTAs, footer links, and visible controls - visible focus states are present - no body-level horizontal overflow occurs - reduced-motion mode leaves content understandable ## Sitemap And Robots Review After build, inspect: ```text /robots.txt /sitemap-index.xml /sitemap-0.xml ``` Confirm: - `robots.txt` points to `/sitemap-index.xml` - canonical rendered routes are included - redirect-only aliases are excluded - metadata is Tenantial-specific and route-appropriate - Open Graph/Twitter URLs and social image metadata are route-appropriate and point to existing assets ## Launch Readiness Handoff Implementation must add or update a launch-readiness note documenting: - route exposure - CTA assumptions - trust/pricing claim posture - sitemap behavior - deployment expectations - `apps/platform` untouched confirmation