| System landscape map | Показать системы и связи | Архитекторы, аналитики, delivery | Системы, владельцы, интеграции, критичность | Рисовать системы без владельцев |
| Context diagram | Показать окружение системы | Бизнес, аналитики, архитекторы | Пользователи, внешние системы, границы | Смешивать контекст с деталями реализации |
| C4 context diagram | Объяснить систему на верхнем уровне | Бизнес и delivery | Система, пользователи, соседние системы | Перегружать низкоуровневыми деталями |
| C4 container diagram | Показать приложения, БД и связи | Разработка, DevOps, security | Контейнеры, технологии, протоколы | Не показать ownership |
| Integration map | Показать обмены и зависимости | Integration, support, development | Протоколы, направления, SLA, владельцы | Стрелки без контрактов |
| Data flow diagram | Показать движение данных | Data, analytics, business owners | Источники, трансформации, потребители | Не отличать копию от источника |
| Source of truth matrix | Назначить главный источник данных | Бизнес, data, архитекторы | Сущности, атрибуты, владельцы | Оставить спорные атрибуты |
| Ownership matrix | Показать ответственность | Руководители, delivery, support | Business/tech/support owners | Путать владельца системы и данных |
| API contract / OpenAPI | Согласовать API | Разработка, QA, external consumers | Методы, схемы, ошибки, версии | Контракт не соответствует реализации |
| Event catalog | Управлять событиями | Разработка, integration, data | Producer, consumer, schema, meaning | Публиковать события без семантики |
| Sequence diagram | Показать порядок взаимодействий | Разработка, QA, аналитики | Участники, вызовы, ошибки | Использовать для всей карты ландшафта |
| Deployment view | Показать размещение | DevOps, security, support | Окружения, сети, зависимости | Не связать с эксплуатацией |
| Security view | Показать зоны и доступы | Security, architects, teams | Данные, роли, trust boundaries, аудит | Добавлять security после дизайна |
| NFR checklist | Зафиксировать качество | Все стейкхолдеры | Availability, security, performance, supportability | Писать общие слова без критериев |
| Architecture Decision Record | Сохранить решение | Будущие команды | Контекст, варианты, выбор, последствия | Не фиксировать rejected options |
| Trade-off table | Сравнить варианты | Архитекторы, бизнес, delivery | Плюсы, минусы, цена, риски | Показывать только любимый вариант |
| Rejected options | Объяснить отказ от альтернатив | Будущие команды | Почему вариант не выбран | Удалять альтернативы из истории |
| Risk register | Не потерять риски | PM, delivery, business owners | Риск, владелец, mitigation, status | Оставлять риски в переписке |
| Assumptions log | Фиксировать допущения | Архитекторы, аналитики, delivery | Допущение, источник, дата пересмотра | Выдавать предположение за факт |
| Open questions | Управлять неизвестным | Все участники discovery | Вопрос, владелец, срок ответа | Забывать вопросы после встречи |
| Migration roadmap | Показать путь перехода | Delivery, data, operations | Этапы, зависимости, риски, критерии | Планировать только финальную схему |
| Transition architecture | Описать промежуточное состояние | Архитекторы, команды, support | Coexistence, временные связи, owners | Не ограничить временное решение сроком |
| Architecture standards | Унифицировать решения | Команды, архитекторат | Принципы, правила, исключения | Стандарты без exception process |
| Technology radar | Управлять стеком | Архитекторы, CTO, команды | Adopt, trial, assess, hold | Не обновлять после внедрений |
| Architecture review checklist | Проверять изменения | Архкомитет, команды | Критерии review и evidence | Проводить review без критериев |
| Runbook / support model | Подготовить эксплуатацию | Support, DevOps, teams | Алерты, действия, владельцы, эскалации | Передать систему без support ownership |
| Architecture pack for delivery team | Передать решение в реализацию | Delivery team | Схемы, ADR, NFR, risks, open questions | Оставить команды с одной картинкой |