Глоссарий
SDD (spec-driven development): разработка от спецификации
Коротко: SDD (spec-driven development) это разработка от спецификации: сначала умная модель или человек пишет план и спеку с решениями, потом дешёвый исполнитель реализует по ней. Экономика простая: планирование требует понимания и дорогой модели, исполнение рутины дешёвое. Слабое место пайплайна в дрейфе: исполнитель после многих итераций уползает от спеки, и никто не замечает, потому что тесты меряют механику, а не соответствие замыслу. Поэтому спека в SDD это документ-источник намерения, и расходится с ней код, а не наоборот.
Правило, которое держит пайплайн: план не совет, вчерашний код не истина. Когда правила приоритета написаны плоско («следуй коду, не инструкциям»), дешёвый писатель получает лицензию игнорировать спеку, и вся экономика схемы разворачивается против неё.