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

Parameter submenu loses earlier parent command bindings · case 01

Parameter submenu loses earlier parent command bindings.

Menu interactions● Open access↗
FA-33602

Parameter submenu loses earlier parent command bindings · case 02

Parameter submenu loses earlier parent command bindings.

Menu interactions◈ Members↗
FA-33603

Parameter submenu loses earlier parent command bindings · case 03

Parameter submenu loses earlier parent command bindings.

Menu interactions◈ Members↗
FA-33604

Parameter submenu loses earlier parent command bindings · case 04

Parameter submenu loses earlier parent command bindings.

Menu interactions◈ Members↗
FA-33605

Parameter submenu loses earlier parent command bindings · case 05

Parameter submenu loses earlier parent command bindings.

Menu interactions◈ Members↗
FA-33606

Parameter row dispatches itself instead of its parent menu command · case 01

Parameter row dispatches itself instead of its parent menu command.

Menu interactions● Open access↗
FA-33607

Parameter row dispatches itself instead of its parent menu command · case 02

Parameter row dispatches itself instead of its parent menu command.

Menu interactions◈ Members↗
FA-33608

Parameter row dispatches itself instead of its parent menu command · case 03

Parameter row dispatches itself instead of its parent menu command.

Menu interactions◈ Members↗
FA-33609

Parameter row dispatches itself instead of its parent menu command · case 04

Parameter row dispatches itself instead of its parent menu command.

Menu interactions◈ Members↗
FA-33610

Parameter row dispatches itself instead of its parent menu command · case 05

Parameter row dispatches itself instead of its parent menu command.

Menu interactions◈ Members↗
FA-33611

Cancelling a parameter submenu commits unfinished arguments · case 01

Cancelling a parameter submenu commits unfinished arguments.

Menu interactions● Open access↗
FA-33612

Cancelling a parameter submenu commits unfinished arguments · case 02

Cancelling a parameter submenu commits unfinished arguments.

Menu interactions◈ Members↗
FA-33613

Cancelling a parameter submenu commits unfinished arguments · case 03

Cancelling a parameter submenu commits unfinished arguments.

Menu interactions◈ Members↗
FA-33614

Cancelling a parameter submenu commits unfinished arguments · case 04

Cancelling a parameter submenu commits unfinished arguments.

Menu interactions◈ Members↗
FA-33615

Cancelling a parameter submenu commits unfinished arguments · case 05

Cancelling a parameter submenu commits unfinished arguments.

Menu interactions◈ Members↗
FA-33616

Parameter submenu enables commit with missing required bindings · case 01

Parameter submenu enables commit with missing required bindings.

Menu interactions● Open access↗
FA-33617

Parameter submenu enables commit with missing required bindings · case 02

Parameter submenu enables commit with missing required bindings.

Menu interactions◈ Members↗
FA-33618

Parameter submenu enables commit with missing required bindings · case 03

Parameter submenu enables commit with missing required bindings.

Menu interactions◈ Members↗
FA-33619

Parameter submenu enables commit with missing required bindings · case 04

Parameter submenu enables commit with missing required bindings.

Menu interactions◈ Members↗
FA-33620

Parameter submenu enables commit with missing required bindings · case 05

Parameter submenu enables commit with missing required bindings.

Menu interactions◈ Members↗
FA-33621

Parameter menu binds the display label instead of typed value · case 01

Parameter menu binds the display label instead of typed value.

Menu interactions● Open access↗
FA-33622

Parameter menu binds the display label instead of typed value · case 02

Parameter menu binds the display label instead of typed value.

Menu interactions◈ Members↗
FA-33623

Parameter menu binds the display label instead of typed value · case 03

Parameter menu binds the display label instead of typed value.

Menu interactions◈ Members↗
FA-33624

Parameter menu binds the display label instead of typed value · case 04

Parameter menu binds the display label instead of typed value.

Menu interactions◈ Members↗
FA-33625

Parameter menu binds the display label instead of typed value · case 05

Parameter menu binds the display label instead of typed value.

Menu interactions◈ Members↗
FA-33626

Parameter submenu completion skips its owning command menu · case 01

Parameter submenu completion skips its owning command menu.

Menu interactions● Open access↗
FA-33627

Parameter submenu completion skips its owning command menu · case 02

Parameter submenu completion skips its owning command menu.

Menu interactions◈ Members↗
FA-33628

Parameter submenu completion skips its owning command menu · case 03

Parameter submenu completion skips its owning command menu.

Menu interactions◈ Members↗
FA-33629

Parameter submenu completion skips its owning command menu · case 04

Parameter submenu completion skips its owning command menu.

Menu interactions◈ Members↗
FA-33630

Parameter submenu completion skips its owning command menu · case 05

Parameter submenu completion skips its owning command menu.

Menu interactions◈ Members↗
FA-33631

Queued menu invocation rebinds its context at enqueue time · case 01

Queued menu invocation rebinds its context at enqueue time.

Menu interactions● Open access↗
FA-33632

Queued menu invocation rebinds its context at enqueue time · case 02

Queued menu invocation rebinds its context at enqueue time.

Menu interactions◈ Members↗
FA-33633

Queued menu invocation rebinds its context at enqueue time · case 03

Queued menu invocation rebinds its context at enqueue time.

Menu interactions◈ Members↗
FA-33634

Queued menu invocation rebinds its context at enqueue time · case 04

Queued menu invocation rebinds its context at enqueue time.

Menu interactions◈ Members↗
FA-33635

Queued menu invocation rebinds its context at enqueue time · case 05

Queued menu invocation rebinds its context at enqueue time.

Menu interactions◈ Members↗
FA-33636

Menu command queue removes a different invocation than it executes · case 01

Menu command queue removes a different invocation than it executes.

Menu interactions● Open access↗
FA-33637

Menu command queue removes a different invocation than it executes · case 02

Menu command queue removes a different invocation than it executes.

Menu interactions◈ Members↗
FA-33638

Menu command queue removes a different invocation than it executes · case 03

Menu command queue removes a different invocation than it executes.

Menu interactions◈ Members↗
FA-33639

Menu command queue removes a different invocation than it executes · case 04

Menu command queue removes a different invocation than it executes.

Menu interactions◈ Members↗
FA-33640

Menu command queue removes a different invocation than it executes · case 05

Menu command queue removes a different invocation than it executes.

Menu interactions◈ Members↗
FA-33641

Cancelling one queued menu transaction removes same-command siblings · case 01

Cancelling one queued menu transaction removes same-command siblings.

Menu interactions● Open access↗
FA-33642

Cancelling one queued menu transaction removes same-command siblings · case 02

Cancelling one queued menu transaction removes same-command siblings.

Menu interactions◈ Members↗
FA-33643

Cancelling one queued menu transaction removes same-command siblings · case 03

Cancelling one queued menu transaction removes same-command siblings.

Menu interactions◈ Members↗
FA-33644

Cancelling one queued menu transaction removes same-command siblings · case 04

Cancelling one queued menu transaction removes same-command siblings.

Menu interactions◈ Members↗
FA-33645

Cancelling one queued menu transaction removes same-command siblings · case 05

Cancelling one queued menu transaction removes same-command siblings.

Menu interactions◈ Members↗
FA-33646

Busy document menu lane blocks unrelated document commands · case 01

Busy document menu lane blocks unrelated document commands.

Menu interactions● Open access↗
FA-33647

Busy document menu lane blocks unrelated document commands · case 02

Busy document menu lane blocks unrelated document commands.

Menu interactions◈ Members↗
FA-33648

Busy document menu lane blocks unrelated document commands · case 03

Busy document menu lane blocks unrelated document commands.

Menu interactions◈ Members↗
FA-33649

Busy document menu lane blocks unrelated document commands · case 04

Busy document menu lane blocks unrelated document commands.

Menu interactions◈ Members↗
FA-33650

Busy document menu lane blocks unrelated document commands · case 05

Busy document menu lane blocks unrelated document commands.

Menu interactions◈ Members↗
FA-33651

Recoverable menu command failure discards remaining queued work · case 01

Recoverable menu command failure discards remaining queued work.

Menu interactions● Open access↗
FA-33652

Recoverable menu command failure discards remaining queued work · case 02

Recoverable menu command failure discards remaining queued work.

Menu interactions◈ Members↗
FA-33653

Recoverable menu command failure discards remaining queued work · case 03

Recoverable menu command failure discards remaining queued work.

Menu interactions◈ Members↗
FA-33654

Recoverable menu command failure discards remaining queued work · case 04

Recoverable menu command failure discards remaining queued work.

Menu interactions◈ Members↗
FA-33655

Recoverable menu command failure discards remaining queued work · case 05

Recoverable menu command failure discards remaining queued work.

Menu interactions◈ Members↗
FA-33656

Closing popup cancels explicitly detached queued menu commands · case 01

Closing popup cancels explicitly detached queued menu commands.

Menu interactions● Open access↗
FA-33657

Closing popup cancels explicitly detached queued menu commands · case 02

Closing popup cancels explicitly detached queued menu commands.

Menu interactions◈ Members↗
FA-33658

Closing popup cancels explicitly detached queued menu commands · case 03

Closing popup cancels explicitly detached queued menu commands.

Menu interactions◈ Members↗
FA-33659

Closing popup cancels explicitly detached queued menu commands · case 04

Closing popup cancels explicitly detached queued menu commands.

Menu interactions◈ Members↗
FA-33660

Closing popup cancels explicitly detached queued menu commands · case 05

Closing popup cancels explicitly detached queued menu commands.

Menu interactions◈ Members↗
FA-33661

One failed menu provider removes every provider section · case 01

One failed menu provider removes every provider section.

Menu interactions● Open access↗
FA-33662

One failed menu provider removes every provider section · case 02

One failed menu provider removes every provider section.

Menu interactions◈ Members↗
FA-33663

One failed menu provider removes every provider section · case 03

One failed menu provider removes every provider section.

Menu interactions◈ Members↗
FA-33664

One failed menu provider removes every provider section · case 04

One failed menu provider removes every provider section.

Menu interactions◈ Members↗
FA-33665

One failed menu provider removes every provider section · case 05

One failed menu provider removes every provider section.

Menu interactions◈ Members↗
FA-33666

Menu provider failure ignores its declared offline fallback commands · case 01

Menu provider failure ignores its declared offline fallback commands.

Menu interactions● Open access↗
FA-33667

Menu provider failure ignores its declared offline fallback commands · case 02

Menu provider failure ignores its declared offline fallback commands.

Menu interactions◈ Members↗
FA-33668

Menu provider failure ignores its declared offline fallback commands · case 03

Menu provider failure ignores its declared offline fallback commands.

Menu interactions◈ Members↗
FA-33669

Menu provider failure ignores its declared offline fallback commands · case 04

Menu provider failure ignores its declared offline fallback commands.

Menu interactions◈ Members↗
FA-33670

Menu provider failure ignores its declared offline fallback commands · case 05

Menu provider failure ignores its declared offline fallback commands.

Menu interactions◈ Members↗
FA-33671

Menu provider error is attributed to the root menu provider · case 01

Menu provider error is attributed to the root menu provider.

Menu interactions● Open access↗
FA-33672

Menu provider error is attributed to the root menu provider · case 02

Menu provider error is attributed to the root menu provider.

Menu interactions◈ Members↗
FA-33673

Menu provider error is attributed to the root menu provider · case 03

Menu provider error is attributed to the root menu provider.

Menu interactions◈ Members↗
FA-33674

Menu provider error is attributed to the root menu provider · case 04

Menu provider error is attributed to the root menu provider.

Menu interactions◈ Members↗
FA-33675

Menu provider error is attributed to the root menu provider · case 05

Menu provider error is attributed to the root menu provider.

Menu interactions◈ Members↗
FA-33676

Recovering one menu provider clears unrelated provider errors · case 01

Recovering one menu provider clears unrelated provider errors.

Menu interactions● Open access↗
FA-33677

Recovering one menu provider clears unrelated provider errors · case 02

Recovering one menu provider clears unrelated provider errors.

Menu interactions◈ Members↗
FA-33678

Recovering one menu provider clears unrelated provider errors · case 03

Recovering one menu provider clears unrelated provider errors.

Menu interactions◈ Members↗
FA-33679

Recovering one menu provider clears unrelated provider errors · case 04

Recovering one menu provider clears unrelated provider errors.

Menu interactions◈ Members↗
FA-33680

Recovering one menu provider clears unrelated provider errors · case 05

Recovering one menu provider clears unrelated provider errors.

Menu interactions◈ Members↗
FA-33681

Fatal malformed menu definition is replaced with unsafe stale content · case 01

Fatal malformed menu definition is replaced with unsafe stale content.

Menu interactions● Open access↗
FA-33682

Fatal malformed menu definition is replaced with unsafe stale content · case 02

Fatal malformed menu definition is replaced with unsafe stale content.

Menu interactions◈ Members↗
FA-33683

Fatal malformed menu definition is replaced with unsafe stale content · case 03

Fatal malformed menu definition is replaced with unsafe stale content.

Menu interactions◈ Members↗
FA-33684

Fatal malformed menu definition is replaced with unsafe stale content · case 04

Fatal malformed menu definition is replaced with unsafe stale content.

Menu interactions◈ Members↗
FA-33685

Fatal malformed menu definition is replaced with unsafe stale content · case 05

Fatal malformed menu definition is replaced with unsafe stale content.

Menu interactions◈ Members↗
FA-33686

Menu retry control forgets consumed provider retry attempts · case 01

Menu retry control forgets consumed provider retry attempts.

Menu interactions● Open access↗
FA-33687

Menu retry control forgets consumed provider retry attempts · case 02

Menu retry control forgets consumed provider retry attempts.

Menu interactions◈ Members↗
FA-33688

Menu retry control forgets consumed provider retry attempts · case 03

Menu retry control forgets consumed provider retry attempts.

Menu interactions◈ Members↗
FA-33689

Menu retry control forgets consumed provider retry attempts · case 04

Menu retry control forgets consumed provider retry attempts.

Menu interactions◈ Members↗
FA-33690

Menu retry control forgets consumed provider retry attempts · case 05

Menu retry control forgets consumed provider retry attempts.

Menu interactions◈ Members↗
FA-33691

Menu confirmation loses the captured invocation intent · case 01

Menu confirmation loses the captured invocation intent.

Menu interactions● Open access↗
FA-33692

Menu confirmation loses the captured invocation intent · case 02

Menu confirmation loses the captured invocation intent.

Menu interactions◈ Members↗
FA-33693

Menu confirmation loses the captured invocation intent · case 03

Menu confirmation loses the captured invocation intent.

Menu interactions◈ Members↗
FA-33694

Menu confirmation loses the captured invocation intent · case 04

Menu confirmation loses the captured invocation intent.

Menu interactions◈ Members↗
FA-33695

Menu confirmation loses the captured invocation intent · case 05

Menu confirmation loses the captured invocation intent.

Menu interactions◈ Members↗
FA-33696

Cancelled menu confirmation leaves an executable pending intent · case 01

Cancelled menu confirmation leaves an executable pending intent.

Menu interactions● Open access↗
FA-33697

Cancelled menu confirmation leaves an executable pending intent · case 02

Cancelled menu confirmation leaves an executable pending intent.

Menu interactions◈ Members↗
FA-33698

Cancelled menu confirmation leaves an executable pending intent · case 03

Cancelled menu confirmation leaves an executable pending intent.

Menu interactions◈ Members↗
FA-33699

Cancelled menu confirmation leaves an executable pending intent · case 04

Cancelled menu confirmation leaves an executable pending intent.

Menu interactions◈ Members↗
FA-33700

Cancelled menu confirmation leaves an executable pending intent · case 05

Cancelled menu confirmation leaves an executable pending intent.

Menu 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 ↗