Half the attacks need a call
10 attacks in the corpus, and 5 honest servers that write, delete, connect or run git as annotated. Reading the listing alone catches 5; with the sandbox, all 10.
The five only a call catches: a rug pull after the first call, a read-only tool that writes, a formatter that reads ~/.ssh/id_rsa and connects out, a credential in a result, and an injection in a result. Re-run here, the table matched docs/corpus.txt exactly.