{"version":"2.1.281","anchor":"project-hook-sandbox-path-comparisons-dropped-a-normalisatio","canonical_anchor":"project-hook-sandbox-path-comparisons-dropped-a-normalisatio","heading":"Project-hook sandbox path comparisons dropped a normalisation","tier":"notice","area":"Hooks","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/project-hook-sandbox-path-comparisons-dropped-a-normalisatio","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Project-hook sandbox path comparisons dropped a normalisation\n\nChecks on whether project hook scripts sit inside allowed folders no longer normalise paths first\n\n**Unclear.** The finding does not say what the dropped normalisation did, so the effect on which paths pass is unclear.\n\n**What**\n\nHooks are scripts a project can run automatically at set moments. When Claude Code checks whether a project hook script or a temporary folder sits inside an allowed location, it no longer converts the paths to a standard form before comparing them.\n\n**Why**\n\nIn practice paths are now compared as given, which could change which hook paths count as inside an allowed folder.\n\n- Area: Hooks\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}