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
Unsaved navigation confirmation: Replace navigation mode · case 01
Replace navigation mode.
Unsaved navigation confirmation: Replace navigation mode · case 02
Replace navigation mode.
Unsaved navigation confirmation: Replace navigation mode · case 03
Replace navigation mode.
Unsaved navigation confirmation: Replace navigation mode · case 04
Replace navigation mode.
Unsaved navigation confirmation: Replace navigation mode · case 05
Replace navigation mode.
Unsaved navigation confirmation: Same location noop · case 01
Same location noop.
Unsaved navigation confirmation: Same location noop · case 02
Same location noop.
Unsaved navigation confirmation: Same location noop · case 03
Same location noop.
Unsaved navigation confirmation: Same location noop · case 04
Same location noop.
Unsaved navigation confirmation: Same location noop · case 05
Same location noop.
Unsaved navigation confirmation: One shot bypass consumption · case 01
One shot bypass consumption.
Unsaved navigation confirmation: One shot bypass consumption · case 02
One shot bypass consumption.
Unsaved navigation confirmation: One shot bypass consumption · case 03
One shot bypass consumption.
Unsaved navigation confirmation: One shot bypass consumption · case 04
One shot bypass consumption.
Unsaved navigation confirmation: One shot bypass consumption · case 05
One shot bypass consumption.
Unsaved navigation confirmation: Prompt visibility · case 01
Prompt visibility.
Unsaved navigation confirmation: Prompt visibility · case 02
Prompt visibility.
Unsaved navigation confirmation: Prompt visibility · case 03
Prompt visibility.
Unsaved navigation confirmation: Prompt visibility · case 04
Prompt visibility.
Unsaved navigation confirmation: Prompt visibility · case 05
Prompt visibility.
Unsaved navigation confirmation: Discard only after confirm · case 01
Discard only after confirm.
Unsaved navigation confirmation: Discard only after confirm · case 02
Discard only after confirm.
Unsaved navigation confirmation: Discard only after confirm · case 03
Discard only after confirm.
Unsaved navigation confirmation: Discard only after confirm · case 04
Discard only after confirm.
Unsaved navigation confirmation: Discard only after confirm · case 05
Discard only after confirm.
Per-history-entry scroll restoration: Entry key lookup · case 01
Entry key lookup.
Per-history-entry scroll restoration: Entry key lookup · case 02
Entry key lookup.
Per-history-entry scroll restoration: Entry key lookup · case 03
Entry key lookup.
Per-history-entry scroll restoration: Entry key lookup · case 04
Entry key lookup.
Per-history-entry scroll restoration: Entry key lookup · case 05
Entry key lookup.
Per-history-entry scroll restoration: Push resets position · case 01
Push resets position.
Per-history-entry scroll restoration: Push resets position · case 02
Push resets position.
Per-history-entry scroll restoration: Push resets position · case 03
Push resets position.
Per-history-entry scroll restoration: Push resets position · case 04
Push resets position.
Per-history-entry scroll restoration: Push resets position · case 05
Push resets position.
Per-history-entry scroll restoration: Layout ready deferral · case 01
Layout ready deferral.
Per-history-entry scroll restoration: Layout ready deferral · case 02
Layout ready deferral.
Per-history-entry scroll restoration: Layout ready deferral · case 03
Layout ready deferral.
Per-history-entry scroll restoration: Layout ready deferral · case 04
Layout ready deferral.
Per-history-entry scroll restoration: Layout ready deferral · case 05
Layout ready deferral.
Per-history-entry scroll restoration: Clamp restored position · case 01
Clamp restored position.
Per-history-entry scroll restoration: Clamp restored position · case 02
Clamp restored position.
Per-history-entry scroll restoration: Clamp restored position · case 03
Clamp restored position.
Per-history-entry scroll restoration: Clamp restored position · case 04
Clamp restored position.
Per-history-entry scroll restoration: Clamp restored position · case 05
Clamp restored position.
Per-history-entry scroll restoration: Anchor precedes saved position · case 01
Anchor precedes saved position.
Per-history-entry scroll restoration: Anchor precedes saved position · case 02
Anchor precedes saved position.
Per-history-entry scroll restoration: Anchor precedes saved position · case 03
Anchor precedes saved position.
Per-history-entry scroll restoration: Anchor precedes saved position · case 04
Anchor precedes saved position.
Per-history-entry scroll restoration: Anchor precedes saved position · case 05
Anchor precedes saved position.
Per-history-entry scroll restoration: Missing entry detection · case 01
Missing entry detection.
Per-history-entry scroll restoration: Missing entry detection · case 02
Missing entry detection.
Per-history-entry scroll restoration: Missing entry detection · case 03
Missing entry detection.
Per-history-entry scroll restoration: Missing entry detection · case 04
Missing entry detection.
Per-history-entry scroll restoration: Missing entry detection · case 05
Missing entry detection.
Per-history-entry scroll restoration: Restoration mode · case 01
Restoration mode.
Per-history-entry scroll restoration: Restoration mode · case 02
Restoration mode.
Per-history-entry scroll restoration: Restoration mode · case 03
Restoration mode.
Per-history-entry scroll restoration: Restoration mode · case 04
Restoration mode.
Per-history-entry scroll restoration: Restoration mode · case 05
Restoration mode.
Per-history-entry scroll restoration: Saved position prune · case 01
Saved position prune.
Per-history-entry scroll restoration: Saved position prune · case 02
Saved position prune.
Per-history-entry scroll restoration: Saved position prune · case 03
Saved position prune.
Per-history-entry scroll restoration: Saved position prune · case 04
Saved position prune.
Per-history-entry scroll restoration: Saved position prune · case 05
Saved position prune.
Per-history-entry scroll restoration: Anchor layout gate · case 01
Anchor layout gate.
Per-history-entry scroll restoration: Anchor layout gate · case 02
Anchor layout gate.
Per-history-entry scroll restoration: Anchor layout gate · case 03
Anchor layout gate.
Per-history-entry scroll restoration: Anchor layout gate · case 04
Anchor layout gate.
Per-history-entry scroll restoration: Anchor layout gate · case 05
Anchor layout gate.
Per-history-entry scroll restoration: Restore command · case 01
Restore command.
Per-history-entry scroll restoration: Restore command · case 02
Restore command.
Per-history-entry scroll restoration: Restore command · case 03
Restore command.
Per-history-entry scroll restoration: Restore command · case 04
Restore command.
Per-history-entry scroll restoration: Restore command · case 05
Restore command.
Client route-state projection: Repeated values retention · case 01
Repeated values retention.
Client route-state projection: Repeated values retention · case 02
Repeated values retention.
Client route-state projection: Repeated values retention · case 03
Repeated values retention.
Client route-state projection: Repeated values retention · case 04
Repeated values retention.
Client route-state projection: Repeated values retention · case 05
Repeated values retention.
Client route-state projection: Empty query value · case 01
Empty query value.
Client route-state projection: Empty query value · case 02
Empty query value.
Client route-state projection: Empty query value · case 03
Empty query value.
Client route-state projection: Empty query value · case 04
Empty query value.
Client route-state projection: Empty query value · case 05
Empty query value.
Client route-state projection: Query default merge · case 01
Query default merge.
Client route-state projection: Query default merge · case 02
Query default merge.
Client route-state projection: Query default merge · case 03
Query default merge.
Client route-state projection: Query default merge · case 04
Query default merge.
Client route-state projection: Query default merge · case 05
Query default merge.
Client route-state projection: Fragment null preservation · case 01
Fragment null preservation.
Client route-state projection: Fragment null preservation · case 02
Fragment null preservation.
Client route-state projection: Fragment null preservation · case 03
Fragment null preservation.
Client route-state projection: Fragment null preservation · case 04
Fragment null preservation.
Client route-state projection: Fragment null preservation · case 05
Fragment null preservation.
Client route-state projection: State cache key · case 01
State cache key.
Client route-state projection: State cache key · case 02
State cache key.
Client route-state projection: State cache key · case 03
State cache key.
Client route-state projection: State cache key · case 04
State cache key.
Client route-state projection: State cache key · case 05
State cache key.
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 ↗