Show diff between two commits
Tests ability to show diff between two commits. Evaluates comparative-commit inspection.
Baseline Repository
These commands set up the repo before the model sees the prompt. They define the starting file structure, staged changes, and Git history.
- 01
git init - 02
git config user.email 'test@test.com' - 03
git config user.name 'Test User' - 04
printf 'line1 line2 line3 ' > file.txt - 05
git add file.txt - 06
git commit -m 'Original three lines' - 07
printf 'line1 modified line3 ' > file.txt - 08
git add file.txt - 09
git commit -m 'Changed line2'
Prompt
Using git show --stat, how many files were changed in the commit 'Changed line2'? Output ONLY the number, nothing else.
Expected
1
Campaign Evidence
Loading campaign evidence…
Model Outputs (14)
1
1
JSON Schema
Structured Output
(raw) {
"count": 1
}
1
1
JSON Schema
Structured Output
(raw) { "count": 1 }
1
1
JSON Schema
Structured Output
(raw) {"count": 1}
1
1
JSON Schema
Structured Output
(raw) {
"count": 1
}
1
1
JSON Schema
Structured Output
(raw) { "count": 1 }
1
1
JSON Schema
Structured Output
(raw) {"count": 1}
1
1
JSON Schema
Structured Output
(raw) {
"count": 1
}