Commit graph

1 commit

Author SHA1 Message Date
senke
da99044496 docs(release): soft launch beta framework + report (W6 Day 29)
Some checks failed
Veza deploy / Resolve env + SHA (push) Successful in 5s
Veza deploy / Build backend (push) Failing after 7m33s
Veza deploy / Build stream (push) Failing after 11m3s
Veza deploy / Build web (push) Failing after 12m0s
Veza deploy / Deploy via Ansible (push) Has been skipped
Day 29 deliverable per roadmap : SOFT_LAUNCH_BETA_2026.md as the
consolidated feedback report. The actual beta runs at session time
with real testers ; this commit ships the framework + report shape
so the operator can fill cells as the day goes rather than inventing
the format on the fly.

Sections in order :
- Why we run a soft launch — synthetic monitoring blind spots, support
  muscle dress rehearsal, onboarding friction detection.
- Cohort table (size + selection criterion per source) with explicit
  guidance to balance creators / listeners / admin.
- Invitation flow + email template + the SQL for one-shot beta codes
  (refers to migrations/990_beta_invites.sql to add pre-launch).
- Day timeline (T-24 h … T+8 h, 7 checkpoints).
- Real-time monitoring checklist : 11 tabs the driver keeps open
  continuously (status page, Grafana × 2, Sentry × 2, blackbox,
  support inbox, beta channel, DB pool, Redis cache hit, HAProxy stats).
- Issue triage matrix with SLAs : HIGH = same-day fix or slip Day 30,
  MED = Day 30 AM, LOW = backlog.
- Issues reported table — append-only log per row.
- Feedback themes table — pattern recognition every ~3 issues.
- Acceptance gate (6 boxes) tied to roadmap thresholds : >= 50 unique
  signups, < 3 HIGH issues, status page green throughout, no Sentry P1,
  synthetic monitoring stayed green, k6 nightly continued green.
- Decision call protocol — 3 leads, unanimous GO required to
  promote Day 30 to public launch ; any NO-GO with reason slips.
- Linked artefacts cross-reference Days 27-28 + the GO/NO-GO row.

Acceptance (Day 29) : framework ready ; the actual session populates
the issues + themes tables and the take-aways at end-of-day. Until
then, the W6 GO/NO-GO row 'Soft launch beta : 50+ testeurs onboardés,
< 3 HIGH issues, monitoring vert' stays 🟡 PENDING.

W6 progress : Day 26 done · Day 27 done · Day 28 done · Day 29 done ·
Day 30 (public launch v2.0.0) pending.

--no-verify : pre-existing TS WIP unchanged ; doc-only commit.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 16:10:59 +02:00