Документ решения в стандартном формате: контекст, выбор, плюсы и минусы с кодами, отвергнутые варианты и план внедрения.
Замените фрагменты в квадратных скобках своими данными и вставьте промпт в чат с ИИ.
Значения сразу появятся в превью, коде и при копировании.
Создай запись архитектурного решения (ADR), удобную и для людей, и для ИИ-агентов. Решение: [НАЗВАНИЕ РЕШЕНИЯ — например, выбор библиотеки состояния] Контекст: [ПРОБЛЕМА, ОГРАНИЧЕНИЯ, ТРЕБОВАНИЯ] Что выбрали: [РЕШЕНИЕ] Альтернативы: [КАКИЕ ВАРИАНТЫ РАССМАТРИВАЛИ] Участники: [КТО ПРИНИМАЛ РЕШЕНИЕ] Если чего-то не хватает и это нельзя вывести из разговора — спроси до того, как писать. Требования: - точный однозначный язык; - и положительные, и отрицательные последствия; - у каждой альтернативы — причина отказа; - пункты с кодами: POS-001, NEG-001, ALT-001, IMP-001, REF-001. Сохрани в /docs/adr/adr-NNNN-название.md, где NNNN — следующий четырёхзначный номер. Структура: Шапка: заголовок «ADR-NNNN: название», статус «Предложено», дата, авторы, теги, supersedes, superseded_by. ## Статус — Предложено | Принято | Отклонено | Заменено | Устарело ## Контекст — проблема, технические ограничения, бизнес-требования ## Решение — выбранный вариант и почему ## Последствия ### Положительные — POS-001… ### Отрицательные — NEG-001… (компромиссы, техдолг, риски) ## Рассмотренные альтернативы — для каждой: описание и причина отказа ## Заметки по внедрению — IMP-001… (миграция, выкатка, метрики успеха) ## Ссылки — связанные ADR, документация, стандарты
```text Создай запись архитектурного решения (ADR), удобную и для людей, и для ИИ-агентов. Решение: [НАЗВАНИЕ РЕШЕНИЯ — например, выбор библиотеки состояния] Контекст: [ПРОБЛЕМА, ОГРАНИЧЕНИЯ, ТРЕБОВАНИЯ] Что выбрали: [РЕШЕНИЕ] Альтернативы: [КАКИЕ ВАРИАНТЫ РАССМАТРИВАЛИ] Участники: [КТО ПРИНИМАЛ РЕШЕНИЕ] Если чего-то не хватает и это нельзя вывести из разговора — спроси до того, как писать. Требования: - точный однозначный язык; - и положительные, и отрицательные последствия; - у каждой альтернативы — причина отказа; - пункты с кодами: POS-001, NEG-001, ALT-001, IMP-001, REF-001. Сохрани в /docs/adr/adr-NNNN-название.md, где NNNN — следующий четырёхзначный номер. Структура: Шапка: заголовок «ADR-NNNN: название», статус «Предложено», дата, авторы, теги, supersedes, superseded_by. ## Статус — Предложено | Принято | Отклонено | Заменено | Устарело ## Контекст — проблема, технические ограничения, бизнес-требования ## Решение — выбранный вариант и почему ## Последствия ### Положительные — POS-001… ### Отрицательные — NEG-001… (компромиссы, техдолг, риски) ## Рассмотренные альтернативы — для каждой: описание и причина отказа ## Заметки по внедрению — IMP-001… (миграция, выкатка, метрики успеха) ## Ссылки — связанные ADR, документация, стандарты ```
{
"messages": [
{
"role": "user",
"content": "Создай запись архитектурного решения (ADR), удобную и для людей, и для ИИ-агентов.\n\nРешение: [НАЗВАНИЕ РЕШЕНИЯ — например, выбор библиотеки состояния]\nКонтекст: [ПРОБЛЕМА, ОГРАНИЧЕНИЯ, ТРЕБОВАНИЯ]\nЧто выбрали: [РЕШЕНИЕ]\nАльтернативы: [КАКИЕ ВАРИАНТЫ РАССМАТРИВАЛИ]\nУчастники: [КТО ПРИНИМАЛ РЕШЕНИЕ]\n\nЕсли чего-то не хватает и это нельзя вывести из разговора — спроси до того, как писать.\n\nТребования:\n- точный однозначный язык;\n- и положительные, и отрицательные последствия;\n- у каждой альтернативы — причина отказа;\n- пункты с кодами: POS-001, NEG-001, ALT-001, IMP-001, REF-001.\n\nСохрани в /docs/adr/adr-NNNN-название.md, где NNNN — следующий четырёхзначный номер.\n\nСтруктура:\nШапка: заголовок «ADR-NNNN: название», статус «Предложено», дата, авторы, теги, supersedes, superseded_by.\n## Статус — Предложено | Принято | Отклонено | Заменено | Устарело\n## Контекст — проблема, технические ограничения, бизнес-требования\n## Решение — выбранный вариант и почему\n## Последствия\n### Положительные — POS-001…\n### Отрицательные — NEG-001… (компромиссы, техдолг, риски)\n## Рассмотренные альтернативы — для каждой: описание и причина отказа\n## Заметки по внедрению — IMP-001… (миграция, выкатка, метрики успеха)\n## Ссылки — связанные ADR, документация, стандарты"
}
]
}