koum.africa·/design/launch·session 0x4f2a
launch console

Launch.

The deployment console for the terminal-operator system. Pre-flight checks, runbook, rollback path, and the post-deploy verification. Mario observes here.
GATES.PASSED
13 / 17
76% ready
ROUTES.SHIPPED
11
P0–P5 covered
FLAG.STATE
tk · staged
rollback < 12s
BLOCKERS
0
awaiting Mario
$koum--gates

Pre-flight gates

tokenstokens migrated to --tk-* namespacepass
primitives17 primitives shipped + showcase livepass
chromeStatusBar · FooterBar · ⌘K palettepass
auth/login refit · PKCE chain visiblepass
dashboard/dashboard role-awarepass
loads/loads j/k navigation + filterspass
dispatch/dispatch split-pane + ⌘↵ assignpass
tracking/tracking timeline + telemetrypass
pricing/pricing transparent four tierspass
welcome/welcome public landingpass
settings/settings appearance + securitypass
longtailP5b · 18 long-tail routes shippedpass
a11yaxe: 0 critical / 0 seriousready
perfLighthouse Perf ≥ 95 anchor routesready
securityCSP strict-dynamic, RLS sealedpass
elenaElena humanizer pass · all copyready
marioMario sign-off after live previewpending
$koum--runbook

Deployment runbook

# 1. Stage on Vercel preview (already wired)
$ git push origin main                          # auto-deploys preview
$ vercel env add NEXT_PUBLIC_DESIGN tk preview  # flag on for preview only

# 2. Verify preview
$ open https://koum-os3-<sha>.vercel.app/design

# 3. Promote to production
$ vercel env add NEXT_PUBLIC_DESIGN tk production
$ vercel promote koum-os3-<sha>

# 4. Flip /  →  /design/welcome (after Mario approves)
$ next.config: rewrite { source: "/", destination: "/design/welcome" }
$ git commit -m "launch: terminal-operator default" && git push

# 5. DNS — koum.zaphenath.app
$ vercel alias add koum-os3-<sha> koum.zaphenath.app

# 6. Post-deploy checks (next section)
$koum--postdeploy

Post-deploy verification

GET /200 · /design/welcome served
GET /design/login200 · auth chain renders
GET /design/loads200 · j/k nav functional
GET /design/dispatch200 · ⌘↵ assignment closes loop
Lighthouse Perf≥ 95 (anchor routes)
axe critical/serious0 / 0
Sentry error rate (1h)< 0.5%
DPO + Stripe sandbox paritygreen
Supabase RLS spot-check14 tables sealed
$koum--rollback

Rollback path

# instant — no schema changes, no data risk
$ vercel env rm NEXT_PUBLIC_DESIGN production    # flag off
# OR
$ vercel rollback                                 # revert to last green deploy

# rebuild time      ≈ 0s (env change is instant)
# data risk         none
# user-visible      < 12s p99
# vault entry       vault/decisions/<ts>-rollback.md (auto)
$koum--agents

Agents working the launch

LIVE · default.feed
$koum--signoff

Sign-off

prepared.by  Claude Dev (lead engineering, design lead)
reviewed.by  Elena (Chief Prompt Architect)
director.of  user experience           Claude Dev
director.of  visual system             Claude Dev
final.call   Mario Martinez, CEO

state        STAGED · AWAITING MARIO PREVIEW
preview.url  /design/welcome · /design/login · /design/loads · /design/dispatch
flag         NEXT_PUBLIC_DESIGN=tk
rollback     instant · zero schema risk
when.signed  P6 polish auto-runs · public flip on green
$ preview /welcome →$ preview /login$ preview /loads$ preview /dispatch
⌘K palette? helpesc backv3.2.1● status: green