PASS normal: Exact observed names match independently declared input; counts and scope checked.
PASS preserve-existing-output: Second run refused overwrite; original report bytes preserved.
PASS different: Exact observed names match independently declared input; counts and scope checked.
PASS missing-folder: Real missing-folder error; no output created.
