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

Collection reset announces removed-item noise · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21702

Collection reset announces removed-item noise · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21703

Collection reset announces removed-item noise · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21704

Collection reset announces removed-item noise · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21705

Collection reset announces removed-item noise · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21706

Collection count is based on last item index · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21707

Collection count is based on last item index · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21708

Collection count is based on last item index · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21709

Collection count is based on last item index · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21710

Collection count is based on last item index · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21711

Repeated item ID creates duplicate spoken list item · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21712

Repeated item ID creates duplicate spoken list item · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21713

Repeated item ID creates duplicate spoken list item · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21714

Repeated item ID creates duplicate spoken list item · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21715

Repeated item ID creates duplicate spoken list item · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21716

Announced insertion position uses zero-based index · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21717

Announced insertion position uses zero-based index · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21718

Announced insertion position uses zero-based index · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21719

Announced insertion position uses zero-based index · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21720

Announced insertion position uses zero-based index · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21721

Removal announcement uses ID instead of prior spoken label · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21722

Removal announcement uses ID instead of prior spoken label · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21723

Removal announcement uses ID instead of prior spoken label · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21724

Removal announcement uses ID instead of prior spoken label · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21725

Removal announcement uses ID instead of prior spoken label · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21726

Rename cue reverses old and new spoken labels · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21727

Rename cue reverses old and new spoken labels · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21728

Rename cue reverses old and new spoken labels · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21729

Rename cue reverses old and new spoken labels · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21730

Rename cue reverses old and new spoken labels · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21731

Moved-item cue reports destination from before removal · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21732

Moved-item cue reports destination from before removal · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21733

Moved-item cue reports destination from before removal · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21734

Moved-item cue reports destination from before removal · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21735

Moved-item cue reports destination from before removal · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21736

One batch counts text length instead of semantic changes · case 01

The announcement trace violates the stated list-change-narration contract.

Assistive announcements● Open access↗
FA-21737

One batch counts text length instead of semantic changes · case 02

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21738

One batch counts text length instead of semantic changes · case 03

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21739

One batch counts text length instead of semantic changes · case 04

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21740

One batch counts text length instead of semantic changes · case 05

The announcement trace violates the stated list-change-narration contract.

Assistive announcements◈ Members↗
FA-21741

Reopened speech bundle is still considered already delivered · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21742

Reopened speech bundle is still considered already delivered · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21743

Reopened speech bundle is still considered already delivered · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21744

Reopened speech bundle is still considered already delivered · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21745

Reopened speech bundle is still considered already delivered · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21746

Retracting one bundle erases unrelated delivery receipts · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21747

Retracting one bundle erases unrelated delivery receipts · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21748

Retracting one bundle erases unrelated delivery receipts · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21749

Retracting one bundle erases unrelated delivery receipts · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21750

Retracting one bundle erases unrelated delivery receipts · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21751

Immutable speech bundle accepts a late fragment · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21752

Immutable speech bundle accepts a late fragment · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21753

Immutable speech bundle accepts a late fragment · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21754

Immutable speech bundle accepts a late fragment · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21755

Immutable speech bundle accepts a late fragment · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21756

Correction replaces every segment in announcement bundle · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21757

Correction replaces every segment in announcement bundle · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21758

Correction replaces every segment in announcement bundle · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21759

Correction replaces every segment in announcement bundle · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21760

Correction replaces every segment in announcement bundle · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21761

Segment label rename overwrites its spoken value · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21762

Segment label rename overwrites its spoken value · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21763

Segment label rename overwrites its spoken value · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21764

Segment label rename overwrites its spoken value · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21765

Segment label rename overwrites its spoken value · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21766

Bundle segment limit retains last instead of first segments · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21767

Bundle segment limit retains last instead of first segments · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21768

Bundle segment limit retains last instead of first segments · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21769

Bundle segment limit retains last instead of first segments · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21770

Bundle segment limit retains last instead of first segments · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21771

Seal toggles immutability and a repeated call reopens bundle · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21772

Seal toggles immutability and a repeated call reopens bundle · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21773

Seal toggles immutability and a repeated call reopens bundle · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21774

Seal toggles immutability and a repeated call reopens bundle · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21775

Seal toggles immutability and a repeated call reopens bundle · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21776

Unsealed partial bundle is spoken · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21777

Unsealed partial bundle is spoken · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21778

Unsealed partial bundle is spoken · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21779

Unsealed partial bundle is spoken · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21780

Unsealed partial bundle is spoken · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21781

Bundle speech omits labels needed to distinguish values · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21782

Bundle speech omits labels needed to distinguish values · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21783

Bundle speech omits labels needed to distinguish values · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21784

Bundle speech omits labels needed to distinguish values · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21785

Bundle speech omits labels needed to distinguish values · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21786

Dispatched bundle remains retained for later modification · case 01

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements● Open access↗
FA-21787

Dispatched bundle remains retained for later modification · case 02

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21788

Dispatched bundle remains retained for later modification · case 03

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21789

Dispatched bundle remains retained for later modification · case 04

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21790

Dispatched bundle remains retained for later modification · case 05

The announcement trace violates the stated utterance-bundle contract.

Assistive announcements◈ Members↗
FA-21791

Speech-only mode waits for an impossible braille receipt · case 01

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

Assistive announcements● Open access↗
FA-21792

Speech-only mode waits for an impossible braille receipt · case 02

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

Assistive announcements◈ Members↗
FA-21793

Speech-only mode waits for an impossible braille receipt · case 03

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

Assistive announcements◈ Members↗
FA-21794

Speech-only mode waits for an impossible braille receipt · case 04

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

Assistive announcements◈ Members↗
FA-21795

Speech-only mode waits for an impossible braille receipt · case 05

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

Assistive announcements◈ Members↗
FA-21796

Disabling braille affects pending deliveries but not future ones · case 01

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

Assistive announcements● Open access↗
FA-21797

Disabling braille affects pending deliveries but not future ones · case 02

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

Assistive announcements◈ Members↗
FA-21798

Disabling braille affects pending deliveries but not future ones · case 03

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

Assistive announcements◈ Members↗
FA-21799

Disabling braille affects pending deliveries but not future ones · case 04

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

Assistive announcements◈ Members↗
FA-21800

Disabling braille affects pending deliveries but not future ones · case 05

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

Assistive announcements◈ 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 ↗