02DDD как численная оценка параллелизмаЧисло независимых доменов = число параллельных агентов. Если границы не описаны — агенты конфликтуют.
03Файл ≤ 1000 строк1000 строк ≈ 20-30k токенов — полтора turna. Агент держит весь файл в голове. Больше → инварианты теряются.
04Layered design skillSlicing по слоям, не по фичам. state 1 --step--> state 2. Агент реализует слой за слоем с явным scope.
05Adapter-pattern как enabler4 несогласованных модели данных → агент путался. Унифицировали через adapter → агент заработал. Чистая архитектура = AI работает.
06Brownfield-лестницаВ legacy нельзя начать с полного SDD. Лестница: skills → spec → автономия. Главная преграда ментальная, не техническая.
07Epic → контракт → генерация → тесты → деплойОпорная модель Егора. Код — побочный эффект. Промпт = контракт (GOAL / CONSTRAINTS / DONE_WHEN). Управляй входом, а не выходом.
08Strangler + Feature Flag + fallbackAI делает больше ошибок быстрее → три уровня изоляции: флаг (выключить горячо), strangler (параллельно), fallback (откат).
09Декларативная инфра = AI-friendlyTerraform + helm + yml: Claude ваншотит создание сервисов, рефакторинг пайплайнов. IaC — pre-requisite, не часть SDD.
10Малые PR + squash-mergePR в 50-200 строк = можно откатить без боли. Агент регулярно ошибается; малый PR дешевле переделать.