Шаблон за запис на решение от Michael Nygard
Това е шаблонът от Documenting architecture decisions - Michael Nygard. Можете да използвате adr-tools за управление на файловете с ADR.
Във всеки файл с ADR напишете тези раздели:
Заглавие
Състояние
Какво е състоянието, например предложен, приет, отхвърлен, остарял, заменен и т.н.?
Контекст
Какъв е проблемът, който виждаме и който мотивира това решение или промяна?
Решение
Каква е промяната, която предлагаме и/или правим?
Последици
Какво става по-лесно или по-трудно за правене заради тази промяна?