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
Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 01
The external-value completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 02
The external-value completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 03
The external-value completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 04
The external-value completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement leaves the prior submitted identifier · case 05
The external-value completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 01
The external-draft completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 02
The external-draft completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 03
The external-draft completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 04
The external-draft completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external selection replacement keeps the previous search fragment · case 05
The external-draft completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 01
The external-preview completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 02
The external-preview completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 03
The external-preview completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 04
The external-preview completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: external value replacement retains the previous ghost completion · case 05
The external-preview completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 01
The parent-echo completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 02
The parent-echo completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 03
The parent-echo completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 04
The parent-echo completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: parent echo incorrectly reports a second user selection change · case 05
The parent-echo completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 01
The ack-dirty completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 02
The ack-dirty completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 03
The ack-dirty completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 04
The ack-dirty completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: acknowledged selection remains marked as uncommitted typing · case 05
The ack-dirty completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 01
The stale-parent completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 02
The stale-parent completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 03
The stale-parent completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 04
The stale-parent completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: delayed controlled acknowledgement overwrites a newer draft epoch · case 05
The stale-parent completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 01
The label-refresh completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 02
The label-refresh completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 03
The label-refresh completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 04
The label-refresh completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: same-value label refresh replaces the stable identity · case 05
The label-refresh completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 01
The change-detection completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 02
The change-detection completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 03
The change-detection completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 04
The change-detection completion transition produces an incorrect observable state.
Controlled autocomplete synchronization: controlled value comparison uses truthiness rather than equality · case 05
The change-detection completion transition produces an incorrect observable state.
Autocomplete form binding: form posts the search draft in place of the selected identifier · case 01
The serialize completion transition produces an incorrect observable state.
Autocomplete form binding: form posts the search draft in place of the selected identifier · case 02
The serialize completion transition produces an incorrect observable state.
Autocomplete form binding: form posts the search draft in place of the selected identifier · case 03
The serialize completion transition produces an incorrect observable state.
Autocomplete form binding: form posts the search draft in place of the selected identifier · case 04
The serialize completion transition produces an incorrect observable state.
Autocomplete form binding: form posts the search draft in place of the selected identifier · case 05
The serialize completion transition produces an incorrect observable state.
Autocomplete form binding: empty-string option identifier fails required-value presence · case 01
The present completion transition produces an incorrect observable state.
Autocomplete form binding: empty-string option identifier fails required-value presence · case 02
The present completion transition produces an incorrect observable state.
Autocomplete form binding: empty-string option identifier fails required-value presence · case 03
The present completion transition produces an incorrect observable state.
Autocomplete form binding: empty-string option identifier fails required-value presence · case 04
The present completion transition produces an incorrect observable state.
Autocomplete form binding: empty-string option identifier fails required-value presence · case 05
The present completion transition produces an incorrect observable state.
Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 01
The disabled completion transition produces an incorrect observable state.
Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 02
The disabled completion transition produces an incorrect observable state.
Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 03
The disabled completion transition produces an incorrect observable state.
Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 04
The disabled completion transition produces an incorrect observable state.
Autocomplete form binding: disabled autocomplete still contributes a hidden form value · case 05
The disabled completion transition produces an incorrect observable state.
Autocomplete form binding: form reset clears rather than restores the initial selection · case 01
The reset-id completion transition produces an incorrect observable state.
Autocomplete form binding: form reset clears rather than restores the initial selection · case 02
The reset-id completion transition produces an incorrect observable state.
Autocomplete form binding: form reset clears rather than restores the initial selection · case 03
The reset-id completion transition produces an incorrect observable state.
Autocomplete form binding: form reset clears rather than restores the initial selection · case 04
The reset-id completion transition produces an incorrect observable state.
Autocomplete form binding: form reset clears rather than restores the initial selection · case 05
The reset-id completion transition produces an incorrect observable state.
Autocomplete form binding: reset identity and visible suggestion label diverge · case 01
The reset-label completion transition produces an incorrect observable state.
Autocomplete form binding: reset identity and visible suggestion label diverge · case 02
The reset-label completion transition produces an incorrect observable state.
Autocomplete form binding: reset identity and visible suggestion label diverge · case 03
The reset-label completion transition produces an incorrect observable state.
Autocomplete form binding: reset identity and visible suggestion label diverge · case 04
The reset-label completion transition produces an incorrect observable state.
Autocomplete form binding: reset identity and visible suggestion label diverge · case 05
The reset-label completion transition produces an incorrect observable state.
Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 01
The reset-baseline completion transition produces an incorrect observable state.
Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 02
The reset-baseline completion transition produces an incorrect observable state.
Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 03
The reset-baseline completion transition produces an incorrect observable state.
Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 04
The reset-baseline completion transition produces an incorrect observable state.
Autocomplete form binding: form reset baseline accidentally adopts the latest selected value · case 05
The reset-baseline completion transition produces an incorrect observable state.
Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 01
The many completion transition produces an incorrect observable state.
Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 02
The many completion transition produces an incorrect observable state.
Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 03
The many completion transition produces an incorrect observable state.
Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 04
The many completion transition produces an incorrect observable state.
Autocomplete form binding: multi-value autocomplete joins identifiers into one ambiguous value · case 05
The many completion transition produces an incorrect observable state.
Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 01
The dirty completion transition produces an incorrect observable state.
Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 02
The dirty completion transition produces an incorrect observable state.
Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 03
The dirty completion transition produces an incorrect observable state.
Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 04
The dirty completion transition produces an incorrect observable state.
Autocomplete form binding: typed draft is judged clean solely because committed value is unchanged · case 05
The dirty completion transition produces an incorrect observable state.
Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 01
The display-field completion transition produces an incorrect observable state.
Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 02
The display-field completion transition produces an incorrect observable state.
Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 03
The display-field completion transition produces an incorrect observable state.
Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 04
The display-field completion transition produces an incorrect observable state.
Autocomplete form binding: hidden identifier field reuses the visible label as its name · case 05
The display-field completion transition produces an incorrect observable state.
Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 01
The reset-draft completion transition produces an incorrect observable state.
Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 02
The reset-draft completion transition produces an incorrect observable state.
Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 03
The reset-draft completion transition produces an incorrect observable state.
Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 04
The reset-draft completion transition produces an incorrect observable state.
Autocomplete form binding: form reset keeps an uncommitted completion fragment · case 05
The reset-draft completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 01
The undo-text completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 02
The undo-text completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 03
The undo-text completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 04
The undo-text completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undoing completion deletes the original typed prefix · case 05
The undo-text completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 01
The undo-value completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 02
The undo-value completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 03
The undo-value completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 04
The undo-value completion transition produces an incorrect observable state.
Undoable autocomplete acceptance: undo restores text but leaves accepted suggestion submitted · case 05
The undo-value completion transition produces an incorrect observable state.
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 ↗