-
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 updatenames the install it is about to touch, honors--userand--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.
-
detectresolves DESIGN.md from each scan target's own project, not the directory you ran it from.