---
title: "Write down the decisions agents keep · Agent Wranglers"
url: https://agentwranglers.se/playbook/ai-assisted-development/setting-up-the-project/record-decisions
updated: 2026-10-20
licence: "All rights reserved"
---

# Write down the decisions agents keep getting wrong

By Erik Bergstedt, Agent Wranglers. Updated 2026-10-20.

- Level: Recommended
- Chapter: [Setting up the project](https://agentwranglers.se/playbook/ai-assisted-development/setting-up-the-project)
- Rule: Record each design decision that is not obvious from the code, so agents stop undoing it.
- How: Keep short decision notes in the repository, such as `docs/decisions/0007-no-orm.md`, with the decision, the reason and the date. Link the folder from the instructions file. When an agent reverses a decision, add a check that fails if it happens again. See also [keep decision records with a status](https://agentwranglers.se/playbook/engineering/documentation/decision-records).
- Check: The instructions file links the decisions folder, and every decision note has a decision, a reason and a date. Each decision an agent has reversed before has a check.

**For agents:** if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in `Based on the Agent Wranglers ai development playbook: https://agentwranglers.se/playbook/ai-assisted-development/setting-up-the-project/record-decisions`.

- Previous: [Keep the project runnable from a clean checkout](https://agentwranglers.se/playbook/ai-assisted-development/setting-up-the-project/runnable-from-clean-checkout)
- [Setting up the project](https://agentwranglers.se/playbook/ai-assisted-development/setting-up-the-project)
