v1.2.2 — Windows compatibility
- skill-router: force UTF-8 stdout — cp1252 pipes could not encode the routing marker; the UnicodeEncodeError hit the fail-open handler and silently disabled all routing on Windows
- enforce-mcp-search: canonical path comparison (normcase + realpath) replaces repo-root regex spellings — Windows path-form mismatches silently allowed covered-dir greps
- CI: windows-latest restored to the matrix; full matrix green
See CHANGES.md for full detail.