Declare the boundary
Choose the deterministic target and review the source closure that can affect it.
ZeroRun safely reuses a previously passing deterministic test result when the reviewed source closure and pinned runtime identity are unchanged. Anything uncertain runs fresh.
agent edit → reviewed key → reuse or fresh execution
Both supported internal workloads cleared the unchanged ≥5× same-runner compute-efficiency and ≥50% p95 gates. These are historical internal qualification results, not a promise that every customer workload will achieve the same speedup. External design-partner reliability, customer economics, retention and willingness to pay remain open.
ZeroRun does not guess that a test is unaffected. Reuse is allowed only inside an explicit, reviewed boundary.
Choose the deterministic target and review the source closure that can affect it.
ZeroRun combines source, immutable runtime, command, policy and declared environment into one identity.
The current identity is compared with the previously passing identity. A mismatch never reuses the result.
The MVP optimizes for defensible correctness rather than broad compatibility. It is not arbitrary-command memoization.
zr:6f0b1c7a…c912ZeroRun sits between an edit and the requested deterministic test target, deciding whether supported work can be safely reused or must execute fresh.
The next proof is repeated external usage. We are looking for a small number of teams with expensive deterministic tests and frequent agent-driven edits.
Yes, for the two accepted internal v0.4 historical workloads: pytest measured 8.1657× same-runner compute efficiency and SymPy measured 5.4545×. That is not a promise that every customer repository will achieve 5×.
It executes fresh. A changed source closure, runtime identity, command, policy or unsupported condition must not become a cache hit.
The current launch configuration is limited to result-only test targets whose commands suppress captured streams and publish no output artifacts. The reused outcome is a previous pass.
The accepted internal evidence uses 10 distinct historical merged pytest patches and 20 distinct historical merged SymPy patches, pinned Linux/amd64 execution, reviewed reuse decisions, and fresh shadow validation for claimed hits. The public evidence page documents the final provenance boundary.
Linux/amd64 repositories with deterministic, repeatedly executed test partitions and frequent small code edits are the clearest current fit.
No. Closure completeness is an explicit operator-reviewed assertion in the current MVP. ZeroRun remains conservative around that boundary.
Not yet. Internal technical qualification passed; repeated design-partner usage, customer economics, willingness to pay and retention still need to be demonstrated.