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-47701

Metadata parsing retains its control introducer · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47702

Metadata parsing retains its control introducer · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47703

Metadata parsing retains its control introducer · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47704

Metadata parsing retains its control introducer · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47705

Metadata parsing retains its control introducer · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47706

Ditto expansion copies the previous first column into every cell · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47707

Ditto expansion copies the previous first column into every cell · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47708

Ditto expansion copies the previous first column into every cell · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47709

Ditto expansion copies the previous first column into every cell · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47710

Ditto expansion copies the previous first column into every cell · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47711

Ditto expansion reads the first row forever · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47712

Ditto expansion reads the first row forever · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47713

Ditto expansion reads the first row forever · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47714

Ditto expansion reads the first row forever · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47715

Ditto expansion reads the first row forever · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47716

An explicit empty cell is interpreted as another ditto marker · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47717

An explicit empty cell is interpreted as another ditto marker · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47718

An explicit empty cell is interpreted as another ditto marker · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47719

An explicit empty cell is interpreted as another ditto marker · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47720

An explicit empty cell is interpreted as another ditto marker · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47721

A doubled ditto marker is emitted without unescaping · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47722

A doubled ditto marker is emitted without unescaping · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47723

A doubled ditto marker is emitted without unescaping · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47724

A doubled ditto marker is emitted without unescaping · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47725

A doubled ditto marker is emitted without unescaping · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47726

A reset marker clears the current cell but not future inheritance · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47727

A reset marker clears the current cell but not future inheritance · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47728

A reset marker clears the current cell but not future inheritance · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47729

A reset marker clears the current cell but not future inheritance · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47730

A reset marker clears the current cell but not future inheritance · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47731

Blank lines vote against a valid delimiter · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47732

Blank lines vote against a valid delimiter · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47733

Blank lines vote against a valid delimiter · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47734

Blank lines vote against a valid delimiter · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47735

Blank lines vote against a valid delimiter · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47736

A delimiter absent from some records remains eligible · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47737

A delimiter absent from some records remains eligible · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47738

A delimiter absent from some records remains eligible · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47739

A delimiter absent from some records remains eligible · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47740

A delimiter absent from some records remains eligible · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47741

A ragged delimiter candidate defeats a stable dialect · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47742

A ragged delimiter candidate defeats a stable dialect · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47743

A ragged delimiter candidate defeats a stable dialect · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47744

A ragged delimiter candidate defeats a stable dialect · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47745

A ragged delimiter candidate defeats a stable dialect · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47746

Dialect ranking ignores the number of supporting records · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47747

Dialect ranking ignores the number of supporting records · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47748

Dialect ranking ignores the number of supporting records · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47749

Dialect ranking ignores the number of supporting records · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47750

Dialect ranking ignores the number of supporting records · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47751

A later delimiter replaces an equally supported earlier candidate · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47752

A later delimiter replaces an equally supported earlier candidate · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47753

A later delimiter replaces an equally supported earlier candidate · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47754

A later delimiter replaces an equally supported earlier candidate · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47755

A later delimiter replaces an equally supported earlier candidate · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47756

Delimiter scoring does not retain the winning score · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47757

Delimiter scoring does not retain the winning score · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47758

Delimiter scoring does not retain the winning score · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47759

Delimiter scoring does not retain the winning score · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47760

Delimiter scoring does not retain the winning score · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47761

Missing cells force otherwise numeric columns to text · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47762

Missing cells force otherwise numeric columns to text · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47763

Missing cells force otherwise numeric columns to text · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47764

Missing cells force otherwise numeric columns to text · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47765

Missing cells force otherwise numeric columns to text · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47766

A quoted number drives numeric schema inference · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47767

A quoted number drives numeric schema inference · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47768

A quoted number drives numeric schema inference · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47769

A quoted number drives numeric schema inference · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47770

A quoted number drives numeric schema inference · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47771

Identifier-looking zero-padded cells infer an integer column · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47772

Identifier-looking zero-padded cells infer an integer column · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47773

Identifier-looking zero-padded cells infer an integer column · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47774

Identifier-looking zero-padded cells infer an integer column · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47775

Identifier-looking zero-padded cells infer an integer column · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47776

Type evidence leaks across physical columns · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47777

Type evidence leaks across physical columns · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47778

Type evidence leaks across physical columns · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47779

Type evidence leaks across physical columns · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47780

Type evidence leaks across physical columns · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47781

Column inference uses only the last non-null value · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47782

Column inference uses only the last non-null value · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47783

Column inference uses only the last non-null value · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47784

Column inference uses only the last non-null value · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47785

Column inference uses only the last non-null value · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47786

An all-null column is reported as a text column · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47787

An all-null column is reported as a text column · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47788

An all-null column is reported as a text column · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47789

An all-null column is reported as a text column · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47790

An all-null column is reported as a text column · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47791

A renamed column resolves only one alias hop · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47792

A renamed column resolves only one alias hop · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47793

A renamed column resolves only one alias hop · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47794

A renamed column resolves only one alias hop · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47795

A renamed column resolves only one alias hop · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47796

A cyclic column alias is accepted as a physical column · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47797

A cyclic column alias is accepted as a physical column · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47798

A cyclic column alias is accepted as a physical column · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47799

A cyclic column alias is accepted as a physical column · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47800

A cyclic column alias is accepted as a physical column · 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 ↗