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
Translate a redirect between internal and public application mounts: public mount empty · case 01
Translate a redirect between internal and public application mounts: the public mount empty branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public mount empty · case 02
Translate a redirect between internal and public application mounts: the public mount empty branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public mount empty · case 03
Translate a redirect between internal and public application mounts: the public mount empty branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public mount empty · case 04
Translate a redirect between internal and public application mounts: the public mount empty branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public mount empty · case 05
Translate a redirect between internal and public application mounts: the public mount empty branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: query append marker · case 01
Translate a redirect between internal and public application mounts: the query append marker branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: query append marker · case 02
Translate a redirect between internal and public application mounts: the query append marker branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: query append marker · case 03
Translate a redirect between internal and public application mounts: the query append marker branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: query append marker · case 04
Translate a redirect between internal and public application mounts: the query append marker branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: query append marker · case 05
Translate a redirect between internal and public application mounts: the query append marker branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: preserve terminal slash · case 01
Translate a redirect between internal and public application mounts: the preserve terminal slash branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: preserve terminal slash · case 02
Translate a redirect between internal and public application mounts: the preserve terminal slash branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: preserve terminal slash · case 03
Translate a redirect between internal and public application mounts: the preserve terminal slash branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: preserve terminal slash · case 04
Translate a redirect between internal and public application mounts: the preserve terminal slash branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: preserve terminal slash · case 05
Translate a redirect between internal and public application mounts: the preserve terminal slash branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: absolute link mode · case 01
Translate a redirect between internal and public application mounts: the absolute link mode branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: absolute link mode · case 02
Translate a redirect between internal and public application mounts: the absolute link mode branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: absolute link mode · case 03
Translate a redirect between internal and public application mounts: the absolute link mode branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: absolute link mode · case 04
Translate a redirect between internal and public application mounts: the absolute link mode branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: absolute link mode · case 05
Translate a redirect between internal and public application mounts: the absolute link mode branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: mount root special case · case 01
Translate a redirect between internal and public application mounts: the mount root special case branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: mount root special case · case 02
Translate a redirect between internal and public application mounts: the mount root special case branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: mount root special case · case 03
Translate a redirect between internal and public application mounts: the mount root special case branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: mount root special case · case 04
Translate a redirect between internal and public application mounts: the mount root special case branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: mount root special case · case 05
Translate a redirect between internal and public application mounts: the mount root special case branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public prefix join · case 01
Translate a redirect between internal and public application mounts: the public prefix join branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public prefix join · case 02
Translate a redirect between internal and public application mounts: the public prefix join branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public prefix join · case 03
Translate a redirect between internal and public application mounts: the public prefix join branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public prefix join · case 04
Translate a redirect between internal and public application mounts: the public prefix join branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: public prefix join · case 05
Translate a redirect between internal and public application mounts: the public prefix join branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: relative output authority safety · case 01
Translate a redirect between internal and public application mounts: the relative output authority safety branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: relative output authority safety · case 02
Translate a redirect between internal and public application mounts: the relative output authority safety branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: relative output authority safety · case 03
Translate a redirect between internal and public application mounts: the relative output authority safety branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: relative output authority safety · case 04
Translate a redirect between internal and public application mounts: the relative output authority safety branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: relative output authority safety · case 05
Translate a redirect between internal and public application mounts: the relative output authority safety branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: rewrite only internal target · case 01
Translate a redirect between internal and public application mounts: the rewrite only internal target branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: rewrite only internal target · case 02
Translate a redirect between internal and public application mounts: the rewrite only internal target branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: rewrite only internal target · case 03
Translate a redirect between internal and public application mounts: the rewrite only internal target branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: rewrite only internal target · case 04
Translate a redirect between internal and public application mounts: the rewrite only internal target branch emits an incorrect decision.
Translate a redirect between internal and public application mounts: rewrite only internal target · case 05
Translate a redirect between internal and public application mounts: the rewrite only internal target branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: path segment escape · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the path segment escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: path segment escape · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the path segment escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: path segment escape · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the path segment escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: path segment escape · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the path segment escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: path segment escape · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the path segment escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: all placeholder occurrences · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the all placeholder occurrences branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: all placeholder occurrences · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the all placeholder occurrences branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: all placeholder occurrences · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the all placeholder occurrences branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: all placeholder occurrences · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the all placeholder occurrences branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: all placeholder occurrences · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the all placeholder occurrences branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: capture zero based · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the capture zero based branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: capture zero based · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the capture zero based branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: capture zero based · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the capture zero based branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: capture zero based · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the capture zero based branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: capture zero based · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the capture zero based branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: missing capture explicit · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the missing capture explicit branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: missing capture explicit · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the missing capture explicit branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: missing capture explicit · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the missing capture explicit branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: missing capture explicit · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the missing capture explicit branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: missing capture explicit · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the missing capture explicit branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: query component escape · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the query component escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: query component escape · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the query component escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: query component escape · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the query component escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: query component escape · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the query component escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: query component escape · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the query component escape branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: literal placeholder not expanded · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the literal placeholder not expanded branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: literal placeholder not expanded · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the literal placeholder not expanded branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: literal placeholder not expanded · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the literal placeholder not expanded branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: literal placeholder not expanded · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the literal placeholder not expanded branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: literal placeholder not expanded · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the literal placeholder not expanded branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: unresolved placeholder report · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the unresolved placeholder report branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: unresolved placeholder report · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the unresolved placeholder report branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: unresolved placeholder report · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the unresolved placeholder report branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: unresolved placeholder report · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the unresolved placeholder report branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: unresolved placeholder report · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the unresolved placeholder report branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: empty capture distinct · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the empty capture distinct branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: empty capture distinct · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the empty capture distinct branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: empty capture distinct · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the empty capture distinct branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: empty capture distinct · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the empty capture distinct branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: empty capture distinct · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the empty capture distinct branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: utf8 target byte length · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the utf8 target byte length branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: utf8 target byte length · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the utf8 target byte length branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: utf8 target byte length · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the utf8 target byte length branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: utf8 target byte length · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the utf8 target byte length branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: utf8 target byte length · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the utf8 target byte length branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: placeholder occurrence count · case 01
Expand redirect templates with context-specific escaping and missing-variable policy: the placeholder occurrence count branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: placeholder occurrence count · case 02
Expand redirect templates with context-specific escaping and missing-variable policy: the placeholder occurrence count branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: placeholder occurrence count · case 03
Expand redirect templates with context-specific escaping and missing-variable policy: the placeholder occurrence count branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: placeholder occurrence count · case 04
Expand redirect templates with context-specific escaping and missing-variable policy: the placeholder occurrence count branch emits an incorrect decision.
Expand redirect templates with context-specific escaping and missing-variable policy: placeholder occurrence count · case 05
Expand redirect templates with context-specific escaping and missing-variable policy: the placeholder occurrence count branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: drop all matching names · case 01
Apply a configured redirect query transformation without changing retained value order: the drop all matching names branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: drop all matching names · case 02
Apply a configured redirect query transformation without changing retained value order: the drop all matching names branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: drop all matching names · case 03
Apply a configured redirect query transformation without changing retained value order: the drop all matching names branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: drop all matching names · case 04
Apply a configured redirect query transformation without changing retained value order: the drop all matching names branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: drop all matching names · case 05
Apply a configured redirect query transformation without changing retained value order: the drop all matching names branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: append query values · case 01
Apply a configured redirect query transformation without changing retained value order: the append query values branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: append query values · case 02
Apply a configured redirect query transformation without changing retained value order: the append query values branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: append query values · case 03
Apply a configured redirect query transformation without changing retained value order: the append query values branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: append query values · case 04
Apply a configured redirect query transformation without changing retained value order: the append query values branch emits an incorrect decision.
Apply a configured redirect query transformation without changing retained value order: append query values · case 05
Apply a configured redirect query transformation without changing retained value order: the append query values 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 ↗