Case Study — B03 Refund Freshness
A caching change caused revenue reports to return stale data after a committed refund, failing one of eight behavioral contracts. An operator supplied the failure evidence to GitLab Duo Chat, which generated a one-file repair. The trusted controller enforced a single-attempt budget, and recorded local re-evaluation passed all eight contracts.
Direct comparison of all 8 frozen behavioral contract checks: Candidate (Pre-Repair) vs Duo Repair (Post-Repair).
| Check ID | Invariant & Scope | Pre-Repair (Candidate d0a34e5d) | Post-Repair (Commit 83364e74) | Delta Status |
|---|
Step through the exact sequence that produced the stale report error and how GitLab Duo corrected it.
Loading step...
PhaseDescription...
Minimal, bounded 1-file repair authored by GitLab Duo Investigator.
| Root Run ID | Status | Repair Commit | Branch | Validation | Proposal Hash | Recorded At |
|---|
| ID | Event Type | Target | Details | Timestamp |
|---|
Download the complete package of verified JSON artifacts for independent audit.