--- # [короткий заголовок проблемы и решения] * Статус: [предложение | отвергнуто | принято | устарело | … | поглощено [ADR-0005](0005-example.md)] * Принявшие решение: [список всех кто был вовлечен в принятие решения] * Дата: [YYYY-MM-DD когда решение было обновлено] * Использованный шаблон: [MADR 3.0.0](https://adr.github.io/madr/) Техническая история: [описание | ссылка на запрос/задачу ] ## Контекст и описание проблемы [Описание контекста и описания проблемы, например, в простой форме, двумя или тремя предложениями. Вы можете выразить проблему в форме вопроса.] ## Факторы принятия решения * [ограничение 1, например, фактор, проблема с которой столкнулись, …] * [ограничение 2, например, фактор, проблема с которой столкнулись, …] * … ## Рассмотренные варианты * [вариант 1] * [вариант 2] * [вариант 3] * … ## Итоговое решение Выбран вариант: "[вариант 1]", потому что [обоснование. например, только один вариант, который удовлетворяет ограничениям | который решает проблему | … | подходит лучше всего]. ### Положительные последствия * [например., улучшение качественных показателей, следует принять решения, …] * … ### Отрицательные последствия * [например., ущерб для качественных показателей, следует принять решения, …] * … ## Плюсы и минусы вариантов ### [Вариант 1] [пример | описание | ссылка по теме | …] * хорошо, потому что [аргумент a] * хорошо, потому что [аргумент a] * плохо, потому что [аргумент c] * … ### [Вариант 2] [пример | описание | ссылка по теме | …] * хорошо, потому что [аргумент a] * хорошо, потому что [аргумент a] * плохо, потому что [аргумент c] * … ### [Вариант 3] [пример | описание | ссылка по теме | …] * хорошо, потому что [аргумент a] * хорошо, потому что [аргумент a] * плохо, потому что [аргумент c] * … ## Ссылки * [Вид ссылки] [Ссылка на ADR] * …