Prompt file imported from lys-developre/FreeTimers (
.github/prompts/create-adr.prompt.md). Copyright stays with the author.
Determine whether the requested choice is cross-cutting, expensive to reverse, or changes a security/privacy boundary. If not, document it near the relevant code or canonical document instead of creating an ADR.
For a valid ADR:
- Inspect existing ADR numbering.
- Use
docs/architecture/decisions/README.md. - Describe context without assuming the decision.
- Compare credible alternatives.
- Record the decision and why it fits current requirements.
- Include consequences, security/privacy impact, and reversal strategy.
- Link affected canonical documentation.
Do not fabricate benchmarks or claim implementation is complete.