← ClaudeAtlas

keel-phase-reviewlisted

End-of-phase gate — verify working product, tests, docs, ADRs, and handover before committing a phase.
muratsilahtaroglu/claude-code-starter-kit · ★ 9 · Code & Development · score 79
Install: claude install-skill muratsilahtaroglu/claude-code-starter-kit
# /keel-phase-review — end-of-phase checkpoint Run at the end of a phase (rules.md §2). Report the checklist with pass/fail; fix gaps before proposing a commit. Checklist: - [ ] **Working product** — the phase's feature runs; include a one-line "how to test this" **for the user**. What only a human can verify (browser/UX, prod host, real creds) is handed off as a recipe and tracked in HANDOVER (d) — never silently assumed passed. - [ ] **Tests** — relevant unit/integration (e2e if needed) written and run via `make test` (auto-log → `reports/tests/<date>/`); the phase's **committed summary** written to `reports/tests/<date>-phase<N>.md` (suites, counts, what was verified, and **measured durations**: suite runtime + the gate's key step timings — WHAT to time is project-specific (E2E latency, first token, query ms, batch throughput, …) — side-by-side with the previous phase's numbers so slowdowns surface at the gate, not in production); new test/fixture files one-lined in their folder README; **repeatedly-run corpora** (golden / regression / pilot question sets) exist as DATA files with stable ids — `tests/fixtures/` or a corpus dir indexed from `tests/README.md`, never only inline in test code (§10.39 feeds them: every point-fixed failing case joins one); one-line summary in HANDOVER.md (rules.md §2.8); bulk outputs passed the `/keel-pilot` gates where applicable. Ad-hoc reports (speed tests, golden proofs) complement `reports/tests/<date>-phase<N>.md`