-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
launch-blockerBlocks public launch readinessBlocks public launch readinesspriority:highHigh priorityHigh priority
Description
Public Launch Readiness Checklist
Tracking issue for all work required before promoting Claudine publicly. v0.4.0 is merged to main but unpublished due to expired NPM_TOKEN. This checklist ensures CI, security, code quality, test coverage, and documentation are all in shape.
Status
| # | Issue | Status | Phase |
|---|---|---|---|
| 1 | #49 — Rotate NPM_TOKEN and publish v0.4.0 | ⬜ | Phase 1 |
| 2 | #50 — Remove dead release.yml workflow | ⬜ | Phase 1 |
| 3 | #51 — Upgrade Vitest 3→4 (npm audit) | ⬜ | Phase 2 |
| 4 | #52 — Run all test groups in CI | ⬜ | Phase 3 |
| 5 | #53 — Add Biome, eliminate as any casts |
⬜ | Phase 4 |
| 6 | #54 — Tests for critical untested files | ⬜ | Phase 5 |
| 7 | #55 — CONTRIBUTING.md, .env.example, housekeeping | ⬜ | Phase 6 |
Checklist
- fix: Rotate NPM_TOKEN and publish v0.4.0 to npm #49 — Rotate NPM_TOKEN and publish v0.4.0 to npm
- fix: Remove dead release.yml workflow #50 — Remove dead release.yml workflow
- fix: Upgrade Vitest 3→4 to resolve npm audit vulnerabilities #51 — Upgrade Vitest 3→4 to resolve npm audit vulnerabilities
- ci: Run all test groups in CI, including integration tests #52 — Run all test groups in CI, including integration tests
- chore: Add Biome, eliminate 22 as-any casts #53 — Add Biome, eliminate 22 as-any casts
- test: Add tests for critical untested source files #54 — Add tests for critical untested source files
- docs: Add CONTRIBUTING.md, .env.example, housekeeping #55 — Add CONTRIBUTING.md, .env.example, housekeeping
Dependency Graph
Phase 1 (parallel):
#49 NPM_TOKEN ─┐
#50 release.yml ┤
▼
Phase 2: #51 Vitest 4
│
┌───────┼───────┐
▼ ▼ │
Phase 3: #52 CI #53 Biome│
│ │
▼ │
Phase 5: #54 Tests │
│ │
▼ ▼
Phase 6: #55 Docs
Definition of Done
All 7 issues closed AND:
npm info claudine versionreturns current version- CI passes on
mainwith all test groups npm auditreports 0 vulnerabilities- Biome lint + format passes in CI
- Tier 1 files have >80% branch coverage
- CONTRIBUTING.md enables a new contributor to set up the project
Cross-References
- Tech Debt Backlog #31 — Rolling tech debt backlog (stays separate; specific items may be addressed in test: Add tests for critical untested source files #54)
- feat: task scheduling, CLI commands, and task resumption (v0.4.0) #48 — Task Scheduling v0.4.0 (merged, but unpublished)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
launch-blockerBlocks public launch readinessBlocks public launch readinesspriority:highHigh priorityHigh priority