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

Braille disable acknowledges speech instead of braille · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21802

Braille disable acknowledges speech instead of braille · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21803

Braille disable acknowledges speech instead of braille · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21804

Braille disable acknowledges speech instead of braille · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21805

Braille disable acknowledges speech instead of braille · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21806

Re-enabling braille erases completed receipts on pending deliveries · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21807

Re-enabling braille erases completed receipts on pending deliveries · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21808

Re-enabling braille erases completed receipts on pending deliveries · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21809

Re-enabling braille erases completed receipts on pending deliveries · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21810

Re-enabling braille erases completed receipts on pending deliveries · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21811

Canceling one coupled announcement cancels every delivery · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21812

Canceling one coupled announcement cancels every delivery · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21813

Canceling one coupled announcement cancels every delivery · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21814

Canceling one coupled announcement cancels every delivery · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21815

Canceling one coupled announcement cancels every delivery · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21816

Speech acknowledgment marks both channels complete · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21817

Speech acknowledgment marks both channels complete · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21818

Speech acknowledgment marks both channels complete · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21819

Speech acknowledgment marks both channels complete · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21820

Speech acknowledgment marks both channels complete · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21821

Braille acknowledgment authorizes missing speech completion · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21822

Braille acknowledgment authorizes missing speech completion · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21823

Braille acknowledgment authorizes missing speech completion · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21824

Braille acknowledgment authorizes missing speech completion · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21825

Braille acknowledgment authorizes missing speech completion · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21826

Edited announcement inherits receipts for the prior text · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21827

Edited announcement inherits receipts for the prior text · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21828

Edited announcement inherits receipts for the prior text · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21829

Edited announcement inherits receipts for the prior text · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21830

Edited announcement inherits receipts for the prior text · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21831

Completion is announced after only one output channel · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21832

Completion is announced after only one output channel · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21833

Completion is announced after only one output channel · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21834

Completion is announced after only one output channel · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21835

Completion is announced after only one output channel · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21836

Completed dual-channel announcement remains pending · case 01

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements● Open access↗
FA-21837

Completed dual-channel announcement remains pending · case 02

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21838

Completed dual-channel announcement remains pending · case 03

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21839

Completed dual-channel announcement remains pending · case 04

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21840

Completed dual-channel announcement remains pending · case 05

The announcement trace violates the stated dual-channel-barrier contract.

Assistive announcements◈ Members↗
FA-21841

Composition-aware suggestion lifecycle: composition start loses the pre-composition draft · case 01

The start completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21842

Composition-aware suggestion lifecycle: composition start loses the pre-composition draft · case 02

The start completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21843

Composition-aware suggestion lifecycle: composition start loses the pre-composition draft · case 03

The start completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21844

Composition-aware suggestion lifecycle: composition start loses the pre-composition draft · case 04

The start completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21845

Composition-aware suggestion lifecycle: composition start loses the pre-composition draft · case 05

The start completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21846

Composition-aware suggestion lifecycle: preedit text becomes a submitted query · case 01

The preedit completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21847

Composition-aware suggestion lifecycle: preedit text becomes a submitted query · case 02

The preedit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21848

Composition-aware suggestion lifecycle: preedit text becomes a submitted query · case 03

The preedit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21849

Composition-aware suggestion lifecycle: preedit text becomes a submitted query · case 04

The preedit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21850

Composition-aware suggestion lifecycle: preedit text becomes a submitted query · case 05

The preedit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21851

Composition-aware suggestion lifecycle: provisional composition schedules remote suggestions · case 01

The schedule completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21852

Composition-aware suggestion lifecycle: provisional composition schedules remote suggestions · case 02

The schedule completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21853

Composition-aware suggestion lifecycle: provisional composition schedules remote suggestions · case 03

The schedule completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21854

Composition-aware suggestion lifecycle: provisional composition schedules remote suggestions · case 04

The schedule completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21855

Composition-aware suggestion lifecycle: provisional composition schedules remote suggestions · case 05

The schedule completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21856

Composition-aware suggestion lifecycle: composition end searches the last preedit instead of final text · case 01

The finalize completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21857

Composition-aware suggestion lifecycle: composition end searches the last preedit instead of final text · case 02

The finalize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21858

Composition-aware suggestion lifecycle: composition end searches the last preedit instead of final text · case 03

The finalize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21859

Composition-aware suggestion lifecycle: composition end searches the last preedit instead of final text · case 04

The finalize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21860

Composition-aware suggestion lifecycle: composition end searches the last preedit instead of final text · case 05

The finalize completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21861

Composition-aware suggestion lifecycle: composition cancellation cannot restore the saved query · case 01

The cancel completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21862

Composition-aware suggestion lifecycle: composition cancellation cannot restore the saved query · case 02

The cancel completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21863

Composition-aware suggestion lifecycle: composition cancellation cannot restore the saved query · case 03

The cancel completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21864

Composition-aware suggestion lifecycle: composition cancellation cannot restore the saved query · case 04

The cancel completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21865

Composition-aware suggestion lifecycle: composition cancellation cannot restore the saved query · case 05

The cancel completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21866

Composition-aware suggestion lifecycle: IME candidate acceptance commits an autocomplete option · case 01

The candidate completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21867

Composition-aware suggestion lifecycle: IME candidate acceptance commits an autocomplete option · case 02

The candidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21868

Composition-aware suggestion lifecycle: IME candidate acceptance commits an autocomplete option · case 03

The candidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21869

Composition-aware suggestion lifecycle: IME candidate acceptance commits an autocomplete option · case 04

The candidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21870

Composition-aware suggestion lifecycle: IME candidate acceptance commits an autocomplete option · case 05

The candidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21871

Composition-aware suggestion lifecycle: stale completion results remain visible under preedit · case 01

The visibility completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21872

Composition-aware suggestion lifecycle: stale completion results remain visible under preedit · case 02

The visibility completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21873

Composition-aware suggestion lifecycle: stale completion results remain visible under preedit · case 03

The visibility completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21874

Composition-aware suggestion lifecycle: stale completion results remain visible under preedit · case 04

The visibility completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21875

Composition-aware suggestion lifecycle: stale completion results remain visible under preedit · case 05

The visibility completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21876

Composition-aware suggestion lifecycle: composition start leaves an older search queued · case 01

The invalidate completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21877

Composition-aware suggestion lifecycle: composition start leaves an older search queued · case 02

The invalidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21878

Composition-aware suggestion lifecycle: composition start leaves an older search queued · case 03

The invalidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21879

Composition-aware suggestion lifecycle: composition start leaves an older search queued · case 04

The invalidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21880

Composition-aware suggestion lifecycle: composition start leaves an older search queued · case 05

The invalidate completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21881

Composition-aware suggestion lifecycle: final display duplicates the committed preedit · case 01

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

Autocomplete interactions● Open access↗
FA-21882

Composition-aware suggestion lifecycle: final display duplicates the committed preedit · case 02

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

Autocomplete interactions◈ Members↗
FA-21883

Composition-aware suggestion lifecycle: final display duplicates the committed preedit · case 03

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

Autocomplete interactions◈ Members↗
FA-21884

Composition-aware suggestion lifecycle: final display duplicates the committed preedit · case 04

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

Autocomplete interactions◈ Members↗
FA-21885

Composition-aware suggestion lifecycle: final display duplicates the committed preedit · case 05

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

Autocomplete interactions◈ Members↗
FA-21886

Composition-aware suggestion lifecycle: post-composition matching retains the provisional highlight · case 01

The rebase completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21887

Composition-aware suggestion lifecycle: post-composition matching retains the provisional highlight · case 02

The rebase completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21888

Composition-aware suggestion lifecycle: post-composition matching retains the provisional highlight · case 03

The rebase completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21889

Composition-aware suggestion lifecycle: post-composition matching retains the provisional highlight · case 04

The rebase completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21890

Composition-aware suggestion lifecycle: post-composition matching retains the provisional highlight · case 05

The rebase completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21891

Suggestion request context: request reads the committed label instead of the draft · case 01

The query completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21892

Suggestion request context: request reads the committed label instead of the draft · case 02

The query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21893

Suggestion request context: request reads the committed label instead of the draft · case 03

The query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21894

Suggestion request context: request reads the committed label instead of the draft · case 04

The query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21895

Suggestion request context: request reads the committed label instead of the draft · case 05

The query completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21896

Suggestion request context: outgoing search is tagged with the next unissued epoch · case 01

The epoch completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-21897

Suggestion request context: outgoing search is tagged with the next unissued epoch · case 02

The epoch completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21898

Suggestion request context: outgoing search is tagged with the next unissued epoch · case 03

The epoch completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21899

Suggestion request context: outgoing search is tagged with the next unissued epoch · case 04

The epoch completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-21900

Suggestion request context: outgoing search is tagged with the next unissued epoch · case 05

The epoch 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 ↗