* fix(gsd): enforce backtick file paths in task plan IO sections The reactive task graph (ADR-004) derives dependencies from backtick-wrapped file paths in ## Inputs and ## Expected Output sections. Without concrete paths, the graph is ambiguous and falls back to sequential execution. Changes: - task-plan.md template: add comments explaining paths are machine-parsed - plan-slice.md prompt: explicitly instruct planner to write backtick file paths in IO sections, add self-audit check for path presence - observability-validator.ts: new validation rules missing_output_file_paths (warning) and missing_input_file_paths (info) catch plans without paths - plan-quality-validator.test.ts: 4 new test cases for IO path validation * fix(ci): increase max_tokens and add JSON parse error handling in ai-triage max_tokens: 300 was too low, causing truncated JSON responses from Claude that failed to parse. Bumped to 1024 and added try/catch with raw text logging for easier debugging. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| FUNDING.yml | ||
| PULL_REQUEST_TEMPLATE.md | ||