[FEATURE]
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Problem
Claude Code silently enrolled me in a worktree mode experiment
(tengu_worktree_mode via cachedGrowthBookFeatures) without any
notification or opt-in. This changed core behavior — Claude started
creating git worktrees for every task — resulting in 6 stale worktrees
piling up in my repo without my knowledge.
I only discovered this when I asked Claude to explain why it was
creating worktrees.
Impact
- Stale worktrees accumulating silently
- Unexpected repo state changes
- No way to opt out without manually editing ~/.claude/settings.json
(which gets overwritten on next sync anyway)
Request
- Show a visible notice when a behavior-changing experiment is activated
- Provide a documented, stable opt-out mechanism for experiments
(not just cachedGrowthBookFeatures which is ephemeral)
- Behavior-changing flags like worktree mode should be opt-IN,
not silently rolled out
Environment
- Solo developer workflow
- Worktree isolation adds complexity without benefit for single-developer repos
Proposed Solution
Request
- Show a visible notice when a behavior-changing experiment is activated
- Provide a documented, stable opt-out mechanism for experiments
(not just cachedGrowthBookFeatures which is ephemeral)
- Behavior-changing flags like worktree mode should be opt-IN,
not silently rolled out
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗