singularity-forge/.github
TÂCHES e4cd141503 fix(gsd): enforce backtick file paths in task plan IO sections (#1548)
* 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>
2026-03-19 23:28:44 -06:00
..
ISSUE_TEMPLATE docs: add structured issue templates 2026-03-19 01:54:22 -07:00
workflows fix(gsd): enforce backtick file paths in task plan IO sections (#1548) 2026-03-19 23:28:44 -06:00
FUNDING.yml chore: add GitHub Sponsors funding config 2026-03-11 16:30:42 -06:00
PULL_REQUEST_TEMPLATE.md docs: add VISION.md, CONTRIBUTING.md, and update PR template (#1506) 2026-03-19 17:08:23 -06:00