Loop · autonomous execution
Turn engineering goals into measured pull requests.
Loop gives an agent a target, a working repository environment, and an acceptance gate. It changes the code and executes the result instead of stopping after a plausible patch.
Build failures route back into debugging. Test failures route back into implementation. Benchmarks decide whether a candidate is retained or reverted. The run continues without an engineer driving the terminal.
Your team receives the successful diff, the evidence behind it, and a pull request that enters the review process you already use.
A day in Loop
One run, every decision visible.
Goal, current candidate, correctness gates, benchmark movement, and the resulting pull request in one operating view.
Current p9536.8 ms−59.7% from baseline
Speedup2.48×target passed
Candidates124 retained · 8 reverted
Tests418/418correctness gate passed
Candidate historylower p95 is better
| Iter. | Change | Correctness | p95 | Decision |
|---|---|---|---|---|
| #12 | vectorize chroma copy | 418 passed | 36.8 ms | retain |
| #11 | parallelize frame queue | 3 failed | 34.1 ms | revert |
| #10 | reuse decode buffers | 418 passed | 41.7 ms | retain |
| #09 | increase queue depth | 418 passed | 45.9 ms | no gain |
| #08 | remove redundant copy | 418 passed | 44.6 ms | retain |
Execution pipelineiteration #12
Build
release + AVX200:41
release + AVX200:41
Debug
asan · clean01:08
asan · clean01:08
Test
418 passed02:36
418 passed02:36
Benchmark
30-run sample03:17
30-run sample03:17
Prepare PR
attach run evidencenow
attach run evidencenow
Run activitylive trace
09:21:42Acceptance gate passed. p95 36.8 ms across 30 benchmark runs.
09:20:05Correctness confirmed. 418 tests passed; decoded frame hashes unchanged.
09:17:51Candidate retained. Replaced per-frame copy with vectorized batch operation.
Give your next task a complete execution loop.
Start with one repository and one measurable acceptance gate.