kizz.
Все материалы

KIZZ ENGINEERING NOTE

Architecture fitness gates для AI-first разработки

Документ с архитектурой полезен, пока его помнят. Fitness gate превращает важное правило в проверку, которую проходит каждое изменение — независимо от того, кто написал код.

Автор
KIZZ Engineering · product engineering
Опубликовано / обновлено
21 августа 2026 / 21 августа 2026
Время чтения
6–8 минут
01

Проверять нужно последствия

Правило «использовать clean architecture» невозможно проверить однозначно и легко превратить в церемонию. Полезнее защищать конкретное последствие: домен не импортирует framework, деньги меняются только через ledger, внешний provider не управляет внутренним state machine.

Хороший gate объясняет риск, имеет узкую область и даёт разработчику путь исправления.

02

Пять классов gates

Чаще всего автоматизации заслуживают правила с дорогим и повторяемым нарушением.

  • Направление зависимостей между доменом, приложением и инфраструктурой.
  • Владение схемой, миграциями и денежными изменениями.
  • Запрещённые прямые связи между frontend, backend и admin-контрактами.
  • Bundle и performance budgets для пользовательских поверхностей.
  • Наличие runtime-сигнала для критических фоновых процессов.
03

Gate должен оставаться дешёвым

Самые частые проверки запускаются локально и в CI за секунды. Более дорогие browser и production-like проверки включаются по риску или перед release.

Так архитектура становится guardrail для параллельной работы людей и агентов, а не очередью на ручное одобрение архитектора.

Система растёт быстрее архитектурных правил? Выберем 3–5 gates вокруг самых дорогих рисков.

kizz

kizz

LESS CEREMONY.MORE PRODUCT.

AI-продуктыи веб-системы.

Новый проект

Опишите продукт, текущую стадию и следующий результат.

AvailabilitySelected WorkБерём ограниченное число проектов и работаем удалённо.
EVERY ARTIFACT EARNS ITS PLACE

© 2026 kizz

PROJECT SIGNAL / NEW
0 / 12000