Merge pull request #1345 from gsd-build/fix/windows-shell-robustness-stdin-projectroot

fix: Windows hook stdin, workflow shell robustness, and project_root detection (#1343)
This commit is contained in:
Tom Boucher
2026-03-23 20:28:31 -04:00
committed by GitHub
25 changed files with 314 additions and 70 deletions

View File

@@ -35,7 +35,7 @@ Parse JSON for: `planner_model`, `checker_model`, `commit_docs`, `phase_found`,
**First: Check for active UAT sessions**
```bash
find .planning/phases -name "*-UAT.md" -type f 2>/dev/null | head -5
(find .planning/phases -name "*-UAT.md" -type f 2>/dev/null || true) | head -5
```
**If active sessions exist AND no $ARGUMENTS provided:**
@@ -84,7 +84,7 @@ Continue to `create_uat_file`.
Use `phase_dir` from init (or run init if not already done).
```bash
ls "$phase_dir"/*-SUMMARY.md 2>/dev/null
ls "$phase_dir"/*-SUMMARY.md 2>/dev/null || true
```
Read each SUMMARY.md to extract testable deliverables.