cli-v3.0.2
BayramAnnakov/ux-waiting-auditcli-v3.0.2Jun 16, 2026by pbakaus
AI Summary
Enhanced the CLI with design system awareness, introduced a dedicated workflow for ignore management, and fixed silent installation failures on newer Node.js versions.
Key Highlights
- CLI now reads `DESIGN.md` for font, color, and radius drift detection
- New `impeccable ignores` command for managing exceptions
- Fixed silent install failures on Node v24.16.0+ using pure-JS ZIP extraction
New Features
- Design system context awareness for `impeccable detect`
- CLI-based ignore management workflow
- Pure-JS ZIP extraction to fix Node compatibility issues
Full Release Notes
- **`impeccable detect` now understands your design system.** When a project has `DESIGN.md`, CLI scans load the same context as hooks and flag font, color, and radius drift against documented typography, palette, rounded scale, and sidecar tonal ramps. Pass `--no-design-system` when you want the global detector only. - **Ignore management is now a first-class CLI workflow.** `impeccable ignores` can list, add, and remove rule, file, and value exceptions in the shared detector config, so teams no longer have to hand-edit `.impeccable/config.json`. Hooks and manual CLI scans honor the same exceptions. - **Install no longer fails silently on newer Node.** On Node v24.16.0 and v26.1.0+, `impeccable install` could print "Downloading impeccable skills...", exit 0, and write nothing. ZIP extraction now uses pure-JS `fflate`, avoiding the destroyed-stream stall behind [nodejs/node#63487](https://github.com/nodejs/node/issues/63487) while preserving the Windows install fix. Reported by [@kenryu42](https://github.com/kenryu42) in [#250](https://github.com/pbakaus/impeccable/issues/250).