Vigil — test-to-fix, automated A bug caught in a real session moves through six agent stations — capture, triage, reproduce, fix, verify, close — then the loop returns to testing. The gap between finding a bug and shipping its fix is closed automatically. The travelling bug ticket can be caught and inspected. VIGIL — TEST-TO-FIX, AUTOMATED Every bug your team finds becomes a fix — automatically. Vigil closes the gap between testing and resolution. every bug → a fix · the loop closes back to testing BUG-2231 checkout crash 01Capturereal session 02Triagerouter agent 03Reproducesandbox 04Fixcoder agent 05Verifysuite green 06ClosePR merged CONTEXT BUNDLE REPRO REC CON NET DOM ENV TRIAGE P1 · deduped ✓ REPRODUCE confirmed ✓ PATCH · 1 FILE submit(){ - if(token) + if(token?.valid) } SUITE 12 passed · 0 failed RESULT PR #418 merged BUG-2231 closed ✓ THE SHIFT — WHAT VIGIL CHANGES BEFORE Bugs found, then lost Repro & context scatter across tools Fixes stall — for weeks AFTER · WITH VIGIL Every bug captured whole Agents reproduce · fix · verify Shipped — in hours, automatically
inspect
CAPTURED CONTEXT — HOVER TO HOLD
Repro stepsRecordingConsoleNetworkDOM snapEnv
drag pan scroll zoom click inspect catch the bug