Clean pi-plan references, add judge timeout, fix heading format

- Rename spec doc to 2026-06-15_pi-goals.md, update title
- Update review.md spec reference
- Rename piPlanExtension -> piGoalsExtension in src/index.ts
- Add 120s timeout to judge subprocess (was unbounded, caused hang)
- Change planInjection heading from 'Goals (goals.md):' to '.pi/goals.md:'
- Add FIXMEs for tool label, progress visibility, heading format
This commit is contained in:
wassname
2026-06-17 18:09:03 +08:00
parent 0a1503dc04
commit 489f9b8c35
4 changed files with 40 additions and 7 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
Code review against spec `docs/spec/2026-06-15_pi-plan.md`.
Code review against spec `docs/spec/2026-06-15_pi-goals.md`.
---
@@ -1,4 +1,4 @@
# pi-plan — design spec
# pi-goals — design spec
Working title. A pi extension: set up goals (with subtasks and evidence) through plan mode, work them autonomously, and sign a goal off only when a check passes. One markdown file holds everything. The form guides a process; it does not police one. Successor to `pi-lgtm`, deliberately smaller.