Skip to content

fix: correct stale hook script paths in policy.yaml#2

Merged
MacFall7 merged 1 commit into
mainfrom
claude/spine-lite-auto-mode-patch-VgeyP
May 30, 2026
Merged

fix: correct stale hook script paths in policy.yaml#2
MacFall7 merged 1 commit into
mainfrom
claude/spine-lite-auto-mode-patch-VgeyP

Conversation

@MacFall7
Copy link
Copy Markdown
Owner

The hooks: block referenced hooks/pre_exec_guard.py and hooks/post_exec_receipt.py; actual modules are hooks/guard.py, hooks/receipts.py, and hooks/governor.py. Declarative only -- runtime wiring lives in .claude/settings.json via entry.py, so no behavior change.

Narrowed from the v0.1.1 auto-mode-hardening patch after the guard surfaced additional scope/policy mismatches during implementation (writable_paths gap for repo-root CHANGELOG.md, restricted-pattern coverage of **/*.schema.json, governor-CLI classification as SHELL_DANGEROUS, pytest env missing PyYAML). All tracked for v0.1.2.

Independent of PR #1 (v0.1.2): that PR edits different sections of policy.yaml (writable_paths, schema path, test_runner) and does not touch the hooks: block. Either merge order works; no conflict expected.

The hooks: block referenced hooks/pre_exec_guard.py and
hooks/post_exec_receipt.py; actual modules are hooks/guard.py,
hooks/receipts.py, and hooks/governor.py. Declarative only --
runtime wiring lives in .claude/settings.json via entry.py, so
no behavior change.

Narrowed from the v0.1.1 auto-mode-hardening patch after the
guard surfaced additional scope/policy mismatches during
implementation (writable_paths gap for repo-root CHANGELOG.md,
restricted-pattern coverage of **/*.schema.json, governor-CLI
classification as SHELL_DANGEROUS, pytest env missing PyYAML).
All tracked for v0.1.2.
@MacFall7 MacFall7 merged commit 0327312 into main May 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants