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

Access policy decision combination: No-match decisions ignore the supplied default · case 01

No-match decisions ignore the supplied default.

Configuration● Open access↗
FA-9802

Access policy decision combination: No-match decisions ignore the supplied default · case 02

No-match decisions ignore the supplied default.

Configuration◈ Members↗
FA-9803

Access policy decision combination: No-match decisions ignore the supplied default · case 03

No-match decisions ignore the supplied default.

Configuration◈ Members↗
FA-9804

Access policy decision combination: No-match decisions ignore the supplied default · case 04

No-match decisions ignore the supplied default.

Configuration◈ Members↗
FA-9805

Access policy decision combination: No-match decisions ignore the supplied default · case 05

No-match decisions ignore the supplied default.

Configuration◈ Members↗
FA-9806

Configuration schema upgrade: Upgrading discards extension settings · case 01

Upgrading discards extension settings.

Configuration● Open access↗
FA-9807

Configuration schema upgrade: Upgrading discards extension settings · case 02

Upgrading discards extension settings.

Configuration◈ Members↗
FA-9808

Configuration schema upgrade: Upgrading discards extension settings · case 03

Upgrading discards extension settings.

Configuration◈ Members↗
FA-9809

Configuration schema upgrade: Upgrading discards extension settings · case 04

Upgrading discards extension settings.

Configuration◈ Members↗
FA-9810

Configuration schema upgrade: Upgrading discards extension settings · case 05

Upgrading discards extension settings.

Configuration◈ Members↗
FA-9811

Configuration schema upgrade: Legacy fields override canonical values · case 01

Legacy fields override canonical values.

Configuration● Open access↗
FA-9812

Configuration schema upgrade: Legacy fields override canonical values · case 02

Legacy fields override canonical values.

Configuration◈ Members↗
FA-9813

Configuration schema upgrade: Legacy fields override canonical values · case 03

Legacy fields override canonical values.

Configuration◈ Members↗
FA-9814

Configuration schema upgrade: Legacy fields override canonical values · case 04

Legacy fields override canonical values.

Configuration◈ Members↗
FA-9815

Configuration schema upgrade: Legacy fields override canonical values · case 05

Legacy fields override canonical values.

Configuration◈ Members↗
FA-9816

Configuration schema upgrade: Millisecond values are assigned as seconds · case 01

Millisecond values are assigned as seconds.

Configuration● Open access↗
FA-9817

Configuration schema upgrade: Millisecond values are assigned as seconds · case 02

Millisecond values are assigned as seconds.

Configuration◈ Members↗
FA-9818

Configuration schema upgrade: Millisecond values are assigned as seconds · case 03

Millisecond values are assigned as seconds.

Configuration◈ Members↗
FA-9819

Configuration schema upgrade: Millisecond values are assigned as seconds · case 04

Millisecond values are assigned as seconds.

Configuration◈ Members↗
FA-9820

Configuration schema upgrade: Millisecond values are assigned as seconds · case 05

Millisecond values are assigned as seconds.

Configuration◈ Members↗
FA-9821

Configuration schema upgrade: Deprecated configuration fields survive migration · case 01

Deprecated configuration fields survive migration.

Configuration● Open access↗
FA-9822

Configuration schema upgrade: Deprecated configuration fields survive migration · case 02

Deprecated configuration fields survive migration.

Configuration◈ Members↗
FA-9823

Configuration schema upgrade: Deprecated configuration fields survive migration · case 03

Deprecated configuration fields survive migration.

Configuration◈ Members↗
FA-9824

Configuration schema upgrade: Deprecated configuration fields survive migration · case 04

Deprecated configuration fields survive migration.

Configuration◈ Members↗
FA-9825

Configuration schema upgrade: Deprecated configuration fields survive migration · case 05

Deprecated configuration fields survive migration.

Configuration◈ Members↗
FA-9826

Configuration schema upgrade: Migrated configuration retains an obsolete schema version · case 01

Migrated configuration retains an obsolete schema version.

Configuration● Open access↗
FA-9827

Configuration schema upgrade: Migrated configuration retains an obsolete schema version · case 02

Migrated configuration retains an obsolete schema version.

Configuration◈ Members↗
FA-9828

Configuration schema upgrade: Migrated configuration retains an obsolete schema version · case 03

Migrated configuration retains an obsolete schema version.

Configuration◈ Members↗
FA-9829

Configuration schema upgrade: Migrated configuration retains an obsolete schema version · case 04

Migrated configuration retains an obsolete schema version.

Configuration◈ Members↗
FA-9830

Configuration schema upgrade: Migrated configuration retains an obsolete schema version · case 05

Migrated configuration retains an obsolete schema version.

Configuration◈ Members↗
FA-9831

Wheel compatibility admission: Yanked wheel files remain selectable · case 01

Yanked wheel files remain selectable.

Packaging● Open access↗
FA-9832

Wheel compatibility admission: Yanked wheel files remain selectable · case 02

Yanked wheel files remain selectable.

Packaging◈ Members↗
FA-9833

Wheel compatibility admission: Yanked wheel files remain selectable · case 03

Yanked wheel files remain selectable.

Packaging◈ Members↗
FA-9834

Wheel compatibility admission: Yanked wheel files remain selectable · case 04

Yanked wheel files remain selectable.

Packaging◈ Members↗
FA-9835

Wheel compatibility admission: Yanked wheel files remain selectable · case 05

Yanked wheel files remain selectable.

Packaging◈ Members↗
FA-9836

Wheel compatibility admission: Interpreter compatibility is ignored · case 01

Interpreter compatibility is ignored.

Packaging● Open access↗
FA-9837

Wheel compatibility admission: Interpreter compatibility is ignored · case 02

Interpreter compatibility is ignored.

Packaging◈ Members↗
FA-9838

Wheel compatibility admission: Interpreter compatibility is ignored · case 03

Interpreter compatibility is ignored.

Packaging◈ Members↗
FA-9839

Wheel compatibility admission: Interpreter compatibility is ignored · case 04

Interpreter compatibility is ignored.

Packaging◈ Members↗
FA-9840

Wheel compatibility admission: Interpreter compatibility is ignored · case 05

Interpreter compatibility is ignored.

Packaging◈ Members↗
FA-9841

Wheel compatibility admission: ABI compatibility is ignored · case 01

ABI compatibility is ignored.

Packaging● Open access↗
FA-9842

Wheel compatibility admission: ABI compatibility is ignored · case 02

ABI compatibility is ignored.

Packaging◈ Members↗
FA-9843

Wheel compatibility admission: ABI compatibility is ignored · case 03

ABI compatibility is ignored.

Packaging◈ Members↗
FA-9844

Wheel compatibility admission: ABI compatibility is ignored · case 04

ABI compatibility is ignored.

Packaging◈ Members↗
FA-9845

Wheel compatibility admission: ABI compatibility is ignored · case 05

ABI compatibility is ignored.

Packaging◈ Members↗
FA-9846

Wheel compatibility admission: Foreign-platform wheels install locally · case 01

Foreign-platform wheels install locally.

Packaging● Open access↗
FA-9847

Wheel compatibility admission: Foreign-platform wheels install locally · case 02

Foreign-platform wheels install locally.

Packaging◈ Members↗
FA-9848

Wheel compatibility admission: Foreign-platform wheels install locally · case 03

Foreign-platform wheels install locally.

Packaging◈ Members↗
FA-9849

Wheel compatibility admission: Foreign-platform wheels install locally · case 04

Foreign-platform wheels install locally.

Packaging◈ Members↗
FA-9850

Wheel compatibility admission: Foreign-platform wheels install locally · case 05

Foreign-platform wheels install locally.

Packaging◈ Members↗
FA-9851

Wheel compatibility admission: Interpreter minimum constraints are ignored · case 01

Interpreter minimum constraints are ignored.

Packaging● Open access↗
FA-9852

Wheel compatibility admission: Interpreter minimum constraints are ignored · case 02

Interpreter minimum constraints are ignored.

Packaging◈ Members↗
FA-9853

Wheel compatibility admission: Interpreter minimum constraints are ignored · case 03

Interpreter minimum constraints are ignored.

Packaging◈ Members↗
FA-9854

Wheel compatibility admission: Interpreter minimum constraints are ignored · case 04

Interpreter minimum constraints are ignored.

Packaging◈ Members↗
FA-9855

Wheel compatibility admission: Interpreter minimum constraints are ignored · case 05

Interpreter minimum constraints are ignored.

Packaging◈ Members↗
FA-9856

Package file manifest selection: Excluded files enter distributions · case 01

Excluded files enter distributions.

Packaging● Open access↗
FA-9857

Package file manifest selection: Excluded files enter distributions · case 02

Excluded files enter distributions.

Packaging◈ Members↗
FA-9858

Package file manifest selection: Excluded files enter distributions · case 03

Excluded files enter distributions.

Packaging◈ Members↗
FA-9859

Package file manifest selection: Excluded files enter distributions · case 04

Excluded files enter distributions.

Packaging◈ Members↗
FA-9860

Package file manifest selection: Excluded files enter distributions · case 05

Excluded files enter distributions.

Packaging◈ Members↗
FA-9861

Package file manifest selection: Force-included files remain excluded · case 01

Force-included files remain excluded.

Packaging● Open access↗
FA-9862

Package file manifest selection: Force-included files remain excluded · case 02

Force-included files remain excluded.

Packaging◈ Members↗
FA-9863

Package file manifest selection: Force-included files remain excluded · case 03

Force-included files remain excluded.

Packaging◈ Members↗
FA-9864

Package file manifest selection: Force-included files remain excluded · case 04

Force-included files remain excluded.

Packaging◈ Members↗
FA-9865

Package file manifest selection: Force-included files remain excluded · case 05

Force-included files remain excluded.

Packaging◈ Members↗
FA-9866

Package file manifest selection: Missing declared files enter manifests · case 01

Missing declared files enter manifests.

Packaging● Open access↗
FA-9867

Package file manifest selection: Missing declared files enter manifests · case 02

Missing declared files enter manifests.

Packaging◈ Members↗
FA-9868

Package file manifest selection: Missing declared files enter manifests · case 03

Missing declared files enter manifests.

Packaging◈ Members↗
FA-9869

Package file manifest selection: Missing declared files enter manifests · case 04

Missing declared files enter manifests.

Packaging◈ Members↗
FA-9870

Package file manifest selection: Missing declared files enter manifests · case 05

Missing declared files enter manifests.

Packaging◈ Members↗
FA-9871

Package file manifest selection: Forced files override hard prohibitions · case 01

Forced files override hard prohibitions.

Packaging● Open access↗
FA-9872

Package file manifest selection: Forced files override hard prohibitions · case 02

Forced files override hard prohibitions.

Packaging◈ Members↗
FA-9873

Package file manifest selection: Forced files override hard prohibitions · case 03

Forced files override hard prohibitions.

Packaging◈ Members↗
FA-9874

Package file manifest selection: Forced files override hard prohibitions · case 04

Forced files override hard prohibitions.

Packaging◈ Members↗
FA-9875

Package file manifest selection: Forced files override hard prohibitions · case 05

Forced files override hard prohibitions.

Packaging◈ Members↗
FA-9876

Package file manifest selection: Manifest order is reverse lexical · case 01

Manifest order is reverse lexical.

Packaging● Open access↗
FA-9877

Package file manifest selection: Manifest order is reverse lexical · case 02

Manifest order is reverse lexical.

Packaging◈ Members↗
FA-9878

Package file manifest selection: Manifest order is reverse lexical · case 03

Manifest order is reverse lexical.

Packaging◈ Members↗
FA-9879

Package file manifest selection: Manifest order is reverse lexical · case 04

Manifest order is reverse lexical.

Packaging◈ Members↗
FA-9880

Package file manifest selection: Manifest order is reverse lexical · case 05

Manifest order is reverse lexical.

Packaging◈ Members↗
FA-9881

Installed distribution record validation: Missing installed members pass validation · case 01

Missing installed members pass validation.

Packaging● Open access↗
FA-9882

Installed distribution record validation: Missing installed members pass validation · case 02

Missing installed members pass validation.

Packaging◈ Members↗
FA-9883

Installed distribution record validation: Missing installed members pass validation · case 03

Missing installed members pass validation.

Packaging◈ Members↗
FA-9884

Installed distribution record validation: Missing installed members pass validation · case 04

Missing installed members pass validation.

Packaging◈ Members↗
FA-9885

Installed distribution record validation: Missing installed members pass validation · case 05

Missing installed members pass validation.

Packaging◈ Members↗
FA-9886

Installed distribution record validation: Unexpected installed files pass validation · case 01

Unexpected installed files pass validation.

Packaging● Open access↗
FA-9887

Installed distribution record validation: Unexpected installed files pass validation · case 02

Unexpected installed files pass validation.

Packaging◈ Members↗
FA-9888

Installed distribution record validation: Unexpected installed files pass validation · case 03

Unexpected installed files pass validation.

Packaging◈ Members↗
FA-9889

Installed distribution record validation: Unexpected installed files pass validation · case 04

Unexpected installed files pass validation.

Packaging◈ Members↗
FA-9890

Installed distribution record validation: Unexpected installed files pass validation · case 05

Unexpected installed files pass validation.

Packaging◈ Members↗
FA-9891

Installed distribution record validation: Tampered file digests pass validation · case 01

Tampered file digests pass validation.

Packaging● Open access↗
FA-9892

Installed distribution record validation: Tampered file digests pass validation · case 02

Tampered file digests pass validation.

Packaging◈ Members↗
FA-9893

Installed distribution record validation: Tampered file digests pass validation · case 03

Tampered file digests pass validation.

Packaging◈ Members↗
FA-9894

Installed distribution record validation: Tampered file digests pass validation · case 04

Tampered file digests pass validation.

Packaging◈ Members↗
FA-9895

Installed distribution record validation: Tampered file digests pass validation · case 05

Tampered file digests pass validation.

Packaging◈ Members↗
FA-9896

Installed distribution record validation: Wrong file sizes pass validation · case 01

Wrong file sizes pass validation.

Packaging● Open access↗
FA-9897

Installed distribution record validation: Wrong file sizes pass validation · case 02

Wrong file sizes pass validation.

Packaging◈ Members↗
FA-9898

Installed distribution record validation: Wrong file sizes pass validation · case 03

Wrong file sizes pass validation.

Packaging◈ Members↗
FA-9899

Installed distribution record validation: Wrong file sizes pass validation · case 04

Wrong file sizes pass validation.

Packaging◈ Members↗
FA-9900

Installed distribution record validation: Wrong file sizes pass validation · case 05

Wrong file sizes pass validation.

Packaging◈ 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 ↗