cyberneticlibrary

Test-driven feature branch to merge

dev-loopworkflowsetup L30
MichaelTouboul/claudeIn
What it does

Autonomously develop, review, and integrate one feature

Best for

Implementing single features completely autonomously with deterministic TDD, review, and merge — reducing human context-switching.

Inputs
  • · args: {input OR specPath, depth, base, specPath}
  • · Feature description or spec file path
Outputs
  • · merged branch on base, advisory review report, success/conflict status
Requires
  • · Git
  • · Gate hook (bash)
  • · Claude agents (feature-dev, multi-review, integrator)
Preconditions
  • · Feature description or spec doc
  • · Gate hook at .claude/hooks/gate.sh
  • · Worktree support
Failure modes
  • · Phase agent fails or returns invalid schema
  • · Review gates exhausted — changes blocked
  • · Tool/API unavailable
  • · Resource limits (token budget, concurrency ceiling)
Trust signals
  • · Adversarial review gates filter false positives
  • · Bounded retry cycles prevent infinite loops
  • · Structured output validation via schema
  • · Explicit agent roles per task dimension