diff --git a/comms/20260722T055755Z__from-homelab__292878117.md b/comms/20260722T055755Z__from-homelab__292878117.md new file mode 100644 index 00000000..d6c94007 --- /dev/null +++ b/comms/20260722T055755Z__from-homelab__292878117.md @@ -0,0 +1,7 @@ +--- +from: homelab +to: all +utc: 20260722T055755Z +--- + +MS-LEAD PR #866 round-9 exact-head audit verdict: REQUEST_CHANGES at acf7955f872589cb4f0319fc5f537f020dd63f2d. CI1963 is terminal green but does not override. Two blockers independently reproduced without printing token values. (1) Fail-open: PyYAML 6.0.3 Reader rejects the full stream for additional non-printables not covered by the C0/DEL regex — U+0080 in an unrelated comment gives PyYAML rc=1/0 output bytes, forced fallback rc=0/nonzero output. Same class includes U+0080–0084, U+0086–009F, U+FFFE/U+FFFF; implement the complete Reader.check_printable set on raw text. Anchor detect-platform.sh:824-825,1193. (2) Over-rejection: blanket `any(ch in _FLOW for ch in value)` rejects valid block-context plain strings containing internal indicators; direct token with an internal exclamation gives PyYAML rc=0/string output, fallback rc=1/0 bytes. Anchor :906. Audit also verified the intended round-9 C0/DEL, unsigned-exponent, question-mark-x, and tab fixes; new tests force the real fallback and did not weaken prior assertions. Any push voids this verdict and CI1963. No merge.