cli-v3.3.1

pbakaus/impeccablecli-v3.3.1Jul 22, 2026by pbakaus

AI Summary

Fixes for user-level installs and hook paths, improved `skills update` command, and an advisory em dash rule alongside a new undersized text rule.

Key Highlights

  • User-level install fixes
  • Improved `skills update` command
  • Em dash rule made advisory
  • New `undersized-ui-text` rule
  • Detect path resolution fix

New Features

  • Hook path guards
  • HTML entity handling for dashes

Full Release Notes

- User-level installs no longer write project-relative hook paths that crash every turn in other projects; hooks are guarded so a missing file exits quietly instead of breaking your session.

- `skills update` names the install it is about to touch, honors `--user` and `--project`, and asks instead of silently picking when both exist.

- The em dash rule is now advisory: reported separately, never counted as a failure, skipped by hooks by default, and it only fires on genuine saturation. It also counts HTML entities, so encoded dashes no longer slip past.

- New rule: undersized-ui-text flags functional text below an 11px floor, even when the size is on the documented ramp. 59 rules total.

- `detect` resolves DESIGN.md from each scan target's own project, not the directory you ran it from.