Prod
Demo data
Platform Owner mode
Sprint 1

Release Center

Internal QA, versioning, and release safety. Platform Owner only.

Version
Keystacker v0.9.5-alpha
alpha
production
Build date
2026-05-17
Last shipped artifact
QA checklist
0 / 34
Manual verifications
Pipeline
Not wired
Tests / typecheck / build status placeholder
Before publishing a new version
  1. Run bun run typecheck
  2. Run bun run build
  3. Run bun run test:unit
  4. Run bun run test:smoke
  5. Walk the manual QA checklist below and capture notes
Release governance incomplete.

Do not run Sprint 9 or any production database migration unless the Migration, Backup, Rollback, and Post-publish checklists are completed.

Migrations
Backup
Post-publish
Official Keystacker release process

Every production release must walk these seven stages in order. Mirrors docs/release-lifecycle.md.

  1. 1
    Dev
    Implement against the dev sandbox. Local typecheck + unit tests green.
  2. 2
    Preview
    Publish to preview URL. Manual walk-through on preview build.
  3. 3
    Tests
    Run unit, smoke, auth, RBAC, billing suites. All green.
  4. 4
    QA
    Complete the manual QA checklist. Capture notes per item.
  5. 5
    Backup
    Confirm schema export, migration state, and Supabase PITR restore point.
  6. 6
    Publish
    Publish → Update. Frontend goes live; DB migrations already applied.
  7. 7
    Post-publish validation
    Run the post-publish checklist on the live URL within 15 minutes.