You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hookify customization and diagnostics agree — the Claude output validator now
accepts the plugin's documented enabled: false rule toggle as a non-failing warning,
while still rejecting malformed booleans and unsupported events. Doctor retains its
D5 checked-file summary during warning-only runs and refuses to treat a plugin-list
entry with another checkout's projectPath as locally active, regardless of scope.
Modified-settings uninstall behavior is explicit — the migration guide now states
that checksum-safe uninstall preserves a post-install edited .claude/settings.json,
which can intentionally leave the semantically merged Hookify/core-hook entries.
Release comparison follows the registry — the local release gate now exercises
upgrades from the actual latest published 1.1.1 package to the 1.1.2 candidate;
its fixture setup is version-aware for the v1.1+ explicit model-routing contract
and remains safe under Bash 3.2 set -u when testing pre-1.1 releases.
Required runtime source cannot be omitted from a commit — the release gate now
fails before packing unless bin/claude-hookify.js, required by doctor and the
validator, is present in the Git index.