Understand the failure.
Verify the repair.
Small, reproducible software failures. The broken implementation, the fix that didn’t work, and the one that passed—preserved together.
Explore the cases ↓How results are verified ↗WHAT THE ARCHIVE CONTAINS
100840 executable cases. 20168 are open.
Every case records the implementation that fails, the fix that did not work, and the repair that passed its checks—with recorded outputs and source hashes. This release adds 100840 cases across 20168 failure mechanisms and 254 domains.
The open tier gives you the failure and the unsuccessful fix for one case in every mechanism. The remaining 80672 cases, 5 variants per mechanism, are member-only: the verified repair, its recorded checks, and the full fixture suite are held in the member archive. Read the methodology ↗
A RECORD OF WHAT WENT WRONG
Browse the archive / 100840
Cache redirects only under the stipulated freshness and response policy: explicit temporary freshness · case 01
Cache redirects only under the stipulated freshness and response policy: the explicit temporary freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: explicit temporary freshness · case 02
Cache redirects only under the stipulated freshness and response policy: the explicit temporary freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: explicit temporary freshness · case 03
Cache redirects only under the stipulated freshness and response policy: the explicit temporary freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: explicit temporary freshness · case 04
Cache redirects only under the stipulated freshness and response policy: the explicit temporary freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: explicit temporary freshness · case 05
Cache redirects only under the stipulated freshness and response policy: the explicit temporary freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: no store veto · case 01
Cache redirects only under the stipulated freshness and response policy: the no store veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: no store veto · case 02
Cache redirects only under the stipulated freshness and response policy: the no store veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: no store veto · case 03
Cache redirects only under the stipulated freshness and response policy: the no store veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: no store veto · case 04
Cache redirects only under the stipulated freshness and response policy: the no store veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: no store veto · case 05
Cache redirects only under the stipulated freshness and response policy: the no store veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: private shared veto · case 01
Cache redirects only under the stipulated freshness and response policy: the private shared veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: private shared veto · case 02
Cache redirects only under the stipulated freshness and response policy: the private shared veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: private shared veto · case 03
Cache redirects only under the stipulated freshness and response policy: the private shared veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: private shared veto · case 04
Cache redirects only under the stipulated freshness and response policy: the private shared veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: private shared veto · case 05
Cache redirects only under the stipulated freshness and response policy: the private shared veto branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: expired insertion · case 01
Cache redirects only under the stipulated freshness and response policy: the expired insertion branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: expired insertion · case 02
Cache redirects only under the stipulated freshness and response policy: the expired insertion branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: expired insertion · case 03
Cache redirects only under the stipulated freshness and response policy: the expired insertion branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: expired insertion · case 04
Cache redirects only under the stipulated freshness and response policy: the expired insertion branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: expired insertion · case 05
Cache redirects only under the stipulated freshness and response policy: the expired insertion branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: location required · case 01
Cache redirects only under the stipulated freshness and response policy: the location required branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: location required · case 02
Cache redirects only under the stipulated freshness and response policy: the location required branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: location required · case 03
Cache redirects only under the stipulated freshness and response policy: the location required branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: location required · case 04
Cache redirects only under the stipulated freshness and response policy: the location required branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: location required · case 05
Cache redirects only under the stipulated freshness and response policy: the location required branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: transient with freshness · case 01
Cache redirects only under the stipulated freshness and response policy: the transient with freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: transient with freshness · case 02
Cache redirects only under the stipulated freshness and response policy: the transient with freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: transient with freshness · case 03
Cache redirects only under the stipulated freshness and response policy: the transient with freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: transient with freshness · case 04
Cache redirects only under the stipulated freshness and response policy: the transient with freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: transient with freshness · case 05
Cache redirects only under the stipulated freshness and response policy: the transient with freshness branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: stored age metadata · case 01
Cache redirects only under the stipulated freshness and response policy: the stored age metadata branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: stored age metadata · case 02
Cache redirects only under the stipulated freshness and response policy: the stored age metadata branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: stored age metadata · case 03
Cache redirects only under the stipulated freshness and response policy: the stored age metadata branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: stored age metadata · case 04
Cache redirects only under the stipulated freshness and response policy: the stored age metadata branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: stored age metadata · case 05
Cache redirects only under the stipulated freshness and response policy: the stored age metadata branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: status persisted · case 01
Cache redirects only under the stipulated freshness and response policy: the status persisted branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: status persisted · case 02
Cache redirects only under the stipulated freshness and response policy: the status persisted branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: status persisted · case 03
Cache redirects only under the stipulated freshness and response policy: the status persisted branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: status persisted · case 04
Cache redirects only under the stipulated freshness and response policy: the status persisted branch emits an incorrect decision.
Cache redirects only under the stipulated freshness and response policy: status persisted · case 05
Cache redirects only under the stipulated freshness and response policy: the status persisted branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: chain order · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the chain order branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: chain order · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the chain order branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: chain order · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the chain order branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: chain order · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the chain order branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: chain order · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the chain order branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: first stale entry · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the first stale entry branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: first stale entry · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the first stale entry branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: first stale entry · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the first stale entry branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: first stale entry · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the first stale entry branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: first stale entry · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the first stale entry branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: all entries fresh · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the all entries fresh branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: all entries fresh · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the all entries fresh branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: all entries fresh · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the all entries fresh branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: all entries fresh · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the all entries fresh branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: all entries fresh · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the all entries fresh branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: entry age clock rollback · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the entry age clock rollback branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: entry age clock rollback · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the entry age clock rollback branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: entry age clock rollback · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the entry age clock rollback branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: entry age clock rollback · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the entry age clock rollback branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: entry age clock rollback · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the entry age clock rollback branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cache provenance · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the cache provenance branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cache provenance · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the cache provenance branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cache provenance · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the cache provenance branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cache provenance · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the cache provenance branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cache provenance · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the cache provenance branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: blocked cache hit · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the blocked cache hit branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: blocked cache hit · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the blocked cache hit branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: blocked cache hit · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the blocked cache hit branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: blocked cache hit · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the blocked cache hit branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: blocked cache hit · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the blocked cache hit branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: lookup target · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the lookup target branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: lookup target · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the lookup target branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: lookup target · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the lookup target branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: lookup target · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the lookup target branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: lookup target · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the lookup target branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cached response count · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the cached response count branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cached response count · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the cached response count branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cached response count · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the cached response count branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cached response count · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the cached response count branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: cached response count · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the cached response count branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: empty chain identity · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the empty chain identity branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: empty chain identity · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the empty chain identity branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: empty chain identity · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the empty chain identity branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: empty chain identity · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the empty chain identity branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: empty chain identity · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the empty chain identity branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: fresh prefix · case 01
Resolve stored redirect chains with per-entry freshness and provenance: the fresh prefix branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: fresh prefix · case 02
Resolve stored redirect chains with per-entry freshness and provenance: the fresh prefix branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: fresh prefix · case 03
Resolve stored redirect chains with per-entry freshness and provenance: the fresh prefix branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: fresh prefix · case 04
Resolve stored redirect chains with per-entry freshness and provenance: the fresh prefix branch emits an incorrect decision.
Resolve stored redirect chains with per-entry freshness and provenance: fresh prefix · case 05
Resolve stored redirect chains with per-entry freshness and provenance: the fresh prefix branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: path exactness · case 01
Select a redirect rule by explicit priority, specificity and declaration order: the path exactness branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: path exactness · case 02
Select a redirect rule by explicit priority, specificity and declaration order: the path exactness branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: path exactness · case 03
Select a redirect rule by explicit priority, specificity and declaration order: the path exactness branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: path exactness · case 04
Select a redirect rule by explicit priority, specificity and declaration order: the path exactness branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: path exactness · case 05
Select a redirect rule by explicit priority, specificity and declaration order: the path exactness branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: method filter · case 01
Select a redirect rule by explicit priority, specificity and declaration order: the method filter branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: method filter · case 02
Select a redirect rule by explicit priority, specificity and declaration order: the method filter branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: method filter · case 03
Select a redirect rule by explicit priority, specificity and declaration order: the method filter branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: method filter · case 04
Select a redirect rule by explicit priority, specificity and declaration order: the method filter branch emits an incorrect decision.
Select a redirect rule by explicit priority, specificity and declaration order: method filter · case 05
Select a redirect rule by explicit priority, specificity and declaration order: the method filter branch emits an incorrect decision.
INSPECTABLE BY DESIGN
Every result has a runnable source.
Runnable implementations with recorded outputs, source hashes, and explicit contracts. Related variants share a failure mechanism and belong together in evaluation splits.
Read the methodology ↗