{"version":"2.1.251","anchor":"output-style-and-language-reminders-assembled-per-turn","canonical_anchor":"a-stripped-down-system-prompt-mode-off-in-this-build","heading":"New reminder-injection path for output style and language instructions","tier":"soon","area":"Output Styles","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251\/e\/output-style-and-language-reminders-assembled-per-turn","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251","markdown":"### New reminder-injection path for output style and language instructions\n\nOutput style and language reminders are built per turn and skipped for bare forked sessions.\n\nA new set of functions builds \"reminder\" blocks that are inserted into the conversation instead of being baked directly into the system prompt: `NBt` for environment snapshots, `FBt`\/`H4n` for output-style guidance, and `BBt` for combined output-style and language instructions (`output_style_instructions` and `language`). This is part of a \"carved slate\" static system prompt mode that ships enabled by default.\n\nThe reminders only run when the helper `_d()` returns true; `_d()` reads `staticSystemPromptEnabled`, which is set from an environment variable with a feature-flag fallback. Injection is further gated by `vxe(e)`, which bails out if a separate env var indicates \"simple\" mode or if `e.options.bareFork` is set, and requires the agent to be a main\/teammate agent or a subagent that is the main session.\n\n- Area: Output Styles\n- Tier: Nothing to try yet\n- Useful: 3\/5\n- Signal: 5\/5"}