SIGN IN SIGN UP

fix(runner): name the file the bind proof creates instead of walking a tree

`Io.Dir` has no `deleteTreeAbsolute` — the teardown called one that does not
exist, and every Zig lane that compiles the runner INTEGRATION binary failed
on it: lint-zig, test-unit-agentsfleetd, test-coverage-zig,
test-integration-kernel, and the `test` aggregator behind them.

It compiled locally because `zig build test` builds the runner UNIT binary and
this file rides the integration one, so nothing local ever saw it. Verified
this time against the target that failed — `test-integration-bin` and
`check-test-reachability`, both exit 0.

The teardown now names the single file the child creates rather than sweeping
recursively from an interpolated path — the test wrote that directory's whole
contents, so it can say what to remove.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
K
Kishore Kumar committed
b2007e84a10242101ac70a1ec9dbf413b725cbfb
Parent: 011c583