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

Pronunciation correction is ignored · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20702

Pronunciation correction is ignored · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20703

Pronunciation correction is ignored · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20704

Pronunciation correction is ignored · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20705

Pronunciation correction is ignored · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20706

Deleting one pronunciation removes the entire dictionary · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20707

Deleting one pronunciation removes the entire dictionary · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20708

Deleting one pronunciation removes the entire dictionary · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20709

Deleting one pronunciation removes the entire dictionary · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20710

Deleting one pronunciation removes the entire dictionary · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20711

Resetting voice also resets the announcement language · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20712

Resetting voice also resets the announcement language · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20713

Resetting voice also resets the announcement language · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20714

Resetting voice also resets the announcement language · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20715

Resetting voice also resets the announcement language · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20716

Pronunciation tokenizer collapses deliberate pause spaces · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20717

Pronunciation tokenizer collapses deliberate pause spaces · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20718

Pronunciation tokenizer collapses deliberate pause spaces · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20719

Pronunciation tokenizer collapses deliberate pause spaces · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20720

Pronunciation tokenizer collapses deliberate pause spaces · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20721

Pronunciation lookup folds case without a declared rule · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20722

Pronunciation lookup folds case without a declared rule · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20723

Pronunciation lookup folds case without a declared rule · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20724

Pronunciation lookup folds case without a declared rule · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20725

Pronunciation lookup folds case without a declared rule · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20726

Queued speech drops the selected voice · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20727

Queued speech drops the selected voice · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20728

Queued speech drops the selected voice · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20729

Queued speech drops the selected voice · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20730

Queued speech drops the selected voice · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20731

Speech envelopes are flushed in reverse order · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20732

Speech envelopes are flushed in reverse order · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20733

Speech envelopes are flushed in reverse order · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20734

Speech envelopes are flushed in reverse order · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20735

Speech envelopes are flushed in reverse order · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20736

Flushed envelopes replay at the next flush · case 01

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements● Open access↗
FA-20737

Flushed envelopes replay at the next flush · case 02

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20738

Flushed envelopes replay at the next flush · case 03

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20739

Flushed envelopes replay at the next flush · case 04

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20740

Flushed envelopes replay at the next flush · case 05

The announcement trace violates the stated locale-snapshot contract.

Assistive announcements◈ Members↗
FA-20741

Lowered group urgency retains the earlier high floor · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20742

Lowered group urgency retains the earlier high floor · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20743

Lowered group urgency retains the earlier high floor · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20744

Lowered group urgency retains the earlier high floor · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20745

Lowered group urgency retains the earlier high floor · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20746

New announcement cuts ahead of same-priority work · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20747

New announcement cuts ahead of same-priority work · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20748

New announcement cuts ahead of same-priority work · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20749

New announcement cuts ahead of same-priority work · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20750

New announcement cuts ahead of same-priority work · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20751

Group cancellation compares announcement IDs · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20752

Group cancellation compares announcement IDs · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20753

Group cancellation compares announcement IDs · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20754

Group cancellation compares announcement IDs · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20755

Group cancellation compares announcement IDs · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20756

Deleted group preserves its urgency for later reuse · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20757

Deleted group preserves its urgency for later reuse · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20758

Deleted group preserves its urgency for later reuse · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20759

Deleted group preserves its urgency for later reuse · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20760

Deleted group preserves its urgency for later reuse · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20761

Moving one announcement moves every group member · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20762

Moving one announcement moves every group member · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20763

Moving one announcement moves every group member · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20764

Moving one announcement moves every group member · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20765

Moving one announcement moves every group member · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20766

Resetting urgency deletes queued announcements · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20767

Resetting urgency deletes queued announcements · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20768

Resetting urgency deletes queued announcements · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20769

Resetting urgency deletes queued announcements · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20770

Resetting urgency deletes queued announcements · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20771

Inherited and local speech priorities are added · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20772

Inherited and local speech priorities are added · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20773

Inherited and local speech priorities are added · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20774

Inherited and local speech priorities are added · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20775

Inherited and local speech priorities are added · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20776

Equal urgency messages are selected newest first · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20777

Equal urgency messages are selected newest first · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20778

Equal urgency messages are selected newest first · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20779

Equal urgency messages are selected newest first · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20780

Equal urgency messages are selected newest first · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20781

Urgent dispatch removes the queue head instead of winner · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20782

Urgent dispatch removes the queue head instead of winner · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20783

Urgent dispatch removes the queue head instead of winner · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20784

Urgent dispatch removes the queue head instead of winner · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20785

Urgent dispatch removes the queue head instead of winner · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20786

Priority dispatcher speaks the group instead of message text · case 01

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements● Open access↗
FA-20787

Priority dispatcher speaks the group instead of message text · case 02

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20788

Priority dispatcher speaks the group instead of message text · case 03

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20789

Priority dispatcher speaks the group instead of message text · case 04

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20790

Priority dispatcher speaks the group instead of message text · case 05

The announcement trace violates the stated priority-inheritance contract.

Assistive announcements◈ Members↗
FA-20791

Zero coalescing window allows immediate speech · case 01

The announcement trace violates the stated coalescing-window contract.

Assistive announcements● Open access↗
FA-20792

Zero coalescing window allows immediate speech · case 02

The announcement trace violates the stated coalescing-window contract.

Assistive announcements◈ Members↗
FA-20793

Zero coalescing window allows immediate speech · case 03

The announcement trace violates the stated coalescing-window contract.

Assistive announcements◈ Members↗
FA-20794

Zero coalescing window allows immediate speech · case 04

The announcement trace violates the stated coalescing-window contract.

Assistive announcements◈ Members↗
FA-20795

Zero coalescing window allows immediate speech · case 05

The announcement trace violates the stated coalescing-window contract.

Assistive announcements◈ Members↗
FA-20796

Coalescing preserves the initial status text · case 01

The announcement trace violates the stated coalescing-window contract.

Assistive announcements● Open access↗
FA-20797

Coalescing preserves the initial status text · case 02

The announcement trace violates the stated coalescing-window contract.

Assistive announcements◈ Members↗
FA-20798

Coalescing preserves the initial status text · case 03

The announcement trace violates the stated coalescing-window contract.

Assistive announcements◈ Members↗
FA-20799

Coalescing preserves the initial status text · case 04

The announcement trace violates the stated coalescing-window contract.

Assistive announcements◈ Members↗
FA-20800

Coalescing preserves the initial status text · case 05

The announcement trace violates the stated coalescing-window 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 ↗