A compatibility release for Node 22/23 that also ships the detector and installer fixes already waiting on main.
+-
+
- Node 22 and 23 install cleanly again. The CLI now declares
"node": ">=22.12.0"and CI runs the main test/build lane on Node 22.12 and Node 24. The ZIP installer has usedfflatesince v3.0.2, so the oldextract-zipstream bug no longer requires avoiding Node 22/23.
+ npxno longer falls back to stale 2.x on modern LTS Node. Because current releases are engine-compatible with Node 22.12+,npx impeccable installstays on the latest CLI instead of selecting an older Node-18-compatible release that does not understand the top-levelinstallcommand.
+ - Detector pre-scans can target typography or layout.
impeccable detect --scope typeand--scope layoutnarrow findings to the design domain a command is about to edit, and the newdesign-system-font-sizerule flags literal sizes outside theDESIGN.mdtypography ramp. Brings the deterministic rule set to 46.
+ - Google Fonts and detector ignores are sharper.
fonts.googleapis.com/css2URLs with multiple families, axes, and encoded names now feed the overused-font and single-font checks correctly, and file-scoped wildcard ignores now suppress findings that do not carry a value, such as side tabs.
+ - Pi global installs land in the right directory. User-scope installs, updates, and checks now use
~/.pi/agent/skillswhile project installs continue to use.pi/skills, so Pi users get the same install/update behavior as the other harnesses.
+