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
Sparse fields are packed at the left instead of their indexes · case 01
A structured table violates the declared record or column contract.
Sparse fields are packed at the left instead of their indexes · case 02
A structured table violates the declared record or column contract.
Sparse fields are packed at the left instead of their indexes · case 03
A structured table violates the declared record or column contract.
Sparse fields are packed at the left instead of their indexes · case 04
A structured table violates the declared record or column contract.
Sparse fields are packed at the left instead of their indexes · case 05
A structured table violates the declared record or column contract.
Unspecified sparse cells become empty strings · case 01
A structured table violates the declared record or column contract.
Unspecified sparse cells become empty strings · case 02
A structured table violates the declared record or column contract.
Unspecified sparse cells become empty strings · case 03
A structured table violates the declared record or column contract.
Unspecified sparse cells become empty strings · case 04
A structured table violates the declared record or column contract.
Unspecified sparse cells become empty strings · case 05
A structured table violates the declared record or column contract.
Compact-row expansion emits one copy regardless of run length · case 01
A structured table violates the declared record or column contract.
Compact-row expansion emits one copy regardless of run length · case 02
A structured table violates the declared record or column contract.
Compact-row expansion emits one copy regardless of run length · case 03
A structured table violates the declared record or column contract.
Compact-row expansion emits one copy regardless of run length · case 04
A structured table violates the declared record or column contract.
Compact-row expansion emits one copy regardless of run length · case 05
A structured table violates the declared record or column contract.
A zero-length run silently removes a specified column · case 01
A structured table violates the declared record or column contract.
A zero-length run silently removes a specified column · case 02
A structured table violates the declared record or column contract.
A zero-length run silently removes a specified column · case 03
A structured table violates the declared record or column contract.
A zero-length run silently removes a specified column · case 04
A structured table violates the declared record or column contract.
A zero-length run silently removes a specified column · case 05
A structured table violates the declared record or column contract.
Run-length expansion budgets each run independently · case 01
A structured table violates the declared record or column contract.
Run-length expansion budgets each run independently · case 02
A structured table violates the declared record or column contract.
Run-length expansion budgets each run independently · case 03
A structured table violates the declared record or column contract.
Run-length expansion budgets each run independently · case 04
A structured table violates the declared record or column contract.
Run-length expansion budgets each run independently · case 05
A structured table violates the declared record or column contract.
A repeated cell loses literal stars in its value · case 01
A structured table violates the declared record or column contract.
A repeated cell loses literal stars in its value · case 02
A structured table violates the declared record or column contract.
A repeated cell loses literal stars in its value · case 03
A structured table violates the declared record or column contract.
A repeated cell loses literal stars in its value · case 04
A structured table violates the declared record or column contract.
A repeated cell loses literal stars in its value · case 05
A structured table violates the declared record or column contract.
An ordinary compact cell consumes no output position · case 01
A structured table violates the declared record or column contract.
An ordinary compact cell consumes no output position · case 02
A structured table violates the declared record or column contract.
An ordinary compact cell consumes no output position · case 03
A structured table violates the declared record or column contract.
An ordinary compact cell consumes no output position · case 04
A structured table violates the declared record or column contract.
An ordinary compact cell consumes no output position · case 05
A structured table violates the declared record or column contract.
A typed CSV null is serialized as an empty string · case 01
A structured table violates the declared record or column contract.
A typed CSV null is serialized as an empty string · case 02
A structured table violates the declared record or column contract.
A typed CSV null is serialized as an empty string · case 03
A structured table violates the declared record or column contract.
A typed CSV null is serialized as an empty string · case 04
A structured table violates the declared record or column contract.
A typed CSV null is serialized as an empty string · case 05
A structured table violates the declared record or column contract.
Boolean cells are emitted using integer spellings · case 01
A structured table violates the declared record or column contract.
Boolean cells are emitted using integer spellings · case 02
A structured table violates the declared record or column contract.
Boolean cells are emitted using integer spellings · case 03
A structured table violates the declared record or column contract.
Boolean cells are emitted using integer spellings · case 04
A structured table violates the declared record or column contract.
Boolean cells are emitted using integer spellings · case 05
A structured table violates the declared record or column contract.
CSV integer formatting drops negative signs · case 01
A structured table violates the declared record or column contract.
CSV integer formatting drops negative signs · case 02
A structured table violates the declared record or column contract.
CSV integer formatting drops negative signs · case 03
A structured table violates the declared record or column contract.
CSV integer formatting drops negative signs · case 04
A structured table violates the declared record or column contract.
CSV integer formatting drops negative signs · case 05
A structured table violates the declared record or column contract.
A string null marker is emitted as actual null · case 01
A structured table violates the declared record or column contract.
A string null marker is emitted as actual null · case 02
A structured table violates the declared record or column contract.
A string null marker is emitted as actual null · case 03
A structured table violates the declared record or column contract.
A string null marker is emitted as actual null · case 04
A structured table violates the declared record or column contract.
A string null marker is emitted as actual null · case 05
A structured table violates the declared record or column contract.
A leading comment marker makes a data row disappear · case 01
A structured table violates the declared record or column contract.
A leading comment marker makes a data row disappear · case 02
A structured table violates the declared record or column contract.
A leading comment marker makes a data row disappear · case 03
A structured table violates the declared record or column contract.
A leading comment marker makes a data row disappear · case 04
A structured table violates the declared record or column contract.
A leading comment marker makes a data row disappear · case 05
A structured table violates the declared record or column contract.
The CSV writer leaves trim-sensitive edge spaces unquoted · case 01
A structured table violates the declared record or column contract.
The CSV writer leaves trim-sensitive edge spaces unquoted · case 02
A structured table violates the declared record or column contract.
The CSV writer leaves trim-sensitive edge spaces unquoted · case 03
A structured table violates the declared record or column contract.
The CSV writer leaves trim-sensitive edge spaces unquoted · case 04
A structured table violates the declared record or column contract.
The CSV writer leaves trim-sensitive edge spaces unquoted · case 05
A structured table violates the declared record or column contract.
CSV escaping emits an opening quote without a matching closer · case 01
A structured table violates the declared record or column contract.
CSV escaping emits an opening quote without a matching closer · case 02
A structured table violates the declared record or column contract.
CSV escaping emits an opening quote without a matching closer · case 03
A structured table violates the declared record or column contract.
CSV escaping emits an opening quote without a matching closer · case 04
A structured table violates the declared record or column contract.
CSV escaping emits an opening quote without a matching closer · case 05
A structured table violates the declared record or column contract.
A typed CSV writer sorts encoded cells before joining · case 01
A structured table violates the declared record or column contract.
A typed CSV writer sorts encoded cells before joining · case 02
A structured table violates the declared record or column contract.
A typed CSV writer sorts encoded cells before joining · case 03
A structured table violates the declared record or column contract.
A typed CSV writer sorts encoded cells before joining · case 04
A structured table violates the declared record or column contract.
A typed CSV writer sorts encoded cells before joining · case 05
A structured table violates the declared record or column contract.
A CSV emitter appends its record terminator to each cell · case 01
A structured table violates the declared record or column contract.
A CSV emitter appends its record terminator to each cell · case 02
A structured table violates the declared record or column contract.
A CSV emitter appends its record terminator to each cell · case 03
A structured table violates the declared record or column contract.
A CSV emitter appends its record terminator to each cell · case 04
A structured table violates the declared record or column contract.
A CSV emitter appends its record terminator to each cell · case 05
A structured table violates the declared record or column contract.
Literal doubled-comment records are filtered as comments · case 01
A structured table violates the declared record or column contract.
Literal doubled-comment records are filtered as comments · case 02
A structured table violates the declared record or column contract.
Literal doubled-comment records are filtered as comments · case 03
A structured table violates the declared record or column contract.
Literal doubled-comment records are filtered as comments · case 04
A structured table violates the declared record or column contract.
Literal doubled-comment records are filtered as comments · case 05
A structured table violates the declared record or column contract.
Metadata containing equals acquires a different name · case 01
A structured table violates the declared record or column contract.
Metadata containing equals acquires a different name · case 02
A structured table violates the declared record or column contract.
Metadata containing equals acquires a different name · case 03
A structured table violates the declared record or column contract.
Metadata containing equals acquires a different name · case 04
A structured table violates the declared record or column contract.
Metadata containing equals acquires a different name · case 05
A structured table violates the declared record or column contract.
A second metadata directive changes an established interpretation · case 01
A structured table violates the declared record or column contract.
A second metadata directive changes an established interpretation · case 02
A structured table violates the declared record or column contract.
A second metadata directive changes an established interpretation · case 03
A structured table violates the declared record or column contract.
A second metadata directive changes an established interpretation · case 04
A structured table violates the declared record or column contract.
A second metadata directive changes an established interpretation · case 05
A structured table violates the declared record or column contract.
Indented comment-looking data is discarded · case 01
A structured table violates the declared record or column contract.
Indented comment-looking data is discarded · case 02
A structured table violates the declared record or column contract.
Indented comment-looking data is discarded · case 03
A structured table violates the declared record or column contract.
Indented comment-looking data is discarded · case 04
A structured table violates the declared record or column contract.
Indented comment-looking data is discarded · case 05
A structured table violates the declared record or column contract.
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 ↗