Commit Graph
4 Commits
Author SHA1 Message Date
haelyra 63daf0e89d fix(skill-comply): send Unicode Claude prompts through stdin 2026-10-20 18:40:59 -04:00
Eneko Ruiz e9176a14e3 test: annotate the legacy locale I/O wrapper
(cherry picked from commit c5704c128e)
2026-10-20 17:41:08 -04:00
Eneko Ruiz f78fe3287b test: enforce legacy locales for UTF-8 regressions
(cherry picked from commit b5fa7e7fcf)
2026-10-20 17:41:05 -04:00
Eneko Ruiz 429737572a fix: use UTF-8 throughout skill compliance workflows
RED: seven Unicode regressions reproduced under Windows cp1252 and Linux ASCII with UTF-8 mode disabled. GREEN: Windows 91 passed with 5 platform skips; Linux ASCII 96 passed. Nine offline Unicode cases cover file, temporary YAML, prompt and all four CLI capture boundaries without model calls. Changed functions have 84.7% line coverage, each exceeds 80%; all 13 changed IO sites execute. Pi/catalog parity checks pass.
(cherry picked from commit 642cb0d512)
2026-10-20 17:41:00 -04:00