From 47ca06f270087bf74aba18f6fd38c51eeb9869f0 Mon Sep 17 00:00:00 2001 From: autocommit Date: Sun, 17 May 2026 15:32:03 -0700 Subject: [PATCH] =?UTF-8?q?chore(claude):=20=F0=9F=94=A7=20Add=20'tooling/?= =?UTF-8?q?'=20directory=20to=20allowed=20paths=20in=20structure=20enforce?= =?UTF-8?q?ment=20hook?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- tooling/claude/dot-claude/hooks/enforce-structure.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tooling/claude/dot-claude/hooks/enforce-structure.sh b/tooling/claude/dot-claude/hooks/enforce-structure.sh index 04ed9dff..9b4756d7 100755 --- a/tooling/claude/dot-claude/hooks/enforce-structure.sh +++ b/tooling/claude/dot-claude/hooks/enforce-structure.sh @@ -69,7 +69,7 @@ if [[ "$REL" == src/resources/* ]]; then fi # ── Rule 1: Allowed top-level directories ───────────────────────────────────── -ALLOWED_DIRS="src/ public/ docs/ scripts/ tools/ .project/ .claude/ .env README.md CLAUDE.md .gitignore .gutconfig.json .pnpmfile.cjs pnpm-workspace.yaml pnpm-lock.yaml run gdlintrc gdformatrc" +ALLOWED_DIRS="src/ public/ docs/ scripts/ tools/ tooling/ .project/ .claude/ .env README.md CLAUDE.md .gitignore .gutconfig.json .pnpmfile.cjs pnpm-workspace.yaml pnpm-lock.yaml run gdlintrc gdformatrc" MATCH=0 for prefix in $ALLOWED_DIRS; do if [[ "$REL" == "$prefix"* || "$REL" == "$prefix" ]]; then