Files
msd-core/.changeset/zesty-ibex-chatter.md
Tom Boucher 7fc1561806 fix(#3611): decode entity-escaped ampersands and split shell segments quote-aware (#3693)
* test(#3611): pin entity-escaped ampersand chains in the negative-grep gate

* fix(#3611): decode entity-escaped ampersands before the negative-grep gate scans

* chore(#3611): add changeset

* test(#3611): pin entity chains in the 968 detector and quote-aware splits

* fix(#3611): quote-aware segment split + entity decode in both plan gates

* chore(#3611): backfill changeset pr number

---------

Co-authored-by: sim <sim@local>
2026-08-19 19:53:45 -04:00

442 B

type, pr
type pr
Fixed 3693

verify plan-structure no longer false-flags positively-asserted literals in entity-escaped verify chains — planners emit &amp;&amp; as the chain operator, which the negative-grep gate's segment splitter did not recognize, so a = 0 clause poisoned -ge 3 clauses joined to it and pushed authors toward suppressing a real gate. The gate now scans the decoded text the shell would actually run. (#3611)