Я когда первый раз услышал про openspec, подумал что это какая-то технология из нулевых с кучей xml судя по названию. На деле так и оказалось. Овериженирит жестко.
Он декомпозирует задачи на очень мелкие, а для нейронки это скорее минус чем плюс.
Рекомендую более простой подход который у меня окупается.
Я создаю папочки specs, proposal и archive_proposals.
В specs я кладу состояние системы as-is.
А при добавлении новой фичи такой путь:
• попросить claude написать на нее proposal с кучей диаграм на mermaid.
• ревьювить и интерактивно работать с proposal пока он не станет приемлемым
• попросить заимплементить
• в конце рабочей сессии переместить все старые пропоузалы в папку archive.
На выходе получается намного меньше кода и оверижиниринга чем в подходе с openspec.
Post #75
3.36K
- ❤ 16