raelldottin/repo-automation
Drive a repository's synced repo-automation supervisor: see what is next, run exactly one slice, evaluate a handoff, and sync a consumer through a pull request.
Evaluate a repo-automation handoff for a queued slice whose work was finished outside run_next, and report the supervisor's decision without changing the queue. Use when asked to check or close a queued slice from its handoff file. It does not re-check a slice that is already done.
Run exactly one queued slice through this repository's repo-automation supervisor, then stop and report the handoff and the stop reason. Use when asked to run the next slice, advance the queue by one, or start supervised work in a repository that has adopted repo-automation.
Show what repo-automation would do next in this repository without running anything. Names the next eligible slice, lists blocked slices, and with a Kanban board compares the board's projection with the JSON queue. Read-only. Use when asked what is next, what is queued or blocked, or whether the board and queue agree.
Update a consumer repository's synced copy of repo-automation from a released tag or pinned commit, through the existing sync script and a pull request in that consumer. Checks for drift first and changes nothing without the user's go-ahead. Use when asked to adopt, update or sync repo-automation in a repository.