Dry-run with directory removal preview
Tests ability to preview directory removal with dry-run. Evaluates combined flag usage (-nd).
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
echo 'tracked' > tracked.txt - 05
git add tracked.txt - 06
git commit -m 'Initial commit' - 07
mkdir -p artifacts/logs - 08
echo 'log' > artifacts/logs/run.log - 09
echo 'untracked' > scratch.txt
Prompt
Preview what untracked files and directories would be removed without actually removing them. Output ONLY the git command, nothing else.
Expected
git clean -f -d -n
Campaign Evidence
Loading campaign evidence…
Model Outputs (14)
git clean -nfd
git clean -n
JSON Schema
Structured Output
(raw) { "command": "git clean -n" }
git clean -n -d
git clean -n
JSON Schema
Structured Output
(raw) {
"command": "git clean -n"
}
```sh
git clean -n
```
git clean -n
JSON Schema
Structured Output
(raw) {"command": "git clean -n"}
git clean -n -d .
git clean -n
JSON Schema
Structured Output
(raw) {
"command": "git clean -n"
}
git clean -n -q artifacts/ scratch.txt
git clean -n --directory artifacts
JSON Schema
Structured Output
(raw) {"command": "git clean -n --directory artifacts"}
git clean -fdn
git clean -n -d
JSON Schema
Structured Output
(raw) {"command": "git clean -n -d"}
git clean -dn
git clean -nd
JSON Schema
Structured Output
(raw) {"command": "git clean -nd"}