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

Two source columns bind to one canonical schema position · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47802

Two source columns bind to one canonical schema position · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47803

Two source columns bind to one canonical schema position · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47804

Two source columns bind to one canonical schema position · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47805

Two source columns bind to one canonical schema position · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47806

A partial alias mapping is accepted as a complete schema · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47807

A partial alias mapping is accepted as a complete schema · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47808

A partial alias mapping is accepted as a complete schema · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47809

A partial alias mapping is accepted as a complete schema · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47810

A partial alias mapping is accepted as a complete schema · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47811

Alias resolution returns canonical indexes in physical order · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47812

Alias resolution returns canonical indexes in physical order · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47813

Alias resolution returns canonical indexes in physical order · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47814

Alias resolution returns canonical indexes in physical order · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47815

Alias resolution returns canonical indexes in physical order · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47816

A one-based row selector starts one physical record late · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47817

A one-based row selector starts one physical record late · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47818

A one-based row selector starts one physical record late · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47819

A one-based row selector starts one physical record late · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47820

A one-based row selector starts one physical record late · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47821

A one-based column selector begins at the wrong field · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47822

A one-based column selector begins at the wrong field · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47823

A one-based column selector begins at the wrong field · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47824

A one-based column selector begins at the wrong field · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47825

A one-based column selector begins at the wrong field · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47826

An inclusive row endpoint is treated as an exclusive count · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47827

An inclusive row endpoint is treated as an exclusive count · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47828

An inclusive row endpoint is treated as an exclusive count · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47829

An inclusive row endpoint is treated as an exclusive count · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47830

An inclusive row endpoint is treated as an exclusive count · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47831

An inclusive column endpoint omits its last requested cell · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47832

An inclusive column endpoint omits its last requested cell · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47833

An inclusive column endpoint omits its last requested cell · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47834

An inclusive column endpoint omits its last requested cell · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47835

An inclusive column endpoint omits its last requested cell · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47836

Projection validates only selected row widths · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47837

Projection validates only selected row widths · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47838

Projection validates only selected row widths · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47839

Projection validates only selected row widths · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47840

Projection validates only selected row widths · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47841

A BOM hides the delimiter preamble · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47842

A BOM hides the delimiter preamble · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47843

A BOM hides the delimiter preamble · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47844

A BOM hides the delimiter preamble · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47845

A BOM hides the delimiter preamble · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47846

The separator preamble is emitted as a data row · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47847

The separator preamble is emitted as a data row · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47848

The separator preamble is emitted as a data row · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47849

The separator preamble is emitted as a data row · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47850

The separator preamble is emitted as a data row · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47851

The preamble parser includes the equals sign in its delimiter · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47852

The preamble parser includes the equals sign in its delimiter · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47853

The preamble parser includes the equals sign in its delimiter · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47854

The preamble parser includes the equals sign in its delimiter · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47855

The preamble parser includes the equals sign in its delimiter · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47856

A valid preamble is ignored by subsequent row splitting · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47857

A valid preamble is ignored by subsequent row splitting · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47858

A valid preamble is ignored by subsequent row splitting · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47859

A valid preamble is ignored by subsequent row splitting · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47860

A valid preamble is ignored by subsequent row splitting · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47861

A separator preamble permits quote as a delimiter · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47862

A separator preamble permits quote as a delimiter · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47863

A separator preamble permits quote as a delimiter · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47864

A separator preamble permits quote as a delimiter · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47865

A separator preamble permits quote as a delimiter · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47866

A body tag is exposed as an additional data cell · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47867

A body tag is exposed as an additional data cell · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47868

A body tag is exposed as an additional data cell · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47869

A body tag is exposed as an additional data cell · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47870

A body tag is exposed as an additional data cell · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47871

Footer verification counts the header as a body record · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47872

Footer verification counts the header as a body record · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47873

Footer verification counts the header as a body record · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47874

Footer verification counts the header as a body record · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47875

Footer verification counts the header as a body record · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47876

A footer does not prevent later data records · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47877

A footer does not prevent later data records · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47878

A footer does not prevent later data records · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47879

A footer does not prevent later data records · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47880

A footer does not prevent later data records · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47881

A partial table without its footer is committed · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47882

A partial table without its footer is committed · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47883

A partial table without its footer is committed · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47884

A partial table without its footer is committed · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47885

A partial table without its footer is committed · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47886

Unknown record tags are treated as harmless metadata · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47887

Unknown record tags are treated as harmless metadata · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47888

Unknown record tags are treated as harmless metadata · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47889

Unknown record tags are treated as harmless metadata · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47890

Unknown record tags are treated as harmless metadata · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47891

An empty list cell is decoded as one empty element · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47892

An empty list cell is decoded as one empty element · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47893

An empty list cell is decoded as one empty element · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47894

An empty list cell is decoded as one empty element · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47895

An empty list cell is decoded as one empty element · case 05

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47896

Empty positions inside a list cell disappear · case 01

A structured table violates the declared record or column contract.

Delimited text● Open access↗
FA-47897

Empty positions inside a list cell disappear · case 02

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47898

Empty positions inside a list cell disappear · case 03

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47899

Empty positions inside a list cell disappear · case 04

A structured table violates the declared record or column contract.

Delimited text◈ Members↗
FA-47900

Empty positions inside a list cell disappear · 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 ↗