fix(#4802): audit acknowledge refuses targets whose frontmatter fails to parse (#4895)

* test(#4802): failing-first — acknowledge must refuse an unparseable-frontmatter target instead of splicing over it

* fix(#4802): audit acknowledge refuses targets whose frontmatter fails to parse — never splices the marker-marked object over the file

* chore(#4802): backfill changeset PR number (4895)

---------

Co-authored-by: sim <sim@local>
This commit is contained in:
Tom Boucher
2026-09-20 08:45:54 -04:00
committed by GitHub
parent a8394713d1
commit e2d879f681
3 changed files with 82 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
---
type: Fixed
pr: 4889
pr: 4895
---
**check.decision-coverage-plan stops answering an unmeasured shape** — on could-not-parse it reported covered: 0 / uncovered: [] (fields of a measurement that never happened) and a directory passed as the context path certified passed: true; the gate now answers covered: null / total: null with the unreadable decision ids (and omits uncovered), and a non-file context path fails closed naming the path. (#4794)