Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

BMAD Ate My Month: When Spec-Driven Development Is Too Much

Описание и применение

Автономный кодировщик создал огромные PR, вызывая дорогостоящие ревью. Переключившись на компактный Spec Kit с фиксированными SHA и ограничением работы до 300 строк, автор сократил токенов и ускорил релиз.

Задача

Autonomous coding agents produced large, poorly planned pull requests that caused costly review churn and stalled releases.

Результат

By replacing BMAD’s encyclopedic planning with a concise, pinned-spec approach, the author reduced review churn, token usage, and restored release velocity.

Рабочий процесс

  • 1. Create a user story issue with a pinned Spec Kit reference (full SHA).
  • 2. If a story has >12 tasks, split it before filing.
  • 3. For multiple stories, create a parent epic issue with one child issue per story and an integration branch.
  • 4. Run the autopilot skill to generate code against the pinned spec.
  • 5. Review the PR using a BLOCKING/SHOULD/NIT rubric tied to the spec.
  • 6. Merge if all checks pass; otherwise iterate.
  • 7. Keep the spec and issue small to avoid large diffs and long review cycles.

Доказательства

I did not adopt another framework. I took the one thing from the spec-driven world that had earned its keep, Spec Kit's way of expressing intent, and forced it into add-autopilot-issue

Источник

Every story issue carries a pinned spec reference: Spec: owner/repo@sha:path#user-story-N

Источник

  • Дата записи: 2026-09-22T17:15:36.743Z