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 ↗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
Overflow computation forgets actual overflow-trigger width · case 01
Overflow computation forgets actual overflow-trigger width.
Overflow computation forgets actual overflow-trigger width · case 02
Overflow computation forgets actual overflow-trigger width.
Overflow computation forgets actual overflow-trigger width · case 03
Overflow computation forgets actual overflow-trigger width.
Overflow computation forgets actual overflow-trigger width · case 04
Overflow computation forgets actual overflow-trigger width.
Overflow computation forgets actual overflow-trigger width · case 05
Overflow computation forgets actual overflow-trigger width.
Overflow menu treats individually fitting items as jointly fitting · case 01
Overflow menu treats individually fitting items as jointly fitting.
Overflow menu treats individually fitting items as jointly fitting · case 02
Overflow menu treats individually fitting items as jointly fitting.
Overflow menu treats individually fitting items as jointly fitting · case 03
Overflow menu treats individually fitting items as jointly fitting.
Overflow menu treats individually fitting items as jointly fitting · case 04
Overflow menu treats individually fitting items as jointly fitting.
Overflow menu treats individually fitting items as jointly fitting · case 05
Overflow menu treats individually fitting items as jointly fitting.
Overflow popup drops the first overflowed menu command · case 01
Overflow popup drops the first overflowed menu command.
Overflow popup drops the first overflowed menu command · case 02
Overflow popup drops the first overflowed menu command.
Overflow popup drops the first overflowed menu command · case 03
Overflow popup drops the first overflowed menu command.
Overflow popup drops the first overflowed menu command · case 04
Overflow popup drops the first overflowed menu command.
Overflow popup drops the first overflowed menu command · case 05
Overflow popup drops the first overflowed menu command.
Exactly fitting menu group is unnecessarily moved to overflow · case 01
Exactly fitting menu group is unnecessarily moved to overflow.
Exactly fitting menu group is unnecessarily moved to overflow · case 02
Exactly fitting menu group is unnecessarily moved to overflow.
Exactly fitting menu group is unnecessarily moved to overflow · case 03
Exactly fitting menu group is unnecessarily moved to overflow.
Exactly fitting menu group is unnecessarily moved to overflow · case 04
Exactly fitting menu group is unnecessarily moved to overflow.
Exactly fitting menu group is unnecessarily moved to overflow · case 05
Exactly fitting menu group is unnecessarily moved to overflow.
Restored overflow commands lose their original source order · case 01
Restored overflow commands lose their original source order.
Restored overflow commands lose their original source order · case 02
Restored overflow commands lose their original source order.
Restored overflow commands lose their original source order · case 03
Restored overflow commands lose their original source order.
Restored overflow commands lose their original source order · case 04
Restored overflow commands lose their original source order.
Restored overflow commands lose their original source order · case 05
Restored overflow commands lose their original source order.
Empty overflow popup leaves an unnecessary menu trigger · case 01
Empty overflow popup leaves an unnecessary menu trigger.
Empty overflow popup leaves an unnecessary menu trigger · case 02
Empty overflow popup leaves an unnecessary menu trigger.
Empty overflow popup leaves an unnecessary menu trigger · case 03
Empty overflow popup leaves an unnecessary menu trigger.
Empty overflow popup leaves an unnecessary menu trigger · case 04
Empty overflow popup leaves an unnecessary menu trigger.
Empty overflow popup leaves an unnecessary menu trigger · case 05
Empty overflow popup leaves an unnecessary menu trigger.
Recent menu merges different context-bound uses of one command · case 01
Recent menu merges different context-bound uses of one command.
Recent menu merges different context-bound uses of one command · case 02
Recent menu merges different context-bound uses of one command.
Recent menu merges different context-bound uses of one command · case 03
Recent menu merges different context-bound uses of one command.
Recent menu merges different context-bound uses of one command · case 04
Recent menu merges different context-bound uses of one command.
Recent menu merges different context-bound uses of one command · case 05
Recent menu merges different context-bound uses of one command.
Recent menu promotion leaves duplicate history entries · case 01
Recent menu promotion leaves duplicate history entries.
Recent menu promotion leaves duplicate history entries · case 02
Recent menu promotion leaves duplicate history entries.
Recent menu promotion leaves duplicate history entries · case 03
Recent menu promotion leaves duplicate history entries.
Recent menu promotion leaves duplicate history entries · case 04
Recent menu promotion leaves duplicate history entries.
Recent menu promotion leaves duplicate history entries · case 05
Recent menu promotion leaves duplicate history entries.
Recent command menu ranks frequent old commands above newer invocations · case 01
Recent command menu ranks frequent old commands above newer invocations.
Recent command menu ranks frequent old commands above newer invocations · case 02
Recent command menu ranks frequent old commands above newer invocations.
Recent command menu ranks frequent old commands above newer invocations · case 03
Recent command menu ranks frequent old commands above newer invocations.
Recent command menu ranks frequent old commands above newer invocations · case 04
Recent command menu ranks frequent old commands above newer invocations.
Recent command menu ranks frequent old commands above newer invocations · case 05
Recent command menu ranks frequent old commands above newer invocations.
Recent menu exposes commands removed from the registry · case 01
Recent menu exposes commands removed from the registry.
Recent menu exposes commands removed from the registry · case 02
Recent menu exposes commands removed from the registry.
Recent menu exposes commands removed from the registry · case 03
Recent menu exposes commands removed from the registry.
Recent menu exposes commands removed from the registry · case 04
Recent menu exposes commands removed from the registry.
Recent menu exposes commands removed from the registry · case 05
Recent menu exposes commands removed from the registry.
Recent menu capacity retains oldest entries instead of newest · case 01
Recent menu capacity retains oldest entries instead of newest.
Recent menu capacity retains oldest entries instead of newest · case 02
Recent menu capacity retains oldest entries instead of newest.
Recent menu capacity retains oldest entries instead of newest · case 03
Recent menu capacity retains oldest entries instead of newest.
Recent menu capacity retains oldest entries instead of newest · case 04
Recent menu capacity retains oldest entries instead of newest.
Recent menu capacity retains oldest entries instead of newest · case 05
Recent menu capacity retains oldest entries instead of newest.
Private context command appears in the persistent recent menu · case 01
Private context command appears in the persistent recent menu.
Private context command appears in the persistent recent menu · case 02
Private context command appears in the persistent recent menu.
Private context command appears in the persistent recent menu · case 03
Private context command appears in the persistent recent menu.
Private context command appears in the persistent recent menu · case 04
Private context command appears in the persistent recent menu.
Private context command appears in the persistent recent menu · case 05
Private context command appears in the persistent recent menu.
Uncommitted menu action produces an undo receipt · case 01
Uncommitted menu action produces an undo receipt.
Uncommitted menu action produces an undo receipt · case 02
Uncommitted menu action produces an undo receipt.
Uncommitted menu action produces an undo receipt · case 03
Uncommitted menu action produces an undo receipt.
Uncommitted menu action produces an undo receipt · case 04
Uncommitted menu action produces an undo receipt.
Uncommitted menu action produces an undo receipt · case 05
Uncommitted menu action produces an undo receipt.
Menu command rollback executes effects in forward order · case 01
Menu command rollback executes effects in forward order.
Menu command rollback executes effects in forward order · case 02
Menu command rollback executes effects in forward order.
Menu command rollback executes effects in forward order · case 03
Menu command rollback executes effects in forward order.
Menu command rollback executes effects in forward order · case 04
Menu command rollback executes effects in forward order.
Menu command rollback executes effects in forward order · case 05
Menu command rollback executes effects in forward order.
Menu undo receipt captures another action on the same document · case 01
Menu undo receipt captures another action on the same document.
Menu undo receipt captures another action on the same document · case 02
Menu undo receipt captures another action on the same document.
Menu undo receipt captures another action on the same document · case 03
Menu undo receipt captures another action on the same document.
Menu undo receipt captures another action on the same document · case 04
Menu undo receipt captures another action on the same document.
Menu undo receipt captures another action on the same document · case 05
Menu undo receipt captures another action on the same document.
Undo menu label changes retroactively after command relabeling · case 01
Undo menu label changes retroactively after command relabeling.
Undo menu label changes retroactively after command relabeling · case 02
Undo menu label changes retroactively after command relabeling.
Undo menu label changes retroactively after command relabeling · case 03
Undo menu label changes retroactively after command relabeling.
Undo menu label changes retroactively after command relabeling · case 04
Undo menu label changes retroactively after command relabeling.
Undo menu label changes retroactively after command relabeling · case 05
Undo menu label changes retroactively after command relabeling.
No-op menu action adds a meaningless undo entry · case 01
No-op menu action adds a meaningless undo entry.
No-op menu action adds a meaningless undo entry · case 02
No-op menu action adds a meaningless undo entry.
No-op menu action adds a meaningless undo entry · case 03
No-op menu action adds a meaningless undo entry.
No-op menu action adds a meaningless undo entry · case 04
No-op menu action adds a meaningless undo entry.
No-op menu action adds a meaningless undo entry · case 05
No-op menu action adds a meaningless undo entry.
Menu history merges identical commands from different context targets · case 01
Menu history merges identical commands from different context targets.
Menu history merges identical commands from different context targets · case 02
Menu history merges identical commands from different context targets.
Menu history merges identical commands from different context targets · case 03
Menu history merges identical commands from different context targets.
Menu history merges identical commands from different context targets · case 04
Menu history merges identical commands from different context targets.
Menu history merges identical commands from different context targets · case 05
Menu history merges identical commands from different context targets.
Initial lazy submenu shows an empty list while content is pending · case 01
Initial lazy submenu shows an empty list while content is pending.
Initial lazy submenu shows an empty list while content is pending · case 02
Initial lazy submenu shows an empty list while content is pending.
Initial lazy submenu shows an empty list while content is pending · case 03
Initial lazy submenu shows an empty list while content is pending.
Initial lazy submenu shows an empty list while content is pending · case 04
Initial lazy submenu shows an empty list while content is pending.
Initial lazy submenu shows an empty list while content is pending · case 05
Initial lazy submenu shows an empty list while content is pending.
Refreshing submenu discards usable existing commands · case 01
Refreshing submenu discards usable existing commands.
Refreshing submenu discards usable existing commands · case 02
Refreshing submenu discards usable existing commands.
Refreshing submenu discards usable existing commands · case 03
Refreshing submenu discards usable existing commands.
Refreshing submenu discards usable existing commands · case 04
Refreshing submenu discards usable existing commands.
Refreshing submenu discards usable existing commands · case 05
Refreshing submenu discards usable existing commands.
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 ↗