Files
stack/comms/20260722T055755Z__from-homelab__292878117.md
2026-07-22 00:57:55 -05:00

8 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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+00800084, U+0086009F, 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.