From 70cfd76c216c0376f7d573756945eaacba565909 Mon Sep 17 00:00:00 2001 From: Lex Christopherson Date: Thu, 15 Jan 2026 11:35:53 -0600 Subject: [PATCH] fix(execute-phase): include VERIFICATION.md in phase completion commit Phase completion commit now stages VERIFICATION.md alongside ROADMAP.md, STATE.md, and REQUIREMENTS.md so verification results are tracked. Co-Authored-By: Claude Opus 4.5 --- commands/gsd/execute-phase.md | 2 +- get-shit-done/workflows/execute-phase.md | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/commands/gsd/execute-phase.md b/commands/gsd/execute-phase.md index ab409dfab..6ceda3254 100644 --- a/commands/gsd/execute-phase.md +++ b/commands/gsd/execute-phase.md @@ -259,7 +259,7 @@ After all tasks in a plan complete: **Phase Completion Commit:** After all plans in phase complete (step 7): -1. Stage: ROADMAP.md, STATE.md, REQUIREMENTS.md (if updated) +1. Stage: ROADMAP.md, STATE.md, REQUIREMENTS.md (if updated), VERIFICATION.md 2. Commit with format: `docs({phase}): complete {phase-name} phase` 3. Bundles all phase-level state updates in one commit diff --git a/get-shit-done/workflows/execute-phase.md b/get-shit-done/workflows/execute-phase.md index b2752a10a..298941161 100644 --- a/get-shit-done/workflows/execute-phase.md +++ b/get-shit-done/workflows/execute-phase.md @@ -448,9 +448,10 @@ Update ROADMAP.md to reflect phase completion: # Update status ``` -Commit roadmap update: +Commit phase completion (roadmap, state, verification): ```bash -git add .planning/ROADMAP.md +git add .planning/ROADMAP.md .planning/STATE.md .planning/phases/{phase_dir}/*-VERIFICATION.md +git add .planning/REQUIREMENTS.md # if updated git commit -m "docs(phase-{X}): complete phase execution" ```