pull down to refresh
I think it's because how they train it. (And since they train it on Claude Code conversation history, it means they train it on their own system prompts)
Edit: Funny how OpenAI doesn't do it in symphony "You are working on a Linear ticket" and also not in some of the codex templates
Their plan prompt is way more involved than I would have guessed.
Yes. I copied the pattern, I call it my first anti-DRY pattern in 20 years, lol, by making forgejo issue templates with large prefilled (but specific to the task-type-at-hand) sections around things like subtask decomposition, acceptance criteria, and so on.
I figured this beats context poisoning you'd otherwise get by putting it in AGENTS.md or even a skill, because you cannot edit that on the specific task instance. So even if this means I have infinite copies of the same stupid text in each issue, with only very minor deviations, it is the best place to solve it.
Issue bodies are huge, but they define a framework and I can change it if I need to
I was surprised to see Anthropic doing it.