Unclear It is not clear whether Claude Code actually reads CLAUDE_CODE_SYSTEM_PROMPT_FEATURE_FLAG or only the description changed.
What
The system prompt is the standing set of instructions Claude Code gives the model. The built-in description of the setting that overrides it now names the environment variable CLAUDE_CODE_SYSTEM_PROMPT_FEATURE_FLAG as the one read on each turn. It used to name CLAUDE_CODE_SYSTEM_PROMPT_GB_FEATURE, which still appears elsewhere in Claude Code.
Why
If you set this override, the documented name of the variable is now different.
Names in the bundleCLAUDE_CODE_SYSTEM_PROMPT_FEATURE_FLAGCLAUDE_CODE_SYSTEM_PROMPT_GB_FEATURE
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear whether Claude Code actually reads `CLAUDE_CODE_SYSTEM_PROMPT_FEATURE_FLAG` or only the description changed.
The name it cites is new in this build
New in this build: CLAUDE_CODE_SYSTEM_PROMPT_FEATURE_FLAG