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

Irreversible menu command is executed as a hover preview · case 01

Irreversible menu command is executed as a hover preview.

Menu interactions● Open access↗
FA-33802

Irreversible menu command is executed as a hover preview · case 02

Irreversible menu command is executed as a hover preview.

Menu interactions◈ Members↗
FA-33803

Irreversible menu command is executed as a hover preview · case 03

Irreversible menu command is executed as a hover preview.

Menu interactions◈ Members↗
FA-33804

Irreversible menu command is executed as a hover preview · case 04

Irreversible menu command is executed as a hover preview.

Menu interactions◈ Members↗
FA-33805

Irreversible menu command is executed as a hover preview · case 05

Irreversible menu command is executed as a hover preview.

Menu interactions◈ Members↗
FA-33806

Pointer departure commits a provisional menu preview · case 01

Pointer departure commits a provisional menu preview.

Menu interactions● Open access↗
FA-33807

Pointer departure commits a provisional menu preview · case 02

Pointer departure commits a provisional menu preview.

Menu interactions◈ Members↗
FA-33808

Pointer departure commits a provisional menu preview · case 03

Pointer departure commits a provisional menu preview.

Menu interactions◈ Members↗
FA-33809

Pointer departure commits a provisional menu preview · case 04

Pointer departure commits a provisional menu preview.

Menu interactions◈ Members↗
FA-33810

Pointer departure commits a provisional menu preview · case 05

Pointer departure commits a provisional menu preview.

Menu interactions◈ Members↗
FA-33811

Repeated row renders inflate menu impression counts · case 01

Repeated row renders inflate menu impression counts.

Menu interactions● Open access↗
FA-33812

Repeated row renders inflate menu impression counts · case 02

Repeated row renders inflate menu impression counts.

Menu interactions◈ Members↗
FA-33813

Repeated row renders inflate menu impression counts · case 03

Repeated row renders inflate menu impression counts.

Menu interactions◈ Members↗
FA-33814

Repeated row renders inflate menu impression counts · case 04

Repeated row renders inflate menu impression counts.

Menu interactions◈ Members↗
FA-33815

Repeated row renders inflate menu impression counts · case 05

Repeated row renders inflate menu impression counts.

Menu interactions◈ Members↗
FA-33816

Menu metrics conflate invoked commands with successful execution · case 01

Menu metrics conflate invoked commands with successful execution.

Menu interactions● Open access↗
FA-33817

Menu metrics conflate invoked commands with successful execution · case 02

Menu metrics conflate invoked commands with successful execution.

Menu interactions◈ Members↗
FA-33818

Menu metrics conflate invoked commands with successful execution · case 03

Menu metrics conflate invoked commands with successful execution.

Menu interactions◈ Members↗
FA-33819

Menu metrics conflate invoked commands with successful execution · case 04

Menu metrics conflate invoked commands with successful execution.

Menu interactions◈ Members↗
FA-33820

Menu metrics conflate invoked commands with successful execution · case 05

Menu metrics conflate invoked commands with successful execution.

Menu interactions◈ Members↗
FA-33821

Menu usage metrics merge repeated command labels from different branches · case 01

Menu usage metrics merge repeated command labels from different branches.

Menu interactions● Open access↗
FA-33822

Menu usage metrics merge repeated command labels from different branches · case 02

Menu usage metrics merge repeated command labels from different branches.

Menu interactions◈ Members↗
FA-33823

Menu usage metrics merge repeated command labels from different branches · case 03

Menu usage metrics merge repeated command labels from different branches.

Menu interactions◈ Members↗
FA-33824

Menu usage metrics merge repeated command labels from different branches · case 04

Menu usage metrics merge repeated command labels from different branches.

Menu interactions◈ Members↗
FA-33825

Menu usage metrics merge repeated command labels from different branches · case 05

Menu usage metrics merge repeated command labels from different branches.

Menu interactions◈ Members↗
FA-33826

Menu dwell duration is reported as an absolute closing timestamp · case 01

Menu dwell duration is reported as an absolute closing timestamp.

Menu interactions● Open access↗
FA-33827

Menu dwell duration is reported as an absolute closing timestamp · case 02

Menu dwell duration is reported as an absolute closing timestamp.

Menu interactions◈ Members↗
FA-33828

Menu dwell duration is reported as an absolute closing timestamp · case 03

Menu dwell duration is reported as an absolute closing timestamp.

Menu interactions◈ Members↗
FA-33829

Menu dwell duration is reported as an absolute closing timestamp · case 04

Menu dwell duration is reported as an absolute closing timestamp.

Menu interactions◈ Members↗
FA-33830

Menu dwell duration is reported as an absolute closing timestamp · case 05

Menu dwell duration is reported as an absolute closing timestamp.

Menu interactions◈ Members↗
FA-33831

Menu usage event leaks captured command arguments · case 01

Menu usage event leaks captured command arguments.

Menu interactions● Open access↗
FA-33832

Menu usage event leaks captured command arguments · case 02

Menu usage event leaks captured command arguments.

Menu interactions◈ Members↗
FA-33833

Menu usage event leaks captured command arguments · case 03

Menu usage event leaks captured command arguments.

Menu interactions◈ Members↗
FA-33834

Menu usage event leaks captured command arguments · case 04

Menu usage event leaks captured command arguments.

Menu interactions◈ Members↗
FA-33835

Menu usage event leaks captured command arguments · case 05

Menu usage event leaks captured command arguments.

Menu interactions◈ Members↗
FA-33836

Submenu openings count as separate root menu sessions · case 01

Submenu openings count as separate root menu sessions.

Menu interactions● Open access↗
FA-33837

Submenu openings count as separate root menu sessions · case 02

Submenu openings count as separate root menu sessions.

Menu interactions◈ Members↗
FA-33838

Submenu openings count as separate root menu sessions · case 03

Submenu openings count as separate root menu sessions.

Menu interactions◈ Members↗
FA-33839

Submenu openings count as separate root menu sessions · case 04

Submenu openings count as separate root menu sessions.

Menu interactions◈ Members↗
FA-33840

Submenu openings count as separate root menu sessions · case 05

Submenu openings count as separate root menu sessions.

Menu interactions◈ Members↗
FA-33841

Toast exposure timeout: pointer-enter from visible · case 01

The pointer-enter event leaves a notification in expired instead of hover-paused.

Notification interfaces● Open access↗
FA-33842

Toast exposure timeout: pointer-enter from visible · case 02

The pointer-enter event leaves a notification in expired instead of hover-paused.

Notification interfaces◈ Members↗
FA-33843

Toast exposure timeout: pointer-enter from visible · case 03

The pointer-enter event leaves a notification in expired instead of hover-paused.

Notification interfaces◈ Members↗
FA-33844

Toast exposure timeout: pointer-enter from visible · case 04

The pointer-enter event leaves a notification in expired instead of hover-paused.

Notification interfaces◈ Members↗
FA-33845

Toast exposure timeout: pointer-enter from visible · case 05

The pointer-enter event leaves a notification in expired instead of hover-paused.

Notification interfaces◈ Members↗
FA-33846

Toast exposure timeout: pointer-leave from hover-paused · case 01

The pointer-leave event leaves a notification in expired instead of visible.

Notification interfaces● Open access↗
FA-33847

Toast exposure timeout: pointer-leave from hover-paused · case 02

The pointer-leave event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33848

Toast exposure timeout: pointer-leave from hover-paused · case 03

The pointer-leave event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33849

Toast exposure timeout: pointer-leave from hover-paused · case 04

The pointer-leave event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33850

Toast exposure timeout: pointer-leave from hover-paused · case 05

The pointer-leave event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33851

Toast exposure timeout: page-hidden from visible · case 01

The page-hidden event leaves a notification in visible instead of hidden-paused.

Notification interfaces● Open access↗
FA-33852

Toast exposure timeout: page-hidden from visible · case 02

The page-hidden event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33853

Toast exposure timeout: page-hidden from visible · case 03

The page-hidden event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33854

Toast exposure timeout: page-hidden from visible · case 04

The page-hidden event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33855

Toast exposure timeout: page-hidden from visible · case 05

The page-hidden event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33856

Toast exposure timeout: page-visible from hidden-paused · case 01

The page-visible event leaves a notification in expired instead of visible.

Notification interfaces● Open access↗
FA-33857

Toast exposure timeout: page-visible from hidden-paused · case 02

The page-visible event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33858

Toast exposure timeout: page-visible from hidden-paused · case 03

The page-visible event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33859

Toast exposure timeout: page-visible from hidden-paused · case 04

The page-visible event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33860

Toast exposure timeout: page-visible from hidden-paused · case 05

The page-visible event leaves a notification in expired instead of visible.

Notification interfaces◈ Members↗
FA-33861

Toast exposure timeout: page-hidden from hover-paused · case 01

The page-hidden event leaves a notification in hidden-paused instead of both-paused.

Notification interfaces● Open access↗
FA-33862

Toast exposure timeout: page-hidden from hover-paused · case 02

The page-hidden event leaves a notification in hidden-paused instead of both-paused.

Notification interfaces◈ Members↗
FA-33863

Toast exposure timeout: page-hidden from hover-paused · case 03

The page-hidden event leaves a notification in hidden-paused instead of both-paused.

Notification interfaces◈ Members↗
FA-33864

Toast exposure timeout: page-hidden from hover-paused · case 04

The page-hidden event leaves a notification in hidden-paused instead of both-paused.

Notification interfaces◈ Members↗
FA-33865

Toast exposure timeout: page-hidden from hover-paused · case 05

The page-hidden event leaves a notification in hidden-paused instead of both-paused.

Notification interfaces◈ Members↗
FA-33866

Toast exposure timeout: page-visible from both-paused · case 01

The page-visible event leaves a notification in visible instead of hover-paused.

Notification interfaces● Open access↗
FA-33867

Toast exposure timeout: page-visible from both-paused · case 02

The page-visible event leaves a notification in visible instead of hover-paused.

Notification interfaces◈ Members↗
FA-33868

Toast exposure timeout: page-visible from both-paused · case 03

The page-visible event leaves a notification in visible instead of hover-paused.

Notification interfaces◈ Members↗
FA-33869

Toast exposure timeout: page-visible from both-paused · case 04

The page-visible event leaves a notification in visible instead of hover-paused.

Notification interfaces◈ Members↗
FA-33870

Toast exposure timeout: page-visible from both-paused · case 05

The page-visible event leaves a notification in visible instead of hover-paused.

Notification interfaces◈ Members↗
FA-33871

Toast exposure timeout: pointer-leave from both-paused · case 01

The pointer-leave event leaves a notification in visible instead of hidden-paused.

Notification interfaces● Open access↗
FA-33872

Toast exposure timeout: pointer-leave from both-paused · case 02

The pointer-leave event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33873

Toast exposure timeout: pointer-leave from both-paused · case 03

The pointer-leave event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33874

Toast exposure timeout: pointer-leave from both-paused · case 04

The pointer-leave event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33875

Toast exposure timeout: pointer-leave from both-paused · case 05

The pointer-leave event leaves a notification in visible instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33876

Toast exposure timeout: budget-consumed from visible · case 01

The budget-consumed event leaves a notification in visible instead of expired.

Notification interfaces● Open access↗
FA-33877

Toast exposure timeout: budget-consumed from visible · case 02

The budget-consumed event leaves a notification in visible instead of expired.

Notification interfaces◈ Members↗
FA-33878

Toast exposure timeout: budget-consumed from visible · case 03

The budget-consumed event leaves a notification in visible instead of expired.

Notification interfaces◈ Members↗
FA-33879

Toast exposure timeout: budget-consumed from visible · case 04

The budget-consumed event leaves a notification in visible instead of expired.

Notification interfaces◈ Members↗
FA-33880

Toast exposure timeout: budget-consumed from visible · case 05

The budget-consumed event leaves a notification in visible instead of expired.

Notification interfaces◈ Members↗
FA-33881

Toast exposure timeout: late-pointer-enter from expired · case 01

The late-pointer-enter event leaves a notification in hover-paused instead of expired.

Notification interfaces● Open access↗
FA-33882

Toast exposure timeout: late-pointer-enter from expired · case 02

The late-pointer-enter event leaves a notification in hover-paused instead of expired.

Notification interfaces◈ Members↗
FA-33883

Toast exposure timeout: late-pointer-enter from expired · case 03

The late-pointer-enter event leaves a notification in hover-paused instead of expired.

Notification interfaces◈ Members↗
FA-33884

Toast exposure timeout: late-pointer-enter from expired · case 04

The late-pointer-enter event leaves a notification in hover-paused instead of expired.

Notification interfaces◈ Members↗
FA-33885

Toast exposure timeout: late-pointer-enter from expired · case 05

The late-pointer-enter event leaves a notification in hover-paused instead of expired.

Notification interfaces◈ Members↗
FA-33886

Toast exposure timeout: budget-callback from hidden-paused · case 01

The budget-callback event leaves a notification in expired instead of hidden-paused.

Notification interfaces● Open access↗
FA-33887

Toast exposure timeout: budget-callback from hidden-paused · case 02

The budget-callback event leaves a notification in expired instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33888

Toast exposure timeout: budget-callback from hidden-paused · case 03

The budget-callback event leaves a notification in expired instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33889

Toast exposure timeout: budget-callback from hidden-paused · case 04

The budget-callback event leaves a notification in expired instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33890

Toast exposure timeout: budget-callback from hidden-paused · case 05

The budget-callback event leaves a notification in expired instead of hidden-paused.

Notification interfaces◈ Members↗
FA-33891

Notification undo affordance: undo-click from offered · case 01

The undo-click event leaves a notification in committed instead of undo-pending.

Notification interfaces● Open access↗
FA-33892

Notification undo affordance: undo-click from offered · case 02

The undo-click event leaves a notification in committed instead of undo-pending.

Notification interfaces◈ Members↗
FA-33893

Notification undo affordance: undo-click from offered · case 03

The undo-click event leaves a notification in committed instead of undo-pending.

Notification interfaces◈ Members↗
FA-33894

Notification undo affordance: undo-click from offered · case 04

The undo-click event leaves a notification in committed instead of undo-pending.

Notification interfaces◈ Members↗
FA-33895

Notification undo affordance: undo-click from offered · case 05

The undo-click event leaves a notification in committed instead of undo-pending.

Notification interfaces◈ Members↗
FA-33896

Notification undo affordance: undo-success from undo-pending · case 01

The undo-success event leaves a notification in committed instead of restored.

Notification interfaces● Open access↗
FA-33897

Notification undo affordance: undo-success from undo-pending · case 02

The undo-success event leaves a notification in committed instead of restored.

Notification interfaces◈ Members↗
FA-33898

Notification undo affordance: undo-success from undo-pending · case 03

The undo-success event leaves a notification in committed instead of restored.

Notification interfaces◈ Members↗
FA-33899

Notification undo affordance: undo-success from undo-pending · case 04

The undo-success event leaves a notification in committed instead of restored.

Notification interfaces◈ Members↗
FA-33900

Notification undo affordance: undo-success from undo-pending · case 05

The undo-success event leaves a notification in committed instead of restored.

Notification interfaces◈ 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 ↗