Latest stable

Run Until Completion

Repeat bounded YYLO iterations until no open kanban work remains.

When to use it

A queue can advance autonomously and every iteration has validation and stop conditions.

When not to use it

You need one reviewable run, independent workers, or an unbounded process.

Prerequisites

An initialized kanban, a configured subagent, and explicit iteration and stale thresholds.

Representative command

run_until_completion.sh
./.juno_task/scripts/run_until_completion.sh -s claude -i 5 --stale-threshold 3

Safety contract

The loop runs at least once. Stale detection exits after unchanged iterations; keep it enabled unless another bounded stop owns the risk.

Artifacts to inspect

Normal YYLO logs plus kanban responses and commits; pre-run hooks execute in documented environment/flag order.

Troubleshooting

Inspect open statuses and stale-hook output; reduce each iteration before raising limits.

Freshness source

Reviewed against YYLO README: autonomous-execution and the generated installed-script inventory.