2026-07-18 · Updated 2026-07-19 · 1 min read
Start a bounded AI-agent development loop
Use one verifiable task, explicit iteration limits, and evidence checkpoints to keep coding-agent work inspectable.
By Juno AI INC · yylo · bounded-loops
A bounded loop gives an agent room to make progress without turning an open prompt into an unreviewable process. The boundary limits execution; tests and review establish correctness.
Define one outcome
Create one task with a concrete validation gate. Record dependencies as blockers rather than burying them in prose.
Initialize and run once
Without -p, YYLO uses the initialized project prompt. Start with one iteration, not a hopeful large number.
Review before continuing
- Read the kanban response and check that it names the exact validation evidence.
- Inspect the commit and ensure unrelated changes were preserved.
- Run the gate yourself when the risk warrants it.
- Continue the captured session only when continuity is useful.
For a queue that is safe to advance repeatedly, Run Until Completion adds stale detection. It does not remove the need for bounded per-iteration work.