diff --git a/.planning/phases/99-test-parallel/99-01-PLAN.md b/.planning/phases/99-test-parallel/99-01-PLAN.md new file mode 100644 index 000000000..e604aedce --- /dev/null +++ b/.planning/phases/99-test-parallel/99-01-PLAN.md @@ -0,0 +1,56 @@ +--- +phase: 99-test-parallel +plan: 01 +type: execute +parallelizable: true +depends_on: [] +files_exclusive: [test-output/animal-facts.md] +--- + + +Create a file with 5 animal facts. + +Purpose: Test parallel execution - this plan is completely independent. +Output: test-output/animal-facts.md with 5 animal facts. + + + +~/.claude/get-shit-done/workflows/execute-plan.md +~/.claude/get-shit-done/templates/summary.md + + + +@.planning/PROJECT.md +@.planning/ROADMAP.md +# No prior summaries needed - completely independent + + + + + + Task 1: Create animal-facts.md + test-output/animal-facts.md + +Create the directory `test-output/` if it doesn't exist. +Create `test-output/animal-facts.md` with 5 interesting animal facts, one per line with a number prefix. + + cat test-output/animal-facts.md shows 5 numbered facts + File exists with 5 animal facts + + + + + +Before declaring plan complete: +- [ ] test-output/animal-facts.md exists +- [ ] Contains exactly 5 facts + + + +- Task completed +- File created with content + + + +After completion, create `.planning/phases/99-test-parallel/99-01-SUMMARY.md` + diff --git a/.planning/phases/99-test-parallel/99-02-PLAN.md b/.planning/phases/99-test-parallel/99-02-PLAN.md new file mode 100644 index 000000000..0fe2dfb8a --- /dev/null +++ b/.planning/phases/99-test-parallel/99-02-PLAN.md @@ -0,0 +1,56 @@ +--- +phase: 99-test-parallel +plan: 02 +type: execute +parallelizable: true +depends_on: [] +files_exclusive: [test-output/dad-jokes.md] +--- + + +Create a file with 5 dad jokes. + +Purpose: Test parallel execution - this plan is completely independent. +Output: test-output/dad-jokes.md with 5 dad jokes. + + + +~/.claude/get-shit-done/workflows/execute-plan.md +~/.claude/get-shit-done/templates/summary.md + + + +@.planning/PROJECT.md +@.planning/ROADMAP.md +# No prior summaries needed - completely independent + + + + + + Task 1: Create dad-jokes.md + test-output/dad-jokes.md + +Create the directory `test-output/` if it doesn't exist. +Create `test-output/dad-jokes.md` with 5 classic dad jokes, each with setup and punchline. + + cat test-output/dad-jokes.md shows 5 jokes + File exists with 5 dad jokes + + + + + +Before declaring plan complete: +- [ ] test-output/dad-jokes.md exists +- [ ] Contains exactly 5 jokes + + + +- Task completed +- File created with content + + + +After completion, create `.planning/phases/99-test-parallel/99-02-SUMMARY.md` + diff --git a/.planning/phases/99-test-parallel/99-03-PLAN.md b/.planning/phases/99-test-parallel/99-03-PLAN.md new file mode 100644 index 000000000..cbf47eefc --- /dev/null +++ b/.planning/phases/99-test-parallel/99-03-PLAN.md @@ -0,0 +1,57 @@ +--- +phase: 99-test-parallel +plan: 03 +type: execute +parallelizable: true +depends_on: [] +files_exclusive: [test-output/random-numbers.md] +--- + + +Create a file with 5 random numbers. + +Purpose: Test parallel execution - this plan is completely independent. +Output: test-output/random-numbers.md with 5 random numbers. + + + +~/.claude/get-shit-done/workflows/execute-plan.md +~/.claude/get-shit-done/templates/summary.md + + + +@.planning/PROJECT.md +@.planning/ROADMAP.md +# No prior summaries needed - completely independent + + + + + + Task 1: Create random-numbers.md + test-output/random-numbers.md + +Create the directory `test-output/` if it doesn't exist. +Create `test-output/random-numbers.md` with 5 random numbers between 1 and 1000, one per line. + + cat test-output/random-numbers.md shows 5 numbers + File exists with 5 random numbers + + + + + +Before declaring plan complete: +- [ ] test-output/random-numbers.md exists +- [ ] Contains exactly 5 numbers + + + +- Task completed +- File created with content +- Phase 99 complete (this is plan 3 of 3) + + + +After completion, create `.planning/phases/99-test-parallel/99-03-SUMMARY.md` +