Specification-driven подход — это эволюционное развитие "prompt engineering", где задача не просто написать хороший промт, а полноценно работать с контекстом LLM как с "исходным кодом" вашей задачи (в особенности программирования). Соответственно нужно версионирование ваших "промтов". Нужно как-то эффективно хранить все документы, интенты, промты, историю чатов. Для [[Как я вайбкожу на 8 марта 2026|вайб кодинга]] я бережно и регулярно грумлю AGENTS.md файлы, пользуются superpowers + write plans, а так же каким-нибудь cli менеджером задач для агента. Open AI: [The New Code](https://youtu.be/8rABwKRsec4?si=4BTTG0U2w9N6DU12)