docs(#3309): add changeset fragments for the breaking changes

Three user-visible changes disclosed per CONTRIBUTING.md's changeset
convention: --repair no longer auto-applies DESTRUCTIVE remedies
(Changed), W021/W017 split into W026/W027 for their previously-
conflated second subjects (Changed), and --backfill alone now actually
works (Fixed, a latent-bug fix). pr:0 placeholder, backfilled once the
PR number is known.
This commit is contained in:
sim
2026-08-13 03:13:34 -04:00
parent 041414c4ad
commit 23884a6448
3 changed files with 15 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
---
type: Fixed
pr: 0
---
**`validate health --backfill` now works without also passing `--repair`** — previously it silently did nothing unless `--repair` was also set, due to an unreachable internal gate.

View File

@@ -0,0 +1,5 @@
---
type: Changed
pr: 0
---
**`validate health` splits two previously-conflated warning codes into their own codes** — W021 now covers only the phase-id-convention mismatch it originally meant; the STATE-vs-ROADMAP milestone-complete mismatch it used to also report moves to the new W026. Likewise W017 now covers only orphan worktrees; the stale-worktree case moves to the new W027.

View File

@@ -0,0 +1,5 @@
---
type: Changed
pr: 0
---
**`validate health --repair` no longer resets config.json or regenerates STATE.md automatically** — these two repairs are destructive (they lose custom settings or session history), so they're now reported with their fix described but never auto-applied; run the suggested command yourself to apply them.