Skip to main content

DEV_ALLOWLIST_PRESET

Constant DEV_ALLOWLIST_PRESET 

Source
pub const DEV_ALLOWLIST_PRESET: &[&str];
Expand description

Universal dev-loop prefix patterns seeded into Claude’s allowed_bash_prefixes on supervisor start, independent of the repository’s language or toolchain.

Inclusion rubric (see design.md D3): bounded side-effects (no arbitrary network or arbitrary code execution); aligns with CLAUDE.md’s git-safety protocol. Destructive git operations (git rebase, git reset, git checkout, git push --force) and write-mode sed are intentionally excluded; stack-specific toolchain commands are NOT hard-coded here — they are opt-in via the named stack presets (see stack_preset) and/or extra.

The constant is the single source of truth for the universal tier — no other location in the codebase may hard-code these patterns.