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

Column-major blocks reverse their row order · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48502

Column-major blocks reverse their row order · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48503

Column-major blocks reverse their row order · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48504

Column-major blocks reverse their row order · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48505

Column-major blocks reverse their row order · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48506

Column-major block reconstruction reverses physical columns · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48507

Column-major block reconstruction reverses physical columns · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48508

Column-major block reconstruction reverses physical columns · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48509

Column-major block reconstruction reverses physical columns · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48510

Column-major block reconstruction reverses physical columns · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48511

A partial last column is dropped without an error · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48512

A partial last column is dropped without an error · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48513

A partial last column is dropped without an error · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48514

A partial last column is dropped without an error · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48515

A partial last column is dropped without an error · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48516

Map-cell keys leak into the next map in the same row · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48517

Map-cell keys leak into the next map in the same row · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48518

Map-cell keys leak into the next map in the same row · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48519

Map-cell keys leak into the next map in the same row · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48520

Map-cell keys leak into the next map in the same row · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48521

Equals characters inside map values become entry separators · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48522

Equals characters inside map values become entry separators · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48523

Equals characters inside map values become entry separators · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48524

Equals characters inside map values become entry separators · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48525

Equals characters inside map values become entry separators · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48526

Map-cell parsing reverses entry keys and values · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48527

Map-cell parsing reverses entry keys and values · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48528

Map-cell parsing reverses entry keys and values · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48529

Map-cell parsing reverses entry keys and values · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48530

Map-cell parsing reverses entry keys and values · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48531

An empty map cell is emitted as an empty list · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48532

An empty map cell is emitted as an empty list · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48533

An empty map cell is emitted as an empty list · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48534

An empty map cell is emitted as an empty list · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48535

An empty map cell is emitted as an empty list · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48536

Later map entries silently replace an earlier named value · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48537

Later map entries silently replace an earlier named value · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48538

Later map entries silently replace an earlier named value · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48539

Later map entries silently replace an earlier named value · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48540

Later map entries silently replace an earlier named value · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48541

A nested header descends only one path component · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48542

A nested header descends only one path component · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48543

A nested header descends only one path component · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48544

A nested header descends only one path component · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48545

A nested header descends only one path component · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48546

A later nested column replaces its existing parent object · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48547

A later nested column replaces its existing parent object · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48548

A later nested column replaces its existing parent object · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48549

A later nested column replaces its existing parent object · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48550

A later nested column replaces its existing parent object · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48551

Nested column values are stored under their full dotted header · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48552

Nested column values are stored under their full dotted header · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48553

Nested column values are stored under their full dotted header · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48554

Nested column values are stored under their full dotted header · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48555

Nested column values are stored under their full dotted header · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48556

Nested header binding splits only the first dot · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48557

Nested header binding splits only the first dot · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48558

Nested header binding splits only the first dot · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48559

Nested header binding splits only the first dot · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48560

Nested header binding splits only the first dot · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48561

A leaf assignment overwrites an existing nested object · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48562

A leaf assignment overwrites an existing nested object · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48563

A leaf assignment overwrites an existing nested object · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48564

A leaf assignment overwrites an existing nested object · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48565

A leaf assignment overwrites an existing nested object · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48566

A parsed unit retains its closing bracket · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48567

A parsed unit retains its closing bracket · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48568

A parsed unit retains its closing bracket · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48569

A parsed unit retains its closing bracket · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48570

A parsed unit retains its closing bracket · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48571

Unit parsing strips significant spaces from column names · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48572

Unit parsing strips significant spaces from column names · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48573

Unit parsing strips significant spaces from column names · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48574

Unit parsing strips significant spaces from column names · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48575

Unit parsing strips significant spaces from column names · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48576

Different units under the same column name are treated as duplicate columns · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48577

Different units under the same column name are treated as duplicate columns · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48578

Different units under the same column name are treated as duplicate columns · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48579

Different units under the same column name are treated as duplicate columns · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48580

Different units under the same column name are treated as duplicate columns · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48581

A column without annotation receives an invented empty unit · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48582

A column without annotation receives an invented empty unit · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48583

A column without annotation receives an invented empty unit · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48584

A column without annotation receives an invented empty unit · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48585

A column without annotation receives an invented empty unit · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48586

Unit labels are case-folded during header parsing · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48587

Unit labels are case-folded during header parsing · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48588

Unit labels are case-folded during header parsing · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48589

Unit labels are case-folded during header parsing · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48590

Unit labels are case-folded during header parsing · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48591

Table union sorts column names instead of retaining discovery order · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48592

Table union sorts column names instead of retaining discovery order · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48593

Table union sorts column names instead of retaining discovery order · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48594

Table union sorts column names instead of retaining discovery order · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48595

Table union sorts column names instead of retaining discovery order · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48596

A union appends physical input rows without remapping names · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-48597

A union appends physical input rows without remapping names · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48598

A union appends physical input rows without remapping names · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48599

A union appends physical input rows without remapping names · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-48600

A union appends physical input rows without remapping names · 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 ↗