Pilot Tasks
June 23, 2026 ยท View on GitHub
These are the five version-control scenarios in the benchmark. They are all VC-only: the code changes already exist, and the agent is judged on the final Git state.
Quick Map
- Selective Validation Commit: pick one useful topic out of a messy uncommitted worktree and commit only that on a new branch.
- Selective Multi-Amend: fold several uncommitted fixes into the older commits where they belong.
- Split Broad Commit: break one overloaded non-top commit into clean semantic commits.
- Reorder Existing Commits: move a related block of commits earlier without changing their contents.
- Squash Commit Groups: compress noisy step-by-step commits into fewer meaningful commits.
1. selective commit: messy worktree -> [one clean validation commit] + leftovers
2. multi-amend: dirty fixes -> old commit A, old commit C, old commit E
3. split commit: [big mixed commit] -> [validation] [scoring] [docs]
4. reorder commits: A B C D E F -> A D E B C F
5. squash commits: A B C D E F G -> A [B+C] D [E+F+G]
For the fuller plain-English guide, see ../docs/scenarios.md.