Так кому писать ADRs?

Следующая заметка про записи архитектурных решений  продолжает темы, затронутые в

Я хочу поделиться результатами недавнего опроса в тг.-канале Архитектура ИТ-решений и некоторыми размышлениями над комментариями к нему. На данный момент опрос собрал почти тысячу голосов, причем варианты не были взаимоисключающими (каждый участник мог выбрать несколько, картинка будет ниже). Читать далее Так кому писать ADRs?

Навык архитектурных решений

Появление стандарта агентских навыков agent skills привело к том, что все, кто раньше рассказывал про prompt engineering переключились на создание навыков. ИТ-архитекторы не исключение. Правда научить модели хорошо рисовать архитектурные диаграммы пока получается не всегда. Даже любимую С4 model, даже в Mermaid или PlantUML (см. Hallucinations as Code). А вот попросить написать запись архитектурного решения ADR — да запросто. Вообще-то, agent skills был придуман немного для другого, но кого это остановит. Давайте обо всем по порядку. Читать далее Навык архитектурных решений

Модели контролируют соблюдение ADRs

Пока в научных лабораториях и постфактум

В феврале 2026 появилось исследования Evaluating Large Language Models for Detecting Architectural Decision Violations, выявляющее, способность больших языковых моделей контролировать соблюдение архитектурных решений. И способность такую у LLM исследователи, в общем и целом, подтвердили. Можно ли доверять результатам такого исследования? Априори нет. Давайте разберемся с дизайном

В качестве исходной выборки взяли известный список репозиториев с github из исследования Using Architecture Decision Records in Open Source Projects – An MSR Study on GitHub Я недавно о нем рассказывал в своем видео Модернизация процесса проектирования (ссылка с 25 минуты)

Обновили список, выяснив какие из репозиториев доступны на текущий момент , выбрали из них те, где больше 30 тыс. строчек кода, больше тысячи коммитов и где ADRs напоминали какой-либо из известных форматов. В общем, в итоге получилось 109 репозиториев и 980 файлов ADRs, внутри которых исследователи насчитали 1317 решений, а дальше началась магия. Читать далее Модели контролируют соблюдение ADRs

Развилки архитектурных решений (пример)

Я выдумал этот простенький пример, чтоб лучше проиллюстрировать заметку Развилки архитектурных решений . Набросал текст и сохранил его в комментариях к исходному сообщению. Сейчас решил поднять его из комментов в отдельную запись.

Solution architect Семён получил новую задачку: расширить функционал простенького сервиса обработки заявок. Ничем не примечательный сервис предоставляет HTTP API, с коллекцией request, в которую можно опубликовать заявку. Проведя пару проверок и обогатив заявку данными из внешних систем, сервис отправляет заявку в очередь сообщений. Семён недавно работает в компании и хотя, по его мнению, задачка довольно простая, решает посоветоваться с Enterprise architect-ом Евгением. Тем более, что на днях Евгений собрал всех solution-ов и рассказал им о записях архитектурных решений (architecture decision record). Теперь каждый архитектор должен не только набросать небольшой эскиз, но и выложить набор решений в виде adr-файлов в версионное хранилище. Читать далее Развилки архитектурных решений (пример)