···2929[[deny]]
3030tool = "Bash"
3131command_regex = "&|;|\\||`|\\$\\("
3232-reason = "Shell metacharacters (&, ;, |, `, $()) are not auto-approved. Run each command independently as separate Bash calls, use a package.json script, or use single-line commit messages with code comments for detail."
3232+reason = "BLOCKED: Command contains shell metacharacters (&, ;, |, `, $()). You MUST run exactly ONE command per Bash call. Do NOT chain commands with && or ;. Do NOT use pipes. Do NOT use subshells. Split into separate Bash calls instead."
33333434# === ALLOW RULES (checked after deny) ===
3535