FAILURE MAP

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 ↗
100840Executable case variants
20168Distinct failure mechanisms
302520Executed implementations
20168Open-access cases

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

Python · Standard library
REFERENCEFAILURE MECHANISMDOMAINACCESS
FA-48601

Missing union columns are filled with empty strings · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48602

Missing union columns are filled with empty strings · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48603

Missing union columns are filled with empty strings · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48604

Missing union columns are filled with empty strings · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48605

Missing union columns are filled with empty strings · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48606

A later table replaces the previously discovered union header · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48607

A later table replaces the previously discovered union header · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48608

A later table replaces the previously discovered union header · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48609

A later table replaces the previously discovered union header · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48610

A later table replaces the previously discovered union header · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48611

Union binding maps cell values to column names · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48612

Union binding maps cell values to column names · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48613

Union binding maps cell values to column names · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48614

Union binding maps cell values to column names · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48615

Union binding maps cell values to column names · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48616

Row-label extraction uses the last data cell · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48617

Row-label extraction uses the last data cell · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48618

Row-label extraction uses the last data cell · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48619

Row-label extraction uses the last data cell · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48620

Row-label extraction uses the last data cell · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48621

Row labels are stripped before identity checks · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48622

Row labels are stripped before identity checks · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48623

Row labels are stripped before identity checks · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48624

Row labels are stripped before identity checks · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48625

Row labels are stripped before identity checks · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48626

Row labels remain embedded in the data matrix · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48627

Row labels remain embedded in the data matrix · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48628

Row labels remain embedded in the data matrix · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48629

Row labels remain embedded in the data matrix · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48630

Row labels remain embedded in the data matrix · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48631

Row labels are reordered independently from their data · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48632

Row labels are reordered independently from their data · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48633

Row labels are reordered independently from their data · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48634

Row labels are reordered independently from their data · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48635

Row labels are reordered independently from their data · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48636

An explicitly empty label is converted to an ordinal · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48637

An explicitly empty label is converted to an ordinal · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48638

An explicitly empty label is converted to an ordinal · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48639

An explicitly empty label is converted to an ordinal · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48640

An explicitly empty label is converted to an ordinal · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48641

Fragment arrival order replaces physical field order · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48642

Fragment arrival order replaces physical field order · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48643

Fragment arrival order replaces physical field order · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48644

Fragment arrival order replaces physical field order · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48645

Fragment arrival order replaces physical field order · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48646

A fragment offset is treated as the next free position · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48647

A fragment offset is treated as the next free position · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48648

A fragment offset is treated as the next free position · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48649

A fragment offset is treated as the next free position · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48650

A fragment offset is treated as the next free position · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48651

Overlapping fragments silently overwrite physical cells · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48652

Overlapping fragments silently overwrite physical cells · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48653

Overlapping fragments silently overwrite physical cells · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48654

Overlapping fragments silently overwrite physical cells · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48655

Overlapping fragments silently overwrite physical cells · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48656

A fragmented row returns null padding for missing positions · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48657

A fragmented row returns null padding for missing positions · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48658

A fragmented row returns null padding for missing positions · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48659

A fragmented row returns null padding for missing positions · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48660

A fragmented row returns null padding for missing positions · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48661

Every fragment cell is assigned to the fragment start · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48662

Every fragment cell is assigned to the fragment start · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48663

Every fragment cell is assigned to the fragment start · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48664

Every fragment cell is assigned to the fragment start · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48665

Every fragment cell is assigned to the fragment start · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48666

A row window counts comment and blank physical records · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48667

A row window counts comment and blank physical records · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48668

A row window counts comment and blank physical records · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48669

A row window counts comment and blank physical records · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48670

A row window counts comment and blank physical records · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48671

A half-open row window includes its stop record · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48672

A half-open row window includes its stop record · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48673

A half-open row window includes its stop record · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48674

A half-open row window includes its stop record · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48675

A half-open row window includes its stop record · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48676

Filtered rows are labeled with their logical index · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48677

Filtered rows are labeled with their logical index · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48678

Filtered rows are labeled with their logical index · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48679

Filtered rows are labeled with their logical index · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48680

Filtered rows are labeled with their logical index · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48681

Whitespace-only physical rows are incorrectly ignored · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48682

Whitespace-only physical rows are incorrectly ignored · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48683

Whitespace-only physical rows are incorrectly ignored · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48684

Whitespace-only physical rows are incorrectly ignored · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48685

Whitespace-only physical rows are incorrectly ignored · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48686

Window numbering starts from logical row one · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48687

Window numbering starts from logical row one · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48688

Window numbering starts from logical row one · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48689

Window numbering starts from logical row one · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48690

Window numbering starts from logical row one · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48691

A typed person age remains a wire string · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48692

A typed person age remains a wire string · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48693

A typed person age remains a wire string · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48694

A typed person age remains a wire string · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48695

A typed person age remains a wire string · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48696

Message row decoding swaps sender and recipient · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48697

Message row decoding swaps sender and recipient · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48698

Message row decoding swaps sender and recipient · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48699

Message row decoding swaps sender and recipient · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48700

Message row decoding swaps sender and recipient · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗

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 ↗