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

Suggestion identity reconciliation: result reconciliation marks retained identifiers as newly arrived · case 01

The added completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22002

Suggestion identity reconciliation: result reconciliation marks retained identifiers as newly arrived · case 02

The added completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22003

Suggestion identity reconciliation: result reconciliation marks retained identifiers as newly arrived · case 03

The added completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22004

Suggestion identity reconciliation: result reconciliation marks retained identifiers as newly arrived · case 04

The added completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22005

Suggestion identity reconciliation: result reconciliation marks retained identifiers as newly arrived · case 05

The added completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22006

Suggestion identity reconciliation: removed suggestions are computed against labels · case 01

The removed completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22007

Suggestion identity reconciliation: removed suggestions are computed against labels · case 02

The removed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22008

Suggestion identity reconciliation: removed suggestions are computed against labels · case 03

The removed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22009

Suggestion identity reconciliation: removed suggestions are computed against labels · case 04

The removed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22010

Suggestion identity reconciliation: removed suggestions are computed against labels · case 05

The removed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22011

Suggestion identity reconciliation: a response drops a committed value absent from suggestions · case 01

The committed completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22012

Suggestion identity reconciliation: a response drops a committed value absent from suggestions · case 02

The committed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22013

Suggestion identity reconciliation: a response drops a committed value absent from suggestions · case 03

The committed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22014

Suggestion identity reconciliation: a response drops a committed value absent from suggestions · case 04

The committed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22015

Suggestion identity reconciliation: a response drops a committed value absent from suggestions · case 05

The committed completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22016

Suggestion identity reconciliation: retained active option displays its obsolete label · case 01

The active-label completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22017

Suggestion identity reconciliation: retained active option displays its obsolete label · case 02

The active-label completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22018

Suggestion identity reconciliation: retained active option displays its obsolete label · case 03

The active-label completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22019

Suggestion identity reconciliation: retained active option displays its obsolete label · case 04

The active-label completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22020

Suggestion identity reconciliation: retained active option displays its obsolete label · case 05

The active-label completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22021

Suggestion identity reconciliation: stale-query suggestions become selectable · case 01

The render-query completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22022

Suggestion identity reconciliation: stale-query suggestions become selectable · case 02

The render-query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22023

Suggestion identity reconciliation: stale-query suggestions become selectable · case 03

The render-query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22024

Suggestion identity reconciliation: stale-query suggestions become selectable · case 04

The render-query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22025

Suggestion identity reconciliation: stale-query suggestions become selectable · case 05

The render-query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22026

Suggestion identity reconciliation: query replacement retains the former result highlight · case 01

The replacement completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22027

Suggestion identity reconciliation: query replacement retains the former result highlight · case 02

The replacement completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22028

Suggestion identity reconciliation: query replacement retains the former result highlight · case 03

The replacement completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22029

Suggestion identity reconciliation: query replacement retains the former result highlight · case 04

The replacement completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22030

Suggestion identity reconciliation: query replacement retains the former result highlight · case 05

The replacement completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22031

Suggestion identity reconciliation: row identity uses a mutable display label · case 01

The row-key completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22032

Suggestion identity reconciliation: row identity uses a mutable display label · case 02

The row-key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22033

Suggestion identity reconciliation: row identity uses a mutable display label · case 03

The row-key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22034

Suggestion identity reconciliation: row identity uses a mutable display label · case 04

The row-key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22035

Suggestion identity reconciliation: row identity uses a mutable display label · case 05

The row-key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22036

Suggestion identity reconciliation: missing committed suggestion is mistaken for empty selection · case 01

The selection-visible completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22037

Suggestion identity reconciliation: missing committed suggestion is mistaken for empty selection · case 02

The selection-visible completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22038

Suggestion identity reconciliation: missing committed suggestion is mistaken for empty selection · case 03

The selection-visible completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22039

Suggestion identity reconciliation: missing committed suggestion is mistaken for empty selection · case 04

The selection-visible completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22040

Suggestion identity reconciliation: missing committed suggestion is mistaken for empty selection · case 05

The selection-visible completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22041

Autocomplete commit payload: commit submits a suggestion label instead of its identifier · case 01

The value completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22042

Autocomplete commit payload: commit submits a suggestion label instead of its identifier · case 02

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22043

Autocomplete commit payload: commit submits a suggestion label instead of its identifier · case 03

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22044

Autocomplete commit payload: commit submits a suggestion label instead of its identifier · case 04

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22045

Autocomplete commit payload: commit submits a suggestion label instead of its identifier · case 05

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22046

Autocomplete commit payload: accepted suggestion keeps the partial search text · case 01

The display completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22047

Autocomplete commit payload: accepted suggestion keeps the partial search text · case 02

The display completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22048

Autocomplete commit payload: accepted suggestion keeps the partial search text · case 03

The display completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22049

Autocomplete commit payload: accepted suggestion keeps the partial search text · case 04

The display completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22050

Autocomplete commit payload: accepted suggestion keeps the partial search text · case 05

The display completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22051

Autocomplete commit payload: deferred commit reads the newly highlighted suggestion · case 01

The snapshot completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22052

Autocomplete commit payload: deferred commit reads the newly highlighted suggestion · case 02

The snapshot completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22053

Autocomplete commit payload: deferred commit reads the newly highlighted suggestion · case 03

The snapshot completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22054

Autocomplete commit payload: deferred commit reads the newly highlighted suggestion · case 04

The snapshot completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22055

Autocomplete commit payload: deferred commit reads the newly highlighted suggestion · case 05

The snapshot completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22056

Autocomplete commit payload: commit attributes a remote suggestion to local history · case 01

The source completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22057

Autocomplete commit payload: commit attributes a remote suggestion to local history · case 02

The source completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22058

Autocomplete commit payload: commit attributes a remote suggestion to local history · case 03

The source completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22059

Autocomplete commit payload: commit attributes a remote suggestion to local history · case 04

The source completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22060

Autocomplete commit payload: commit attributes a remote suggestion to local history · case 05

The source completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22061

Autocomplete commit payload: commit drops accepted option metadata · case 01

The metadata completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22062

Autocomplete commit payload: commit drops accepted option metadata · case 02

The metadata completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22063

Autocomplete commit payload: commit drops accepted option metadata · case 03

The metadata completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22064

Autocomplete commit payload: commit drops accepted option metadata · case 04

The metadata completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22065

Autocomplete commit payload: commit drops accepted option metadata · case 05

The metadata completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22066

Autocomplete commit payload: reaccepting the current option emits a spurious value change · case 01

The reaccept-change completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22067

Autocomplete commit payload: reaccepting the current option emits a spurious value change · case 02

The reaccept-change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22068

Autocomplete commit payload: reaccepting the current option emits a spurious value change · case 03

The reaccept-change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22069

Autocomplete commit payload: reaccepting the current option emits a spurious value change · case 04

The reaccept-change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22070

Autocomplete commit payload: reaccepting the current option emits a spurious value change · case 05

The reaccept-change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22071

Autocomplete commit payload: change payload reports the current highlight as previous value · case 01

The change completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22072

Autocomplete commit payload: change payload reports the current highlight as previous value · case 02

The change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22073

Autocomplete commit payload: change payload reports the current highlight as previous value · case 03

The change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22074

Autocomplete commit payload: change payload reports the current highlight as previous value · case 04

The change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22075

Autocomplete commit payload: change payload reports the current highlight as previous value · case 05

The change completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22076

Autocomplete commit payload: commit analytics lose the actual acceptance gesture · case 01

The reason completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22077

Autocomplete commit payload: commit analytics lose the actual acceptance gesture · case 02

The reason completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22078

Autocomplete commit payload: commit analytics lose the actual acceptance gesture · case 03

The reason completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22079

Autocomplete commit payload: commit analytics lose the actual acceptance gesture · case 04

The reason completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22080

Autocomplete commit payload: commit analytics lose the actual acceptance gesture · case 05

The reason completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22081

Autocomplete commit payload: accepted suggestion remains a transient selectable candidate · case 01

The cleanup completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22082

Autocomplete commit payload: accepted suggestion remains a transient selectable candidate · case 02

The cleanup completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22083

Autocomplete commit payload: accepted suggestion remains a transient selectable candidate · case 03

The cleanup completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22084

Autocomplete commit payload: accepted suggestion remains a transient selectable candidate · case 04

The cleanup completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22085

Autocomplete commit payload: accepted suggestion remains a transient selectable candidate · case 05

The cleanup completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22086

Autocomplete commit payload: acceptance compares the option snapshot to the preceding query · case 01

The freshness completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22087

Autocomplete commit payload: acceptance compares the option snapshot to the preceding query · case 02

The freshness completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22088

Autocomplete commit payload: acceptance compares the option snapshot to the preceding query · case 03

The freshness completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22089

Autocomplete commit payload: acceptance compares the option snapshot to the preceding query · case 04

The freshness completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22090

Autocomplete commit payload: acceptance compares the option snapshot to the preceding query · case 05

The freshness completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22091

Multi-value autocomplete tokens: accepting an existing token duplicates a selected identifier · case 01

The repeat completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22092

Multi-value autocomplete tokens: accepting an existing token duplicates a selected identifier · case 02

The repeat completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22093

Multi-value autocomplete tokens: accepting an existing token duplicates a selected identifier · case 03

The repeat completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22094

Multi-value autocomplete tokens: accepting an existing token duplicates a selected identifier · case 04

The repeat completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22095

Multi-value autocomplete tokens: accepting an existing token duplicates a selected identifier · case 05

The repeat completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22096

Multi-value autocomplete tokens: a newly selected completion is prepended to prior values · case 01

The append completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22097

Multi-value autocomplete tokens: a newly selected completion is prepended to prior values · case 02

The append completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22098

Multi-value autocomplete tokens: a newly selected completion is prepended to prior values · case 03

The append completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22099

Multi-value autocomplete tokens: a newly selected completion is prepended to prior values · case 04

The append completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22100

Multi-value autocomplete tokens: a newly selected completion is prepended to prior values · case 05

The append completion transition produces an incorrect observable state.

Autocomplete interactions◈ 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 ↗