You'll notice
Eval cases with a scaffold_script now warn explicitly when --scaffold wasn't passed instead of silently skipping it
What
When an eval case defines a scaffold_script (author-supplied setup code) but the --scaffold flag wasn't used, Claude Code now prints an explicit warning that the script won't run and that the case will execute against an unstaged workspace, rather than skipping it silently.
Why
This makes it clear when a case is running without its intended setup, and reminds you that --scaffold runs author-supplied bash code as you, so it should only be passed for eval suites you trust.
Names in the bundle--scaffoldscaffold_script
Documented inclaude-code/plugins-reference
--scaffold
Plugins reference modified, high confidence
| `--scaffold` | Run each case's [`scaffold_script`](/docs/en/plugin-evals#add-setup-or-history-with-case-yaml) | Off |see the edit
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agrees
--scaffold on Plugins reference