mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-12 21:56:21 +00:00
Adds `Bash(bash scripts/*)` and `Bash(source scripts/*)` to the Claude Code allowlist so repository helper scripts (e.g. env exports in scripts/meta/env) can run without approval prompts, while still keeping arbitrary paths scoped to review. Documents both permissions in docs/contributing/tools/agents/claude.md, including the caveat that `source` bypasses the allowlist for nested commands. Extends CLAUDE.md with an explicit rule that agents MUST prefer `make` targets over direct docker/ansible/python/script invocations whenever an equivalent target exists. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Tooling guides 🧰
This directory contains contributor guidance for project tools. Its scope is how repository-standard tools should be used, when they apply, and where they fit into the wider workflow.