Skip to content

Go-Live Checklist — Personal Training OS v1.0

Artifact: Phase 6 (Release) · Owner: Primary User · Gate: exits at G6 (Released & backed up) · Date: 2026-07-05

The go/no-go gate before real use. Everything must be ✅ (or consciously waived) before declaring v1.0 live. Timed to be usable for SF race week, 25–26 Jul 2026.

Pre-go-live (readiness)

# Item Status
1 V&V complete, G5 signed — baseline tag vv-accepted ✅ Done
2 Release notes / CHANGELOG published (release-notes.md) ✅ Done
3 Backup/recovery runbook exists (backup-recovery-runbook.md) ✅ Done
4 First real backup taken and logged (runbook §5) — proves the procedure end-to-end ✅ Done — the TC-19 export (Markdown & CSV, subpages) serves as the first backup; logged
5 Notion plan confirmed — 2 members (Primary User + Secondary User) covered / seats procured ✅ Done — existing active plan already covers 2 members (predates this project)
6 Secondary User onboarded (has access to the OS page) ✅ Household workspace member
7 Deferred scope communicated (no live sync yet — expectations set) ✅ (release notes)

Go-live

# Item Status
8 Declare v1.0 live — start logging real sessions (stop using it as a test bed) ✅ Live 2026-07-05
9 Tag the released baseline v1.0 (signed) ⬜ via signed tag (command below)
10 Seed the immediate race-week plan (Example 5K 07-25, Example Half Marathon 07-26 already in Races) ✅ Races seeded

Post-go-live (hypercare)

# Item Status
11 Use daily through race week; capture any friction as issues (not silent workarounds)
12 After race week: hold Phase 7 retrospective / lessons learned

Open decisions — CLOSED at release (2026-07-05)

  • A — First backup: ✅ the TC-19 export serves as the first backup (logged in runbook §5).
  • B — Notion seats: ✅ existing active plan already covers 2 members — no procurement needed.
  • C — Automation revisit:Garmin integration chosen as the first automation to evaluate, starting immediately after v1.0 lands (feasibility/discovery of the deferred sync work).

G6 sign-off

Role Name Decision Date
Delivery Manager / PO Primary User APPROVED — Released & backed up 2026-07-05

Signature: authenticated by the SSH-signed release commit that records this and the signed v1.0 tag. Verify with git tag -v v1.0. Next increment: Garmin integration evaluation.