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
Exclusive sibling branch expansion: Exclusive closure runs when option is off or target rejected · case 01
Exclusive closure runs when option is off or target rejected produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive closure runs when option is off or target rejected · case 02
Exclusive closure runs when option is off or target rejected produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive closure runs when option is off or target rejected · case 03
Exclusive closure runs when option is off or target rejected produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive closure runs when option is off or target rejected · case 04
Exclusive closure runs when option is off or target rejected produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive closure runs when option is off or target rejected · case 05
Exclusive closure runs when option is off or target rejected produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Closed sibling retains descendant expansion state · case 01
Closed sibling retains descendant expansion state produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Closed sibling retains descendant expansion state · case 02
Closed sibling retains descendant expansion state produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Closed sibling retains descendant expansion state · case 03
Closed sibling retains descendant expansion state produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Closed sibling retains descendant expansion state · case 04
Closed sibling retains descendant expansion state produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Closed sibling retains descendant expansion state · case 05
Closed sibling retains descendant expansion state produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive expansion drops unrelated branches or fails to close siblings · case 01
Exclusive expansion drops unrelated branches or fails to close siblings produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive expansion drops unrelated branches or fails to close siblings · case 02
Exclusive expansion drops unrelated branches or fails to close siblings produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive expansion drops unrelated branches or fails to close siblings · case 03
Exclusive expansion drops unrelated branches or fails to close siblings produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive expansion drops unrelated branches or fails to close siblings · case 04
Exclusive expansion drops unrelated branches or fails to close siblings produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Exclusive expansion drops unrelated branches or fails to close siblings · case 05
Exclusive expansion drops unrelated branches or fails to close siblings produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Focus recovery selects a hidden descendant branch · case 01
Focus recovery selects a hidden descendant branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Focus recovery selects a hidden descendant branch · case 02
Focus recovery selects a hidden descendant branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Focus recovery selects a hidden descendant branch · case 03
Focus recovery selects a hidden descendant branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Focus recovery selects a hidden descendant branch · case 04
Focus recovery selects a hidden descendant branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Focus recovery selects a hidden descendant branch · case 05
Focus recovery selects a hidden descendant branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling collapse steals focus to newly expanded branch · case 01
Sibling collapse steals focus to newly expanded branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling collapse steals focus to newly expanded branch · case 02
Sibling collapse steals focus to newly expanded branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling collapse steals focus to newly expanded branch · case 03
Sibling collapse steals focus to newly expanded branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling collapse steals focus to newly expanded branch · case 04
Sibling collapse steals focus to newly expanded branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling collapse steals focus to newly expanded branch · case 05
Sibling collapse steals focus to newly expanded branch produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Expansion change set omits closed branches · case 01
Expansion change set omits closed branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Expansion change set omits closed branches · case 02
Expansion change set omits closed branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Expansion change set omits closed branches · case 03
Expansion change set omits closed branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Expansion change set omits closed branches · case 04
Expansion change set omits closed branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Expansion change set omits closed branches · case 05
Expansion change set omits closed branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling expansion exposure includes stale set rather than all branches · case 01
Sibling expansion exposure includes stale set rather than all branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling expansion exposure includes stale set rather than all branches · case 02
Sibling expansion exposure includes stale set rather than all branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling expansion exposure includes stale set rather than all branches · case 03
Sibling expansion exposure includes stale set rather than all branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling expansion exposure includes stale set rather than all branches · case 04
Sibling expansion exposure includes stale set rather than all branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Sibling expansion exposure includes stale set rather than all branches · case 05
Sibling expansion exposure includes stale set rather than all branches produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Pre-operation leaf-focus provenance is overwritten after recovery · case 01
Pre-operation leaf-focus provenance is overwritten after recovery produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Pre-operation leaf-focus provenance is overwritten after recovery · case 02
Pre-operation leaf-focus provenance is overwritten after recovery produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Pre-operation leaf-focus provenance is overwritten after recovery · case 03
Pre-operation leaf-focus provenance is overwritten after recovery produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Pre-operation leaf-focus provenance is overwritten after recovery · case 04
Pre-operation leaf-focus provenance is overwritten after recovery produces the wrong hierarchical widget state in a regression fixture.
Exclusive sibling branch expansion: Pre-operation leaf-focus provenance is overwritten after recovery · case 05
Pre-operation leaf-focus provenance is overwritten after recovery produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport recovery searches from wrong old anchor position · case 01
Viewport recovery searches from wrong old anchor position produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport recovery searches from wrong old anchor position · case 02
Viewport recovery searches from wrong old anchor position produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport recovery searches from wrong old anchor position · case 03
Viewport recovery searches from wrong old anchor position produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport recovery searches from wrong old anchor position · case 04
Viewport recovery searches from wrong old anchor position produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport recovery searches from wrong old anchor position · case 05
Viewport recovery searches from wrong old anchor position produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Removed anchor recovery prefers earlier rows over next survivor · case 01
Removed anchor recovery prefers earlier rows over next survivor produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Removed anchor recovery prefers earlier rows over next survivor · case 02
Removed anchor recovery prefers earlier rows over next survivor produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Removed anchor recovery prefers earlier rows over next survivor · case 03
Removed anchor recovery prefers earlier rows over next survivor produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Removed anchor recovery prefers earlier rows over next survivor · case 04
Removed anchor recovery prefers earlier rows over next survivor produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Removed anchor recovery prefers earlier rows over next survivor · case 05
Removed anchor recovery prefers earlier rows over next survivor produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport fails to retain anchor or choose new root fallback · case 01
Viewport fails to retain anchor or choose new root fallback produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport fails to retain anchor or choose new root fallback · case 02
Viewport fails to retain anchor or choose new root fallback produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport fails to retain anchor or choose new root fallback · case 03
Viewport fails to retain anchor or choose new root fallback produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport fails to retain anchor or choose new root fallback · case 04
Viewport fails to retain anchor or choose new root fallback produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport fails to retain anchor or choose new root fallback · case 05
Viewport fails to retain anchor or choose new root fallback produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor pixel position includes anchor height or uses old order · case 01
Anchor pixel position includes anchor height or uses old order produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor pixel position includes anchor height or uses old order · case 02
Anchor pixel position includes anchor height or uses old order produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor pixel position includes anchor height or uses old order · case 03
Anchor pixel position includes anchor height or uses old order produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor pixel position includes anchor height or uses old order · case 04
Anchor pixel position includes anchor height or uses old order produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor pixel position includes anchor height or uses old order · case 05
Anchor pixel position includes anchor height or uses old order produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor relative offset is reused for a replacement row · case 01
Anchor relative offset is reused for a replacement row produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor relative offset is reused for a replacement row · case 02
Anchor relative offset is reused for a replacement row produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor relative offset is reused for a replacement row · case 03
Anchor relative offset is reused for a replacement row produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor relative offset is reused for a replacement row · case 04
Anchor relative offset is reused for a replacement row produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor relative offset is reused for a replacement row · case 05
Anchor relative offset is reused for a replacement row produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor offset sign or fractional precision is lost · case 01
Anchor offset sign or fractional precision is lost produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor offset sign or fractional precision is lost · case 02
Anchor offset sign or fractional precision is lost produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor offset sign or fractional precision is lost · case 03
Anchor offset sign or fractional precision is lost produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor offset sign or fractional precision is lost · case 04
Anchor offset sign or fractional precision is lost produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor offset sign or fractional precision is lost · case 05
Anchor offset sign or fractional precision is lost produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Tree scroll extent assumes stale or uniform row heights · case 01
Tree scroll extent assumes stale or uniform row heights produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Tree scroll extent assumes stale or uniform row heights · case 02
Tree scroll extent assumes stale or uniform row heights produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Tree scroll extent assumes stale or uniform row heights · case 03
Tree scroll extent assumes stale or uniform row heights produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Tree scroll extent assumes stale or uniform row heights · case 04
Tree scroll extent assumes stale or uniform row heights produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Tree scroll extent assumes stale or uniform row heights · case 05
Tree scroll extent assumes stale or uniform row heights produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor scroll fails bottom or empty-content clamp · case 01
Anchor scroll fails bottom or empty-content clamp produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor scroll fails bottom or empty-content clamp · case 02
Anchor scroll fails bottom or empty-content clamp produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor scroll fails bottom or empty-content clamp · case 03
Anchor scroll fails bottom or empty-content clamp produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor scroll fails bottom or empty-content clamp · case 04
Anchor scroll fails bottom or empty-content clamp produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Anchor scroll fails bottom or empty-content clamp · case 05
Anchor scroll fails bottom or empty-content clamp produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport stabilization moves logical tree focus · case 01
Viewport stabilization moves logical tree focus produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport stabilization moves logical tree focus · case 02
Viewport stabilization moves logical tree focus produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport stabilization moves logical tree focus · case 03
Viewport stabilization moves logical tree focus produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport stabilization moves logical tree focus · case 04
Viewport stabilization moves logical tree focus produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Viewport stabilization moves logical tree focus · case 05
Viewport stabilization moves logical tree focus produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Replacement viewport anchor inherits deleted row offset · case 01
Replacement viewport anchor inherits deleted row offset produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Replacement viewport anchor inherits deleted row offset · case 02
Replacement viewport anchor inherits deleted row offset produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Replacement viewport anchor inherits deleted row offset · case 03
Replacement viewport anchor inherits deleted row offset produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Replacement viewport anchor inherits deleted row offset · case 04
Replacement viewport anchor inherits deleted row offset produces the wrong hierarchical widget state in a regression fixture.
Expanded tree viewport anchor stabilization: Replacement viewport anchor inherits deleted row offset · case 05
Replacement viewport anchor inherits deleted row offset produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Duplicate row IDs are not rejected · case 01
Duplicate row IDs are not rejected produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Duplicate row IDs are not rejected · case 02
Duplicate row IDs are not rejected produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Duplicate row IDs are not rejected · case 03
Duplicate row IDs are not rejected produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Duplicate row IDs are not rejected · case 04
Duplicate row IDs are not rejected produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Duplicate row IDs are not rejected · case 05
Duplicate row IDs are not rejected produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Tree level audit accepts zero or rejects roots · case 01
Tree level audit accepts zero or rejects roots produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Tree level audit accepts zero or rejects roots · case 02
Tree level audit accepts zero or rejects roots produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Tree level audit accepts zero or rejects roots · case 03
Tree level audit accepts zero or rejects roots produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Tree level audit accepts zero or rejects roots · case 04
Tree level audit accepts zero or rejects roots produces the wrong hierarchical widget state in a regression fixture.
Tree accessibility snapshot consistency audit: Tree level audit accepts zero or rejects roots · case 05
Tree level audit accepts zero or rejects roots produces the wrong hierarchical widget state in a regression fixture.
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 ↗