Merge pull request #3402 from open-gsd/refactor/3308-planning-snapshot-parsed-projection

This commit is contained in:
Tom Boucher
2026-08-13 00:12:48 -04:00
committed by GitHub
16 changed files with 1670 additions and 6 deletions

View File

@@ -0,0 +1,5 @@
---
type: Added
pr: 3402
---
**Diagnostic rules for `.planning/` health checks now have a single parsed subject to read from** — `src/planning-snapshot.cts` composes the already-consolidated milestone, phase, and plan derivations into one scope-carrying projection, so a rule can no longer re-derive a field's location from raw document text the way three now-inert `validate health` predicates once did (#3162). No command output changes yet — `validate health` migrates onto it in a follow-up phase. (#3308)