refactor(10-01): rename execute-phase.md to execute-plan.md

- Preserves git history via git mv
- Prepares for separation of single-plan vs multi-plan execution
- execute-plan.md handles single PLAN.md execution
This commit is contained in:
Lex Christopherson
2026-01-12 12:38:43 -06:00
parent 02cb26d54b
commit 1690b53b31
3 changed files with 27 additions and 0 deletions

View File

@@ -17,6 +17,7 @@ None - this is internal GSD development following existing command/workflow/temp
- [ ] **Phase 1: Templates & Structure** - Create codebase map templates and folder structure
- [ ] **Phase 2: Map Codebase Command** - Build /gsd:map-codebase with parallel Explore agents
- [ ] **Phase 3: Integration** - Wire brownfield support into existing GSD workflows
- [ ] **Phase 10: Parallel Phase Execution** - Separate single-plan vs multi-plan execution with intelligent parallelization
## Phase Details
@@ -141,6 +142,31 @@ Components:
**Details:**
Community contribution from OracleGreyBeard. Original command works but doesn't follow GSD patterns (no workflow delegation, inline templates, verbose steps). Refactor to match conventions, then add /gsd:plan-fix to complete the verify → fix loop.
### Phase 10: Parallel Phase Execution
**Goal:** Implement proper parallel phase execution with clean separation between single-plan and multi-plan execution
**Depends on:** Phase 9
**Research:** Unlikely (adapting PR #43 patterns, existing GSD conventions)
**Plans:** 4 plans
Plans:
- [ ] 10-01: Rename execute-phase → execute-plan - Rename workflow file, update all 6+ references across commands/workflows/templates
- [ ] 10-02: Create parallel execution workflow - New `workflows/execute-phase.md` with dependency analysis, parallel spawning, orchestrator commits
- [ ] 10-03: Create execute-phase command - New `commands/gsd/execute-phase.md` + parallelization config schema in templates/config.json
- [ ] 10-04: Update agent-history schema - Extend to v1.2 with parallel_group, granularity, task_results fields
**Details:**
Structural refactoring to separate concerns:
- `/gsd:execute-plan` executes a single PLAN.md (current behavior, ~1,700 lines)
- `/gsd:execute-phase` executes all plans in a phase with intelligent parallelization (~1,300 lines)
Parallelization features (adapted from PR #43):
- Dependency analysis via `requires`/`provides` frontmatter + `<files>` overlap detection
- Parallel agent spawning for independent plans (respects max_concurrent_agents)
- Orchestrator holds commits until all agents complete
- Merge conflict detection as failsafe
- Configurable via `.planning/config.json` parallelization section
## Progress
**Execution Order:**

View File

@@ -84,6 +84,7 @@ None yet.
- Phase 7 added: Backfill existing summaries with frontmatter
- Phase 8 added: Improve roadmap system
- Phase 9 added: Integrate verify-work (community contribution from OracleGreyBeard)
- Phase 10 added: Parallel phase execution (rename workflow, create /gsd:execute-phase with parallelization)
## Project Alignment