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
Unavailable suggestion presentation: explicit unavailable suggestion acceptance submits its identifier · case 01
The commit completion transition produces an incorrect observable state.
Unavailable suggestion presentation: explicit unavailable suggestion acceptance submits its identifier · case 02
The commit completion transition produces an incorrect observable state.
Unavailable suggestion presentation: explicit unavailable suggestion acceptance submits its identifier · case 03
The commit completion transition produces an incorrect observable state.
Unavailable suggestion presentation: explicit unavailable suggestion acceptance submits its identifier · case 04
The commit completion transition produces an incorrect observable state.
Unavailable suggestion presentation: explicit unavailable suggestion acceptance submits its identifier · case 05
The commit completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable option loses its explanation in the result row · case 01
The reason completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable option loses its explanation in the result row · case 02
The reason completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable option loses its explanation in the result row · case 03
The reason completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable option loses its explanation in the result row · case 04
The reason completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable option loses its explanation in the result row · case 05
The reason completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable committed value is silently cleared · case 01
The selected completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable committed value is silently cleared · case 02
The selected completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable committed value is silently cleared · case 03
The selected completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable committed value is silently cleared · case 04
The selected completion transition produces an incorrect observable state.
Unavailable suggestion presentation: unavailable committed value is silently cleared · case 05
The selected completion transition produces an incorrect observable state.
Unavailable suggestion presentation: equal labels propagate disabled state to a different identity · case 01
The row-flags completion transition produces an incorrect observable state.
Unavailable suggestion presentation: equal labels propagate disabled state to a different identity · case 02
The row-flags completion transition produces an incorrect observable state.
Unavailable suggestion presentation: equal labels propagate disabled state to a different identity · case 03
The row-flags completion transition produces an incorrect observable state.
Unavailable suggestion presentation: equal labels propagate disabled state to a different identity · case 04
The row-flags completion transition produces an incorrect observable state.
Unavailable suggestion presentation: equal labels propagate disabled state to a different identity · case 05
The row-flags completion transition produces an incorrect observable state.
Unavailable suggestion presentation: default suggestion remains the disabled leading row · case 01
The first-enabled completion transition produces an incorrect observable state.
Unavailable suggestion presentation: default suggestion remains the disabled leading row · case 02
The first-enabled completion transition produces an incorrect observable state.
Unavailable suggestion presentation: default suggestion remains the disabled leading row · case 03
The first-enabled completion transition produces an incorrect observable state.
Unavailable suggestion presentation: default suggestion remains the disabled leading row · case 04
The first-enabled completion transition produces an incorrect observable state.
Unavailable suggestion presentation: default suggestion remains the disabled leading row · case 05
The first-enabled completion transition produces an incorrect observable state.
Unavailable suggestion presentation: no selectable option is confused with no returned option · case 01
The status completion transition produces an incorrect observable state.
Unavailable suggestion presentation: no selectable option is confused with no returned option · case 02
The status completion transition produces an incorrect observable state.
Unavailable suggestion presentation: no selectable option is confused with no returned option · case 03
The status completion transition produces an incorrect observable state.
Unavailable suggestion presentation: no selectable option is confused with no returned option · case 04
The status completion transition produces an incorrect observable state.
Unavailable suggestion presentation: no selectable option is confused with no returned option · case 05
The status completion transition produces an incorrect observable state.
Unavailable suggestion presentation: committed unavailable choice appears valid because its row exists · case 01
The validation completion transition produces an incorrect observable state.
Unavailable suggestion presentation: committed unavailable choice appears valid because its row exists · case 02
The validation completion transition produces an incorrect observable state.
Unavailable suggestion presentation: committed unavailable choice appears valid because its row exists · case 03
The validation completion transition produces an incorrect observable state.
Unavailable suggestion presentation: committed unavailable choice appears valid because its row exists · case 04
The validation completion transition produces an incorrect observable state.
Unavailable suggestion presentation: committed unavailable choice appears valid because its row exists · case 05
The validation completion transition produces an incorrect observable state.
Unavailable suggestion presentation: availability refresh retains an invalid transient highlight · case 01
The revalidate completion transition produces an incorrect observable state.
Unavailable suggestion presentation: availability refresh retains an invalid transient highlight · case 02
The revalidate completion transition produces an incorrect observable state.
Unavailable suggestion presentation: availability refresh retains an invalid transient highlight · case 03
The revalidate completion transition produces an incorrect observable state.
Unavailable suggestion presentation: availability refresh retains an invalid transient highlight · case 04
The revalidate completion transition produces an incorrect observable state.
Unavailable suggestion presentation: availability refresh retains an invalid transient highlight · case 05
The revalidate completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refreshing populated suggestions is rendered as initial loading · case 01
The initial completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refreshing populated suggestions is rendered as initial loading · case 02
The initial completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refreshing populated suggestions is rendered as initial loading · case 03
The initial completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refreshing populated suggestions is rendered as initial loading · case 04
The initial completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refreshing populated suggestions is rendered as initial loading · case 05
The initial completion transition produces an incorrect observable state.
Autocomplete loading and empty states: populated query refresh lacks its progress state · case 01
The refreshing completion transition produces an incorrect observable state.
Autocomplete loading and empty states: populated query refresh lacks its progress state · case 02
The refreshing completion transition produces an incorrect observable state.
Autocomplete loading and empty states: populated query refresh lacks its progress state · case 03
The refreshing completion transition produces an incorrect observable state.
Autocomplete loading and empty states: populated query refresh lacks its progress state · case 04
The refreshing completion transition produces an incorrect observable state.
Autocomplete loading and empty states: populated query refresh lacks its progress state · case 05
The refreshing completion transition produces an incorrect observable state.
Autocomplete loading and empty states: no-results is suppressed for a settled empty query · case 01
The empty completion transition produces an incorrect observable state.
Autocomplete loading and empty states: no-results is suppressed for a settled empty query · case 02
The empty completion transition produces an incorrect observable state.
Autocomplete loading and empty states: no-results is suppressed for a settled empty query · case 03
The empty completion transition produces an incorrect observable state.
Autocomplete loading and empty states: no-results is suppressed for a settled empty query · case 04
The empty completion transition produces an incorrect observable state.
Autocomplete loading and empty states: no-results is suppressed for a settled empty query · case 05
The empty completion transition produces an incorrect observable state.
Autocomplete loading and empty states: old-query failure overwrites current autocomplete status · case 01
The error completion transition produces an incorrect observable state.
Autocomplete loading and empty states: old-query failure overwrites current autocomplete status · case 02
The error completion transition produces an incorrect observable state.
Autocomplete loading and empty states: old-query failure overwrites current autocomplete status · case 03
The error completion transition produces an incorrect observable state.
Autocomplete loading and empty states: old-query failure overwrites current autocomplete status · case 04
The error completion transition produces an incorrect observable state.
Autocomplete loading and empty states: old-query failure overwrites current autocomplete status · case 05
The error completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh permits committing rows for a different draft · case 01
The selectable completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh permits committing rows for a different draft · case 02
The selectable completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh permits committing rows for a different draft · case 03
The selectable completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh permits committing rows for a different draft · case 04
The selectable completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh permits committing rows for a different draft · case 05
The selectable completion transition produces an incorrect observable state.
Autocomplete loading and empty states: aborted suggestion query becomes a visible network error · case 01
The cancel completion transition produces an incorrect observable state.
Autocomplete loading and empty states: aborted suggestion query becomes a visible network error · case 02
The cancel completion transition produces an incorrect observable state.
Autocomplete loading and empty states: aborted suggestion query becomes a visible network error · case 03
The cancel completion transition produces an incorrect observable state.
Autocomplete loading and empty states: aborted suggestion query becomes a visible network error · case 04
The cancel completion transition produces an incorrect observable state.
Autocomplete loading and empty states: aborted suggestion query becomes a visible network error · case 05
The cancel completion transition produces an incorrect observable state.
Autocomplete loading and empty states: busy flag remains set after the completion response settles · case 01
The busy completion transition produces an incorrect observable state.
Autocomplete loading and empty states: busy flag remains set after the completion response settles · case 02
The busy completion transition produces an incorrect observable state.
Autocomplete loading and empty states: busy flag remains set after the completion response settles · case 03
The busy completion transition produces an incorrect observable state.
Autocomplete loading and empty states: busy flag remains set after the completion response settles · case 04
The busy completion transition produces an incorrect observable state.
Autocomplete loading and empty states: busy flag remains set after the completion response settles · case 05
The busy completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh spinner replaces all existing completion rows · case 01
The preserve completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh spinner replaces all existing completion rows · case 02
The preserve completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh spinner replaces all existing completion rows · case 03
The preserve completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh spinner replaces all existing completion rows · case 04
The preserve completion transition produces an incorrect observable state.
Autocomplete loading and empty states: refresh spinner replaces all existing completion rows · case 05
The preserve completion transition produces an incorrect observable state.
Autocomplete loading and empty states: loading state gives the no-results message precedence over a failed query · case 01
The status-priority completion transition produces an incorrect observable state.
Autocomplete loading and empty states: loading state gives the no-results message precedence over a failed query · case 02
The status-priority completion transition produces an incorrect observable state.
Autocomplete loading and empty states: loading state gives the no-results message precedence over a failed query · case 03
The status-priority completion transition produces an incorrect observable state.
Autocomplete loading and empty states: loading state gives the no-results message precedence over a failed query · case 04
The status-priority completion transition produces an incorrect observable state.
Autocomplete loading and empty states: loading state gives the no-results message precedence over a failed query · case 05
The status-priority completion transition produces an incorrect observable state.
Autocomplete loading and empty states: retry affordance reports the error text as the query · case 01
The retry-label completion transition produces an incorrect observable state.
Autocomplete loading and empty states: retry affordance reports the error text as the query · case 02
The retry-label completion transition produces an incorrect observable state.
Autocomplete loading and empty states: retry affordance reports the error text as the query · case 03
The retry-label completion transition produces an incorrect observable state.
Autocomplete loading and empty states: retry affordance reports the error text as the query · case 04
The retry-label completion transition produces an incorrect observable state.
Autocomplete loading and empty states: retry affordance reports the error text as the query · case 05
The retry-label completion transition produces an incorrect observable state.
Paged autocomplete interaction: later page replaces earlier suggestion rows · case 01
The append completion transition produces an incorrect observable state.
Paged autocomplete interaction: later page replaces earlier suggestion rows · case 02
The append completion transition produces an incorrect observable state.
Paged autocomplete interaction: later page replaces earlier suggestion rows · case 03
The append completion transition produces an incorrect observable state.
Paged autocomplete interaction: later page replaces earlier suggestion rows · case 04
The append completion transition produces an incorrect observable state.
Paged autocomplete interaction: later page replaces earlier suggestion rows · case 05
The append completion transition produces an incorrect observable state.
Paged autocomplete interaction: first response appends obsolete rows from a previous query · case 01
The first completion transition produces an incorrect observable state.
Paged autocomplete interaction: first response appends obsolete rows from a previous query · case 02
The first completion transition produces an incorrect observable state.
Paged autocomplete interaction: first response appends obsolete rows from a previous query · case 03
The first completion transition produces an incorrect observable state.
Paged autocomplete interaction: first response appends obsolete rows from a previous query · case 04
The first completion transition produces an incorrect observable state.
Paged autocomplete interaction: first response appends obsolete rows from a previous query · case 05
The first 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 ↗