4 Commits

Author SHA1 Message Date
Oleks eb4b945599 walk_hooks: stop counting hooks/README.md and hooks.json as script_loc
ci/woodpecker/push/test Pipeline is pending
kotkan/claude-plugin-inference-arbitrage#10 — a hook file is only counted
if it's referenced by .claude-plugin/hooks.json, executable, or has a
shebang. hooks/hooks.json itself is always excluded regardless, since it
is configuration rather than logic. mask-worktree-audit.py needed no
change: it derives script_loc from the already-filtered hooks[] output.

Bumps plugin.json to 0.6.2 (fix).
2026-07-30 05:31:01 +03:00
Oleks 07b56376fc Tag fenced blocks with language for markdownlint, widen parser fence regex 2026-07-29 15:47:43 +03:00
Oleks caa2a8ccb4 Fix catalog parser (fenced-block extraction) and drop overly strict local markdownlint config 2026-07-29 15:46:39 +03:00
Oleks bf88742bf4 Phase 2: static pass (bin/plugin-inventory), signals catalog, fixture tests 2026-07-29 15:44:10 +03:00