Раскапываю правильную архитектуру для использования и интеграции beads.
Возможности:
- Полный цикл: Code → Test → Commit → Close
- Безопасность: всегда показывает код перед применением
- Context-aware: понимает существующий код
- Semantic commits (feat/fix/refactor)
- Multiple execution modes
---
🔄 Как Они Работают Вместе
ТЫ (CEO/Product Owner)
↓
"I want OAuth authentication"
↓
📋 PM AGENT
↓
Asks: WHY? WHO? WHAT? WHEN? HOW MUCH?
Creates: Full specification (score 9/10)
Creates: Beads issue bd-NEW with spec
↓
🧠 ORCHESTRATOR
↓
Analyzes: COMPLEX task (2-3 hours)
Decomposes: 6 subtasks with dependencies
Prioritizes: Task 1 is ready (no blockers)
↓
💪 EXECUTOR
↓
Task 1: Setup OAuth config (15 min)
- Generates code
- Shows to you for approval
- Runs tests
- Commits to git
- Closes bd-TASK1
↓
🧠 ORCHESTRATOR
↓
Task 2 is now unblocked → assigns to executor
[Repeat until all 6 subtasks done]
↓
✅ COMPLETE!
OAuth authentication fully implemented
Вот так вот за утро у тебя теоритически готова ебейшая автоматизации процесса разработки.
И теперь самое главное - надо начинать сразу же тестировать ее на реальных задач.
Потому что в ходе тестов и отладки всплывет миллион одна деталь:
- Ее скорее всего будет не удобно использовать в том формате, котором она готова сейчас
- По-любому где-нибудь что нибудь сломается
- Скиллы обратстут жирком и новым функционалом, мб добавятся новые сценарии автоматизации.
И вот так по-тихоньку по-маленьку получится нужный мне функционал, который я задумал несколько недель назад.
Потом нашел чей-то софт, который послужил этой идее основанием.
Дальше пойдут тесты и отладка, которые решат все.
В том числе есть ли у этого софта право на жизнь или я сделал лишний layer, в котором нет смысла.
@code_0x