What problem does it solve?
It prevents half-finished RDPI work by verifying plan completion, marking the correct todo item done, and reliably committing both code changes and RDPI artifacts in a clean, traceable way.
Core Features & Use Cases
- Plan completion guardrail: Reads tasks/plan.md and stops if any checkboxes remain unchecked.
- Accurate todo completion: Updates tasks/todo.md by selecting the correct task based on the current worktree branch or the first unchecked item as a fallback.
- Commit + RDPI artifact cleanup: Commits staged changes and required artifact files, then performs a follow-up local cleanup commit that removes RDPI artifacts so the next task starts fresh.
- Flow-aware behavior: Detects issue-flow worktree branches and instructs you to use /issue-finish instead of /finish.
Quick Start
Run finish to verify tasks/plan.md, mark the appropriate item in tasks/todo.md as done, commit changes plus RDPI artifacts, push the result, and locally clean up the artifact files.