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
Apply post-redirect fragment navigation without altering request routing: restoration preempts anchor · case 01
Apply post-redirect fragment navigation without altering request routing: the restoration preempts anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restoration preempts anchor · case 02
Apply post-redirect fragment navigation without altering request routing: the restoration preempts anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restoration preempts anchor · case 03
Apply post-redirect fragment navigation without altering request routing: the restoration preempts anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restoration preempts anchor · case 04
Apply post-redirect fragment navigation without altering request routing: the restoration preempts anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restoration preempts anchor · case 05
Apply post-redirect fragment navigation without altering request routing: the restoration preempts anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restore scroll value · case 01
Apply post-redirect fragment navigation without altering request routing: the restore scroll value branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restore scroll value · case 02
Apply post-redirect fragment navigation without altering request routing: the restore scroll value branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restore scroll value · case 03
Apply post-redirect fragment navigation without altering request routing: the restore scroll value branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restore scroll value · case 04
Apply post-redirect fragment navigation without altering request routing: the restore scroll value branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: restore scroll value · case 05
Apply post-redirect fragment navigation without altering request routing: the restore scroll value branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: empty anchor document top · case 01
Apply post-redirect fragment navigation without altering request routing: the empty anchor document top branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: empty anchor document top · case 02
Apply post-redirect fragment navigation without altering request routing: the empty anchor document top branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: empty anchor document top · case 03
Apply post-redirect fragment navigation without altering request routing: the empty anchor document top branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: empty anchor document top · case 04
Apply post-redirect fragment navigation without altering request routing: the empty anchor document top branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: empty anchor document top · case 05
Apply post-redirect fragment navigation without altering request routing: the empty anchor document top branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: text directive routing · case 01
Apply post-redirect fragment navigation without altering request routing: the text directive routing branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: text directive routing · case 02
Apply post-redirect fragment navigation without altering request routing: the text directive routing branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: text directive routing · case 03
Apply post-redirect fragment navigation without altering request routing: the text directive routing branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: text directive routing · case 04
Apply post-redirect fragment navigation without altering request routing: the text directive routing branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: text directive routing · case 05
Apply post-redirect fragment navigation without altering request routing: the text directive routing branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: fragment not transmitted · case 01
Apply post-redirect fragment navigation without altering request routing: the fragment not transmitted branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: fragment not transmitted · case 02
Apply post-redirect fragment navigation without altering request routing: the fragment not transmitted branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: fragment not transmitted · case 03
Apply post-redirect fragment navigation without altering request routing: the fragment not transmitted branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: fragment not transmitted · case 04
Apply post-redirect fragment navigation without altering request routing: the fragment not transmitted branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: fragment not transmitted · case 05
Apply post-redirect fragment navigation without altering request routing: the fragment not transmitted branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: anchor existence after decode · case 01
Apply post-redirect fragment navigation without altering request routing: the anchor existence after decode branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: anchor existence after decode · case 02
Apply post-redirect fragment navigation without altering request routing: the anchor existence after decode branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: anchor existence after decode · case 03
Apply post-redirect fragment navigation without altering request routing: the anchor existence after decode branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: anchor existence after decode · case 04
Apply post-redirect fragment navigation without altering request routing: the anchor existence after decode branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: anchor existence after decode · case 05
Apply post-redirect fragment navigation without altering request routing: the anchor existence after decode branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: unmatched anchor preserves scroll · case 01
Apply post-redirect fragment navigation without altering request routing: the unmatched anchor preserves scroll branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: unmatched anchor preserves scroll · case 02
Apply post-redirect fragment navigation without altering request routing: the unmatched anchor preserves scroll branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: unmatched anchor preserves scroll · case 03
Apply post-redirect fragment navigation without altering request routing: the unmatched anchor preserves scroll branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: unmatched anchor preserves scroll · case 04
Apply post-redirect fragment navigation without altering request routing: the unmatched anchor preserves scroll branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: unmatched anchor preserves scroll · case 05
Apply post-redirect fragment navigation without altering request routing: the unmatched anchor preserves scroll branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: directive hidden from dom anchor · case 01
Apply post-redirect fragment navigation without altering request routing: the directive hidden from dom anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: directive hidden from dom anchor · case 02
Apply post-redirect fragment navigation without altering request routing: the directive hidden from dom anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: directive hidden from dom anchor · case 03
Apply post-redirect fragment navigation without altering request routing: the directive hidden from dom anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: directive hidden from dom anchor · case 04
Apply post-redirect fragment navigation without altering request routing: the directive hidden from dom anchor branch emits an incorrect decision.
Apply post-redirect fragment navigation without altering request routing: directive hidden from dom anchor · case 05
Apply post-redirect fragment navigation without altering request routing: the directive hidden from dom anchor branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: location overwrites stale · case 01
Serialize a redirect response under an explicit server-side response policy: the location overwrites stale branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: location overwrites stale · case 02
Serialize a redirect response under an explicit server-side response policy: the location overwrites stale branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: location overwrites stale · case 03
Serialize a redirect response under an explicit server-side response policy: the location overwrites stale branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: location overwrites stale · case 04
Serialize a redirect response under an explicit server-side response policy: the location overwrites stale branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: location overwrites stale · case 05
Serialize a redirect response under an explicit server-side response policy: the location overwrites stale branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: head body suppression · case 01
Serialize a redirect response under an explicit server-side response policy: the head body suppression branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: head body suppression · case 02
Serialize a redirect response under an explicit server-side response policy: the head body suppression branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: head body suppression · case 03
Serialize a redirect response under an explicit server-side response policy: the head body suppression branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: head body suppression · case 04
Serialize a redirect response under an explicit server-side response policy: the head body suppression branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: head body suppression · case 05
Serialize a redirect response under an explicit server-side response policy: the head body suppression branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: utf8 content length · case 01
Serialize a redirect response under an explicit server-side response policy: the utf8 content length branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: utf8 content length · case 02
Serialize a redirect response under an explicit server-side response policy: the utf8 content length branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: utf8 content length · case 03
Serialize a redirect response under an explicit server-side response policy: the utf8 content length branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: utf8 content length · case 04
Serialize a redirect response under an explicit server-side response policy: the utf8 content length branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: utf8 content length · case 05
Serialize a redirect response under an explicit server-side response policy: the utf8 content length branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: status preserved · case 01
Serialize a redirect response under an explicit server-side response policy: the status preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: status preserved · case 02
Serialize a redirect response under an explicit server-side response policy: the status preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: status preserved · case 03
Serialize a redirect response under an explicit server-side response policy: the status preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: status preserved · case 04
Serialize a redirect response under an explicit server-side response policy: the status preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: status preserved · case 05
Serialize a redirect response under an explicit server-side response policy: the status preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target ampersand · case 01
Serialize a redirect response under an explicit server-side response policy: the html target ampersand branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target ampersand · case 02
Serialize a redirect response under an explicit server-side response policy: the html target ampersand branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target ampersand · case 03
Serialize a redirect response under an explicit server-side response policy: the html target ampersand branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target ampersand · case 04
Serialize a redirect response under an explicit server-side response policy: the html target ampersand branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target ampersand · case 05
Serialize a redirect response under an explicit server-side response policy: the html target ampersand branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target quote · case 01
Serialize a redirect response under an explicit server-side response policy: the html target quote branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target quote · case 02
Serialize a redirect response under an explicit server-side response policy: the html target quote branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target quote · case 03
Serialize a redirect response under an explicit server-side response policy: the html target quote branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target quote · case 04
Serialize a redirect response under an explicit server-side response policy: the html target quote branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: html target quote · case 05
Serialize a redirect response under an explicit server-side response policy: the html target quote branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: fragment location preserved · case 01
Serialize a redirect response under an explicit server-side response policy: the fragment location preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: fragment location preserved · case 02
Serialize a redirect response under an explicit server-side response policy: the fragment location preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: fragment location preserved · case 03
Serialize a redirect response under an explicit server-side response policy: the fragment location preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: fragment location preserved · case 04
Serialize a redirect response under an explicit server-side response policy: the fragment location preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: fragment location preserved · case 05
Serialize a redirect response under an explicit server-side response policy: the fragment location preserved branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: custom response fields retained · case 01
Serialize a redirect response under an explicit server-side response policy: the custom response fields retained branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: custom response fields retained · case 02
Serialize a redirect response under an explicit server-side response policy: the custom response fields retained branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: custom response fields retained · case 03
Serialize a redirect response under an explicit server-side response policy: the custom response fields retained branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: custom response fields retained · case 04
Serialize a redirect response under an explicit server-side response policy: the custom response fields retained branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: custom response fields retained · case 05
Serialize a redirect response under an explicit server-side response policy: the custom response fields retained branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: bodyless length zero · case 01
Serialize a redirect response under an explicit server-side response policy: the bodyless length zero branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: bodyless length zero · case 02
Serialize a redirect response under an explicit server-side response policy: the bodyless length zero branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: bodyless length zero · case 03
Serialize a redirect response under an explicit server-side response policy: the bodyless length zero branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: bodyless length zero · case 04
Serialize a redirect response under an explicit server-side response policy: the bodyless length zero branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: bodyless length zero · case 05
Serialize a redirect response under an explicit server-side response policy: the bodyless length zero branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: method independent status · case 01
Serialize a redirect response under an explicit server-side response policy: the method independent status branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: method independent status · case 02
Serialize a redirect response under an explicit server-side response policy: the method independent status branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: method independent status · case 03
Serialize a redirect response under an explicit server-side response policy: the method independent status branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: method independent status · case 04
Serialize a redirect response under an explicit server-side response policy: the method independent status branch emits an incorrect decision.
Serialize a redirect response under an explicit server-side response policy: method independent status · case 05
Serialize a redirect response under an explicit server-side response policy: the method independent status branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: all values selected · case 01
Match query-aware redirect rules against repeated decoded query fields: the all values selected branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: all values selected · case 02
Match query-aware redirect rules against repeated decoded query fields: the all values selected branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: all values selected · case 03
Match query-aware redirect rules against repeated decoded query fields: the all values selected branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: all values selected · case 04
Match query-aware redirect rules against repeated decoded query fields: the all values selected branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: all values selected · case 05
Match query-aware redirect rules against repeated decoded query fields: the all values selected branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: case option key · case 01
Match query-aware redirect rules against repeated decoded query fields: the case option key branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: case option key · case 02
Match query-aware redirect rules against repeated decoded query fields: the case option key branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: case option key · case 03
Match query-aware redirect rules against repeated decoded query fields: the case option key branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: case option key · case 04
Match query-aware redirect rules against repeated decoded query fields: the case option key branch emits an incorrect decision.
Match query-aware redirect rules against repeated decoded query fields: case option key · case 05
Match query-aware redirect rules against repeated decoded query fields: the case option key 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 ↗