fix(3347): allowlist graphify-update hook path in docs-parity-live-registry test

docs/CONFIGURATION.md references the bundled hook by its file path
(hooks/gsd-graphify-update.sh). The docs-parity regex captures
/gsd-graphify-update from the path component and looks it up in the
live command registry, where it does not (and should not) exist —
it's a hook script, not a slash command. Add the slug alongside the
other hook-path slugs (statusline, context-monitor, update-banner).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Tom Boucher
2026-05-15 10:29:43 -04:00
parent 088fc204ee
commit b0fd732579

View File

@@ -78,14 +78,16 @@ const INTERNAL_COMPONENT_SLUGS = new Set([
'tools',
// Hook scripts — internal runtime hooks, not user-invocable slash commands.
// hooks/gsd-statusline.js — session statusline hook
// hooks/gsd-context-monitor.js — context-window monitor hook
// hooks/gsd-update-banner.js — update-available banner hook
// hooks/gsd-statusline.js — session statusline hook
// hooks/gsd-context-monitor.js — context-window monitor hook
// hooks/gsd-update-banner.js — update-available banner hook
// hooks/gsd-graphify-update.sh — knowledge-graph auto-update PostToolUse hook (#3347)
// These appear in docs as file-path references (e.g. "gsd-statusline.js reads
// the cache"), not as command invocations.
'statusline',
'context-monitor',
'update-banner',
'graphify-update',
// gsd-update-check.json — background update-check CACHE FILE, not a slash command.
// ARCHITECTURE.md references "~/.cache/gsd/gsd-update-check.json" as a path;