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

Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 01

The external-value completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22702

Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 02

The external-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22703

Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 03

The external-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22704

Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 04

The external-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22705

Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 05

The external-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22706

Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 01

The external-draft completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22707

Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 02

The external-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22708

Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 03

The external-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22709

Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 04

The external-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22710

Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 05

The external-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22711

Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 01

The external-preview completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22712

Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 02

The external-preview completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22713

Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 03

The external-preview completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22714

Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 04

The external-preview completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22715

Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 05

The external-preview completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22716

Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 01

The parent-echo completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22717

Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 02

The parent-echo completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22718

Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 03

The parent-echo completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22719

Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 04

The parent-echo completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22720

Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 05

The parent-echo completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22721

Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 01

The ack-dirty completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22722

Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 02

The ack-dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22723

Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 03

The ack-dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22724

Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 04

The ack-dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22725

Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 05

The ack-dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22726

Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 01

The stale-parent completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22727

Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 02

The stale-parent completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22728

Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 03

The stale-parent completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22729

Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 04

The stale-parent completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22730

Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 05

The stale-parent completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22731

Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 01

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

Autocomplete interactions● Open access↗
FA-22732

Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 02

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

Autocomplete interactions◈ Members↗
FA-22733

Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 03

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

Autocomplete interactions◈ Members↗
FA-22734

Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 04

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

Autocomplete interactions◈ Members↗
FA-22735

Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 05

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

Autocomplete interactions◈ Members↗
FA-22736

Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 01

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

Autocomplete interactions● Open access↗
FA-22737

Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 02

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

Autocomplete interactions◈ Members↗
FA-22738

Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 03

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

Autocomplete interactions◈ Members↗
FA-22739

Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 04

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

Autocomplete interactions◈ Members↗
FA-22740

Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 05

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

Autocomplete interactions◈ Members↗
FA-22741

Autocomplete form binding: form posts the search draft in place of the selected identifier · case 01

The serialize completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22742

Autocomplete form binding: form posts the search draft in place of the selected identifier · case 02

The serialize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22743

Autocomplete form binding: form posts the search draft in place of the selected identifier · case 03

The serialize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22744

Autocomplete form binding: form posts the search draft in place of the selected identifier · case 04

The serialize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22745

Autocomplete form binding: form posts the search draft in place of the selected identifier · case 05

The serialize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22746

Autocomplete form binding: empty-string option identifier fails required-value presence · case 01

The present completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22747

Autocomplete form binding: empty-string option identifier fails required-value presence · case 02

The present completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22748

Autocomplete form binding: empty-string option identifier fails required-value presence · case 03

The present completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22749

Autocomplete form binding: empty-string option identifier fails required-value presence · case 04

The present completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22750

Autocomplete form binding: empty-string option identifier fails required-value presence · case 05

The present completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22751

Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 01

The disabled completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22752

Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 02

The disabled completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22753

Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 03

The disabled completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22754

Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 04

The disabled completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22755

Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 05

The disabled completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22756

Autocomplete form binding: form reset clears rather than restores the initial selection · case 01

The reset-id completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22757

Autocomplete form binding: form reset clears rather than restores the initial selection · case 02

The reset-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22758

Autocomplete form binding: form reset clears rather than restores the initial selection · case 03

The reset-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22759

Autocomplete form binding: form reset clears rather than restores the initial selection · case 04

The reset-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22760

Autocomplete form binding: form reset clears rather than restores the initial selection · case 05

The reset-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22761

Autocomplete form binding: reset identity and visible suggestion label diverge · case 01

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

Autocomplete interactions● Open access↗
FA-22762

Autocomplete form binding: reset identity and visible suggestion label diverge · case 02

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

Autocomplete interactions◈ Members↗
FA-22763

Autocomplete form binding: reset identity and visible suggestion label diverge · case 03

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

Autocomplete interactions◈ Members↗
FA-22764

Autocomplete form binding: reset identity and visible suggestion label diverge · case 04

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

Autocomplete interactions◈ Members↗
FA-22765

Autocomplete form binding: reset identity and visible suggestion label diverge · case 05

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

Autocomplete interactions◈ Members↗
FA-22766

Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 01

The reset-baseline completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22767

Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 02

The reset-baseline completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22768

Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 03

The reset-baseline completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22769

Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 04

The reset-baseline completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22770

Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 05

The reset-baseline completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22771

Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 01

The many completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22772

Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 02

The many completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22773

Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 03

The many completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22774

Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 04

The many completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22775

Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 05

The many completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22776

Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 01

The dirty completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22777

Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 02

The dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22778

Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 03

The dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22779

Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 04

The dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22780

Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 05

The dirty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22781

Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 01

The display-field completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22782

Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 02

The display-field completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22783

Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 03

The display-field completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22784

Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 04

The display-field completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22785

Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 05

The display-field completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22786

Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 01

The reset-draft completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22787

Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 02

The reset-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22788

Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 03

The reset-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22789

Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 04

The reset-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22790

Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 05

The reset-draft completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22791

Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 01

The undo-text completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22792

Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 02

The undo-text completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22793

Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 03

The undo-text completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22794

Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 04

The undo-text completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22795

Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 05

The undo-text completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22796

Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 01

The undo-value completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22797

Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 02

The undo-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22798

Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 03

The undo-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22799

Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 04

The undo-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22800

Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 05

The undo-value 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 ↗