Clean untracked files from a subdirectory only
Tests ability to clean untracked files from a subdirectory only. Evaluates path-limited cleanup scoping.
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
mkdir -p frontend/dist backend/dist - 05
echo 'index' > frontend/index.html - 06
git add frontend backend - 07
git commit -m 'Initial commit' - 08
echo 'bundle' > frontend/dist/bundle.js - 09
echo 'binary' > backend/dist/app - 10
echo 'root' > scratch.txt
Prompt
Clean only the frontend/dist directory of untracked files. Output ONLY the git command, nothing else.
Expected
git clean -f frontend/dist/
Campaign Evidence
Loading campaign evidence…
Model Outputs (14)
git clean -f frontend/dist/
git clean -f frontend/dist/
JSON Schema
Structured Output
(raw) { "command": "git clean -f frontend/dist/" }
git clean -f frontend/dist/
git clean -f frontend/dist/
JSON Schema
Structured Output
(raw) { "command": "git clean -f frontend/dist/" }
git clean -f frontend/dist/
JSON Schema
Structured Output
(raw) {"command": "git clean -f frontend/dist/"}
git clean -fdx frontend/dist/
git clean -fd -- frontend/dist
JSON Schema
Structured Output
(raw) {
"command": "git clean -fd -- frontend/dist"
}
git clean -fdx frontend/dist/
git clean -fd frontend/dist
JSON Schema
Structured Output
(raw) { "command": "git clean -fd frontend/dist" }
git clean -f frontend/dist/
git clean -f frontend/dist/
JSON Schema
Structured Output
(raw) {
"command": "git clean -f frontend/dist/"
}
git clean -f frontend/dist
git clean -fd frontend/dist
JSON Schema
Structured Output
(raw) {"command":"git clean -fd frontend/dist"}
```bash
git clean -fd frontend/dist/
```
Failure: Failed assertions: [{'type': 'file_not_exists', 'path': 'frontend/dist/bundle.js'}]