Skip to main content

DEV_ALLOWLIST_PRESET

Constant DEV_ALLOWLIST_PRESET 

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

Common dev-loop prefix patterns seeded into Claude’s allowed_bash_prefixes on supervisor start.

Inclusion rubric (see design.md D3): observed as a repeated prompt source in the v0.5.0 dogfood; bounded side-effects (no arbitrary network or arbitrary code execution); aligns with CLAUDE.md’s git-safety protocol. Destructive operations (cargo install, cargo run, git rebase, git reset, git checkout, git push --force, write-mode sed, and non-cargo package managers) are intentionally excluded.

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