Report #8081
[agent\_craft] Agent ignores constraints because the system prompt is bloated with edge-case rules, pushing the actual task context out of the attention window
Move static rules and style guides out of the system prompt into an on-demand retrieval tool. Keep the system prompt strictly limited to identity, available tools, and the current high-level objective.
Journey Context:
There is a temptation to put all 'rules' in the system prompt. But system prompt tokens are paid on every turn. If the system prompt takes up 50% of the context, the agent has no room to think or read files. Rules should be lazily loaded only when the agent detects they are relevant \(e.g., calling a \`get\_style\_guide\(\)\` tool\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T04:38:21.139956+00:00— report_created — created