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

Dataset deduplication: single insertion makes two fingerprints unrelated · case 01

single insertion makes two fingerprints unrelated.

Dataset deduplication grouping● Open access↗
FA-100302

Dataset deduplication: single insertion makes two fingerprints unrelated · case 02

single insertion makes two fingerprints unrelated.

Dataset deduplication grouping◈ Members↗
FA-100303

Dataset deduplication: single insertion makes two fingerprints unrelated · case 03

single insertion makes two fingerprints unrelated.

Dataset deduplication grouping◈ Members↗
FA-100304

Dataset deduplication: single insertion makes two fingerprints unrelated · case 04

single insertion makes two fingerprints unrelated.

Dataset deduplication grouping◈ Members↗
FA-100305

Dataset deduplication: single insertion makes two fingerprints unrelated · case 05

single insertion makes two fingerprints unrelated.

Dataset deduplication grouping◈ Members↗
FA-100306

Dataset deduplication: short duplicate fragment fails containment test · case 01

short duplicate fragment fails containment test.

Dataset deduplication grouping● Open access↗
FA-100307

Dataset deduplication: short duplicate fragment fails containment test · case 02

short duplicate fragment fails containment test.

Dataset deduplication grouping◈ Members↗
FA-100308

Dataset deduplication: short duplicate fragment fails containment test · case 03

short duplicate fragment fails containment test.

Dataset deduplication grouping◈ Members↗
FA-100309

Dataset deduplication: short duplicate fragment fails containment test · case 04

short duplicate fragment fails containment test.

Dataset deduplication grouping◈ Members↗
FA-100310

Dataset deduplication: short duplicate fragment fails containment test · case 05

short duplicate fragment fails containment test.

Dataset deduplication grouping◈ Members↗
FA-100311

Dataset deduplication: final token shingle is omitted · case 01

final token shingle is omitted.

Dataset deduplication grouping● Open access↗
FA-100312

Dataset deduplication: final token shingle is omitted · case 02

final token shingle is omitted.

Dataset deduplication grouping◈ Members↗
FA-100313

Dataset deduplication: final token shingle is omitted · case 03

final token shingle is omitted.

Dataset deduplication grouping◈ Members↗
FA-100314

Dataset deduplication: final token shingle is omitted · case 04

final token shingle is omitted.

Dataset deduplication grouping◈ Members↗
FA-100315

Dataset deduplication: final token shingle is omitted · case 05

final token shingle is omitted.

Dataset deduplication grouping◈ Members↗
FA-100316

Dataset deduplication: signature selects maximum hash per band · case 01

signature selects maximum hash per band.

Dataset deduplication grouping● Open access↗
FA-100317

Dataset deduplication: signature selects maximum hash per band · case 02

signature selects maximum hash per band.

Dataset deduplication grouping◈ Members↗
FA-100318

Dataset deduplication: signature selects maximum hash per band · case 03

signature selects maximum hash per band.

Dataset deduplication grouping◈ Members↗
FA-100319

Dataset deduplication: signature selects maximum hash per band · case 04

signature selects maximum hash per band.

Dataset deduplication grouping◈ Members↗
FA-100320

Dataset deduplication: signature selects maximum hash per band · case 05

signature selects maximum hash per band.

Dataset deduplication grouping◈ Members↗
FA-100321

Dataset deduplication: hash collision merges distinct records · case 01

hash collision merges distinct records.

Dataset deduplication grouping● Open access↗
FA-100322

Dataset deduplication: hash collision merges distinct records · case 02

hash collision merges distinct records.

Dataset deduplication grouping◈ Members↗
FA-100323

Dataset deduplication: hash collision merges distinct records · case 03

hash collision merges distinct records.

Dataset deduplication grouping◈ Members↗
FA-100324

Dataset deduplication: hash collision merges distinct records · case 04

hash collision merges distinct records.

Dataset deduplication grouping◈ Members↗
FA-100325

Dataset deduplication: hash collision merges distinct records · case 05

hash collision merges distinct records.

Dataset deduplication grouping◈ Members↗
FA-100326

Dataset deduplication: equivalence group IDs depend on input order · case 01

equivalence group IDs depend on input order.

Dataset deduplication grouping● Open access↗
FA-100327

Dataset deduplication: equivalence group IDs depend on input order · case 02

equivalence group IDs depend on input order.

Dataset deduplication grouping◈ Members↗
FA-100328

Dataset deduplication: equivalence group IDs depend on input order · case 03

equivalence group IDs depend on input order.

Dataset deduplication grouping◈ Members↗
FA-100329

Dataset deduplication: equivalence group IDs depend on input order · case 04

equivalence group IDs depend on input order.

Dataset deduplication grouping◈ Members↗
FA-100330

Dataset deduplication: equivalence group IDs depend on input order · case 05

equivalence group IDs depend on input order.

Dataset deduplication grouping◈ Members↗
FA-100331

Dataset deduplication: duplicate rows consume the result cap · case 01

duplicate rows consume the result cap.

Dataset deduplication grouping● Open access↗
FA-100332

Dataset deduplication: duplicate rows consume the result cap · case 02

duplicate rows consume the result cap.

Dataset deduplication grouping◈ Members↗
FA-100333

Dataset deduplication: duplicate rows consume the result cap · case 03

duplicate rows consume the result cap.

Dataset deduplication grouping◈ Members↗
FA-100334

Dataset deduplication: duplicate rows consume the result cap · case 04

duplicate rows consume the result cap.

Dataset deduplication grouping◈ Members↗
FA-100335

Dataset deduplication: duplicate rows consume the result cap · case 05

duplicate rows consume the result cap.

Dataset deduplication grouping◈ Members↗
FA-100336

Dataset deduplication: pair exactly at distance budget is missed · case 01

pair exactly at distance budget is missed.

Dataset deduplication grouping● Open access↗
FA-100337

Dataset deduplication: pair exactly at distance budget is missed · case 02

pair exactly at distance budget is missed.

Dataset deduplication grouping◈ Members↗
FA-100338

Dataset deduplication: pair exactly at distance budget is missed · case 03

pair exactly at distance budget is missed.

Dataset deduplication grouping◈ Members↗
FA-100339

Dataset deduplication: pair exactly at distance budget is missed · case 04

pair exactly at distance budget is missed.

Dataset deduplication grouping◈ Members↗
FA-100340

Dataset deduplication: pair exactly at distance budget is missed · case 05

pair exactly at distance budget is missed.

Dataset deduplication grouping◈ Members↗
FA-100341

Mean imputation uses held-out rows while fitting · case 01

Mean imputation uses held-out rows while fitting.

Feature preprocessing fit scope● Open access↗
FA-100342

Mean imputation uses held-out rows while fitting · case 02

Mean imputation uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100343

Mean imputation uses held-out rows while fitting · case 03

Mean imputation uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100344

Mean imputation uses held-out rows while fitting · case 04

Mean imputation uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100345

Mean imputation uses held-out rows while fitting · case 05

Mean imputation uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100346

Mean imputation applies fitted state incorrectly · case 01

Mean imputation applies fitted state incorrectly.

Feature preprocessing fit scope● Open access↗
FA-100347

Mean imputation applies fitted state incorrectly · case 02

Mean imputation applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100348

Mean imputation applies fitted state incorrectly · case 03

Mean imputation applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100349

Mean imputation applies fitted state incorrectly · case 04

Mean imputation applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100350

Mean imputation applies fitted state incorrectly · case 05

Mean imputation applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100351

Min-max scaling uses held-out rows while fitting · case 01

Min-max scaling uses held-out rows while fitting.

Feature preprocessing fit scope● Open access↗
FA-100352

Min-max scaling uses held-out rows while fitting · case 02

Min-max scaling uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100353

Min-max scaling uses held-out rows while fitting · case 03

Min-max scaling uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100354

Min-max scaling uses held-out rows while fitting · case 04

Min-max scaling uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100355

Min-max scaling uses held-out rows while fitting · case 05

Min-max scaling uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100356

Min-max scaling applies fitted state incorrectly · case 01

Min-max scaling applies fitted state incorrectly.

Feature preprocessing fit scope● Open access↗
FA-100357

Min-max scaling applies fitted state incorrectly · case 02

Min-max scaling applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100358

Min-max scaling applies fitted state incorrectly · case 03

Min-max scaling applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100359

Min-max scaling applies fitted state incorrectly · case 04

Min-max scaling applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100360

Min-max scaling applies fitted state incorrectly · case 05

Min-max scaling applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100361

Population standardization uses held-out rows while fitting · case 01

Population standardization uses held-out rows while fitting.

Feature preprocessing fit scope● Open access↗
FA-100362

Population standardization uses held-out rows while fitting · case 02

Population standardization uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100363

Population standardization uses held-out rows while fitting · case 03

Population standardization uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100364

Population standardization uses held-out rows while fitting · case 04

Population standardization uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100365

Population standardization uses held-out rows while fitting · case 05

Population standardization uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100366

Population standardization applies fitted state incorrectly · case 01

Population standardization applies fitted state incorrectly.

Feature preprocessing fit scope● Open access↗
FA-100367

Population standardization applies fitted state incorrectly · case 02

Population standardization applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100368

Population standardization applies fitted state incorrectly · case 03

Population standardization applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100369

Population standardization applies fitted state incorrectly · case 04

Population standardization applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100370

Population standardization applies fitted state incorrectly · case 05

Population standardization applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100371

Category vocabulary encoding uses held-out rows while fitting · case 01

Category vocabulary encoding uses held-out rows while fitting.

Feature preprocessing fit scope● Open access↗
FA-100372

Category vocabulary encoding uses held-out rows while fitting · case 02

Category vocabulary encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100373

Category vocabulary encoding uses held-out rows while fitting · case 03

Category vocabulary encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100374

Category vocabulary encoding uses held-out rows while fitting · case 04

Category vocabulary encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100375

Category vocabulary encoding uses held-out rows while fitting · case 05

Category vocabulary encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100376

Category vocabulary encoding applies fitted state incorrectly · case 01

Category vocabulary encoding applies fitted state incorrectly.

Feature preprocessing fit scope● Open access↗
FA-100377

Category vocabulary encoding applies fitted state incorrectly · case 02

Category vocabulary encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100378

Category vocabulary encoding applies fitted state incorrectly · case 03

Category vocabulary encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100379

Category vocabulary encoding applies fitted state incorrectly · case 04

Category vocabulary encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100380

Category vocabulary encoding applies fitted state incorrectly · case 05

Category vocabulary encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100381

Variance selector learns feature support from held-out rows · case 01

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope● Open access↗
FA-100382

Variance selector learns feature support from held-out rows · case 02

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100383

Variance selector learns feature support from held-out rows · case 03

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100384

Variance selector learns feature support from held-out rows · case 04

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100385

Variance selector learns feature support from held-out rows · case 05

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100386

Variance selector includes a feature at the strict cutoff · case 01

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope● Open access↗
FA-100387

Variance selector includes a feature at the strict cutoff · case 02

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100388

Variance selector includes a feature at the strict cutoff · case 03

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100389

Variance selector includes a feature at the strict cutoff · case 04

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100390

Variance selector includes a feature at the strict cutoff · case 05

The fitted feature projection changes the dimensionality of transformed numeric rows.

Feature preprocessing fit scope◈ Members↗
FA-100391

Training frequency encoding uses held-out rows while fitting · case 01

Training frequency encoding uses held-out rows while fitting.

Feature preprocessing fit scope● Open access↗
FA-100392

Training frequency encoding uses held-out rows while fitting · case 02

Training frequency encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100393

Training frequency encoding uses held-out rows while fitting · case 03

Training frequency encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100394

Training frequency encoding uses held-out rows while fitting · case 04

Training frequency encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100395

Training frequency encoding uses held-out rows while fitting · case 05

Training frequency encoding uses held-out rows while fitting.

Feature preprocessing fit scope◈ Members↗
FA-100396

Training frequency encoding applies fitted state incorrectly · case 01

Training frequency encoding applies fitted state incorrectly.

Feature preprocessing fit scope● Open access↗
FA-100397

Training frequency encoding applies fitted state incorrectly · case 02

Training frequency encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100398

Training frequency encoding applies fitted state incorrectly · case 03

Training frequency encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100399

Training frequency encoding applies fitted state incorrectly · case 04

Training frequency encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ Members↗
FA-100400

Training frequency encoding applies fitted state incorrectly · case 05

Training frequency encoding applies fitted state incorrectly.

Feature preprocessing fit scope◈ 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 ↗