FAILURE MAP

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 ↗
100840Executable case variants
20168Distinct failure mechanisms
302520Executed implementations
20168Open-access cases

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

Python · Standard library
REFERENCEFAILURE MECHANISMDOMAINACCESS
FA-38801

Hierarchical treegrid interaction mode: Disabled branch row enters editing mode · case 01

Disabled branch row enters editing mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38802

Hierarchical treegrid interaction mode: Disabled branch row enters editing mode · case 02

Disabled branch row enters editing mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38803

Hierarchical treegrid interaction mode: Disabled branch row enters editing mode · case 03

Disabled branch row enters editing mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38804

Hierarchical treegrid interaction mode: Disabled branch row enters editing mode · case 04

Disabled branch row enters editing mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38805

Hierarchical treegrid interaction mode: Disabled branch row enters editing mode · case 05

Disabled branch row enters editing mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38806

Hierarchical treegrid interaction mode: Escape or passive column update incorrectly changes mode · case 01

Escape or passive column update incorrectly changes mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38807

Hierarchical treegrid interaction mode: Escape or passive column update incorrectly changes mode · case 02

Escape or passive column update incorrectly changes mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38808

Hierarchical treegrid interaction mode: Escape or passive column update incorrectly changes mode · case 03

Escape or passive column update incorrectly changes mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38809

Hierarchical treegrid interaction mode: Escape or passive column update incorrectly changes mode · case 04

Escape or passive column update incorrectly changes mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38810

Hierarchical treegrid interaction mode: Escape or passive column update incorrectly changes mode · case 05

Escape or passive column update incorrectly changes mode produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38811

Hierarchical treegrid interaction mode: Mode transition ignores Escape or entry eligibility · case 01

Mode transition ignores Escape or entry eligibility produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38812

Hierarchical treegrid interaction mode: Mode transition ignores Escape or entry eligibility · case 02

Mode transition ignores Escape or entry eligibility produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38813

Hierarchical treegrid interaction mode: Mode transition ignores Escape or entry eligibility · case 03

Mode transition ignores Escape or entry eligibility produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38814

Hierarchical treegrid interaction mode: Mode transition ignores Escape or entry eligibility · case 04

Mode transition ignores Escape or entry eligibility produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38815

Hierarchical treegrid interaction mode: Mode transition ignores Escape or entry eligibility · case 05

Mode transition ignores Escape or entry eligibility produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38816

Hierarchical treegrid interaction mode: Treegrid entry picks last editable cell · case 01

Treegrid entry picks last editable cell produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38817

Hierarchical treegrid interaction mode: Treegrid entry picks last editable cell · case 02

Treegrid entry picks last editable cell produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38818

Hierarchical treegrid interaction mode: Treegrid entry picks last editable cell · case 03

Treegrid entry picks last editable cell produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38819

Hierarchical treegrid interaction mode: Treegrid entry picks last editable cell · case 04

Treegrid entry picks last editable cell produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38820

Hierarchical treegrid interaction mode: Treegrid entry picks last editable cell · case 05

Treegrid entry picks last editable cell produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38821

Hierarchical treegrid interaction mode: Hidden active column is not repaired by identity · case 01

Hidden active column is not repaired by identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38822

Hierarchical treegrid interaction mode: Hidden active column is not repaired by identity · case 02

Hidden active column is not repaired by identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38823

Hierarchical treegrid interaction mode: Hidden active column is not repaired by identity · case 03

Hidden active column is not repaired by identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38824

Hierarchical treegrid interaction mode: Hidden active column is not repaired by identity · case 04

Hidden active column is not repaired by identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38825

Hierarchical treegrid interaction mode: Hidden active column is not repaired by identity · case 05

Hidden active column is not repaired by identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38826

Hierarchical treegrid interaction mode: Active descendant points to ambiguous cell identity · case 01

Active descendant points to ambiguous cell identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38827

Hierarchical treegrid interaction mode: Active descendant points to ambiguous cell identity · case 02

Active descendant points to ambiguous cell identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38828

Hierarchical treegrid interaction mode: Active descendant points to ambiguous cell identity · case 03

Active descendant points to ambiguous cell identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38829

Hierarchical treegrid interaction mode: Active descendant points to ambiguous cell identity · case 04

Active descendant points to ambiguous cell identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38830

Hierarchical treegrid interaction mode: Active descendant points to ambiguous cell identity · case 05

Active descendant points to ambiguous cell identity produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38831

Hierarchical treegrid interaction mode: Row and cell mode have conflicting tab stops · case 01

Row and cell mode have conflicting tab stops produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38832

Hierarchical treegrid interaction mode: Row and cell mode have conflicting tab stops · case 02

Row and cell mode have conflicting tab stops produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38833

Hierarchical treegrid interaction mode: Row and cell mode have conflicting tab stops · case 03

Row and cell mode have conflicting tab stops produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38834

Hierarchical treegrid interaction mode: Row and cell mode have conflicting tab stops · case 04

Row and cell mode have conflicting tab stops produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38835

Hierarchical treegrid interaction mode: Row and cell mode have conflicting tab stops · case 05

Row and cell mode have conflicting tab stops produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38836

Hierarchical treegrid interaction mode: More than one cell gets sequential focus · case 01

More than one cell gets sequential focus produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38837

Hierarchical treegrid interaction mode: More than one cell gets sequential focus · case 02

More than one cell gets sequential focus produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38838

Hierarchical treegrid interaction mode: More than one cell gets sequential focus · case 03

More than one cell gets sequential focus produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38839

Hierarchical treegrid interaction mode: More than one cell gets sequential focus · case 04

More than one cell gets sequential focus produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38840

Hierarchical treegrid interaction mode: More than one cell gets sequential focus · case 05

More than one cell gets sequential focus produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38841

Permission-aware tree branch projection: Permission pruning ignores a denied outer ancestor · case 01

Permission pruning ignores a denied outer ancestor produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38842

Permission-aware tree branch projection: Permission pruning ignores a denied outer ancestor · case 02

Permission pruning ignores a denied outer ancestor produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38843

Permission-aware tree branch projection: Permission pruning ignores a denied outer ancestor · case 03

Permission pruning ignores a denied outer ancestor produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38844

Permission-aware tree branch projection: Permission pruning ignores a denied outer ancestor · case 04

Permission pruning ignores a denied outer ancestor produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38845

Permission-aware tree branch projection: Permission pruning ignores a denied outer ancestor · case 05

Permission pruning ignores a denied outer ancestor produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38846

Permission-aware tree branch projection: Redaction visibility ignores summary permission · case 01

Redaction visibility ignores summary permission produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38847

Permission-aware tree branch projection: Redaction visibility ignores summary permission · case 02

Redaction visibility ignores summary permission produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38848

Permission-aware tree branch projection: Redaction visibility ignores summary permission · case 03

Redaction visibility ignores summary permission produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38849

Permission-aware tree branch projection: Redaction visibility ignores summary permission · case 04

Redaction visibility ignores summary permission produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38850

Permission-aware tree branch projection: Redaction visibility ignores summary permission · case 05

Redaction visibility ignores summary permission produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38851

Permission-aware tree branch projection: Denied summary row is leaked or removed incorrectly · case 01

Denied summary row is leaked or removed incorrectly produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38852

Permission-aware tree branch projection: Denied summary row is leaked or removed incorrectly · case 02

Denied summary row is leaked or removed incorrectly produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38853

Permission-aware tree branch projection: Denied summary row is leaked or removed incorrectly · case 03

Denied summary row is leaked or removed incorrectly produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38854

Permission-aware tree branch projection: Denied summary row is leaked or removed incorrectly · case 04

Denied summary row is leaked or removed incorrectly produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38855

Permission-aware tree branch projection: Denied summary row is leaked or removed incorrectly · case 05

Denied summary row is leaked or removed incorrectly produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38856

Permission-aware tree branch projection: Redacted branch enters selectable row set · case 01

Redacted branch enters selectable row set produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38857

Permission-aware tree branch projection: Redacted branch enters selectable row set · case 02

Redacted branch enters selectable row set produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38858

Permission-aware tree branch projection: Redacted branch enters selectable row set · case 03

Redacted branch enters selectable row set produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38859

Permission-aware tree branch projection: Redacted branch enters selectable row set · case 04

Redacted branch enters selectable row set produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38860

Permission-aware tree branch projection: Redacted branch enters selectable row set · case 05

Redacted branch enters selectable row set produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38861

Permission-aware tree branch projection: Selection cleanup leaks protected identities · case 01

Selection cleanup leaks protected identities produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38862

Permission-aware tree branch projection: Selection cleanup leaks protected identities · case 02

Selection cleanup leaks protected identities produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38863

Permission-aware tree branch projection: Selection cleanup leaks protected identities · case 03

Selection cleanup leaks protected identities produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38864

Permission-aware tree branch projection: Selection cleanup leaks protected identities · case 04

Selection cleanup leaks protected identities produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38865

Permission-aware tree branch projection: Selection cleanup leaks protected identities · case 05

Selection cleanup leaks protected identities produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38866

Permission-aware tree branch projection: Redacted or leaf rows retain expansion state · case 01

Redacted or leaf rows retain expansion state produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38867

Permission-aware tree branch projection: Redacted or leaf rows retain expansion state · case 02

Redacted or leaf rows retain expansion state produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38868

Permission-aware tree branch projection: Redacted or leaf rows retain expansion state · case 03

Redacted or leaf rows retain expansion state produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38869

Permission-aware tree branch projection: Redacted or leaf rows retain expansion state · case 04

Redacted or leaf rows retain expansion state produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38870

Permission-aware tree branch projection: Redacted or leaf rows retain expansion state · case 05

Redacted or leaf rows retain expansion state produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38871

Permission-aware tree branch projection: Redacted branch exposes its private label · case 01

Redacted branch exposes its private label produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38872

Permission-aware tree branch projection: Redacted branch exposes its private label · case 02

Redacted branch exposes its private label produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38873

Permission-aware tree branch projection: Redacted branch exposes its private label · case 03

Redacted branch exposes its private label produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38874

Permission-aware tree branch projection: Redacted branch exposes its private label · case 04

Redacted branch exposes its private label produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38875

Permission-aware tree branch projection: Redacted branch exposes its private label · case 05

Redacted branch exposes its private label produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38876

Permission-aware tree branch projection: Focus stays on a noninteractive redaction row · case 01

Focus stays on a noninteractive redaction row produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38877

Permission-aware tree branch projection: Focus stays on a noninteractive redaction row · case 02

Focus stays on a noninteractive redaction row produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38878

Permission-aware tree branch projection: Focus stays on a noninteractive redaction row · case 03

Focus stays on a noninteractive redaction row produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38879

Permission-aware tree branch projection: Focus stays on a noninteractive redaction row · case 04

Focus stays on a noninteractive redaction row produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38880

Permission-aware tree branch projection: Focus stays on a noninteractive redaction row · case 05

Focus stays on a noninteractive redaction row produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38881

Permission-aware tree branch projection: Sibling totals disclose pruned branch count · case 01

Sibling totals disclose pruned branch count produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38882

Permission-aware tree branch projection: Sibling totals disclose pruned branch count · case 02

Sibling totals disclose pruned branch count produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38883

Permission-aware tree branch projection: Sibling totals disclose pruned branch count · case 03

Sibling totals disclose pruned branch count produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38884

Permission-aware tree branch projection: Sibling totals disclose pruned branch count · case 04

Sibling totals disclose pruned branch count produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38885

Permission-aware tree branch projection: Sibling totals disclose pruned branch count · case 05

Sibling totals disclose pruned branch count produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38886

Permission-aware tree branch projection: Multiple denied branch roots are incompletely applied · case 01

Multiple denied branch roots are incompletely applied produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38887

Permission-aware tree branch projection: Multiple denied branch roots are incompletely applied · case 02

Multiple denied branch roots are incompletely applied produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38888

Permission-aware tree branch projection: Multiple denied branch roots are incompletely applied · case 03

Multiple denied branch roots are incompletely applied produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38889

Permission-aware tree branch projection: Multiple denied branch roots are incompletely applied · case 04

Multiple denied branch roots are incompletely applied produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38890

Permission-aware tree branch projection: Multiple denied branch roots are incompletely applied · case 05

Multiple denied branch roots are incompletely applied produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38891

Paged tree children accessibility merge: Page merge checks cursor without branch revision · case 01

Page merge checks cursor without branch revision produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38892

Paged tree children accessibility merge: Page merge checks cursor without branch revision · case 02

Page merge checks cursor without branch revision produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38893

Paged tree children accessibility merge: Page merge checks cursor without branch revision · case 03

Page merge checks cursor without branch revision produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38894

Paged tree children accessibility merge: Page merge checks cursor without branch revision · case 04

Page merge checks cursor without branch revision produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38895

Paged tree children accessibility merge: Page merge checks cursor without branch revision · case 05

Page merge checks cursor without branch revision produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38896

Paged tree children accessibility merge: Overlapping page duplicates or sorts sibling IDs · case 01

Overlapping page duplicates or sorts sibling IDs produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility● Open access↗
FA-38897

Paged tree children accessibility merge: Overlapping page duplicates or sorts sibling IDs · case 02

Overlapping page duplicates or sorts sibling IDs produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38898

Paged tree children accessibility merge: Overlapping page duplicates or sorts sibling IDs · case 03

Overlapping page duplicates or sorts sibling IDs produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38899

Paged tree children accessibility merge: Overlapping page duplicates or sorts sibling IDs · case 04

Overlapping page duplicates or sorts sibling IDs produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗
FA-38900

Paged tree children accessibility merge: Overlapping page duplicates or sorts sibling IDs · case 05

Overlapping page duplicates or sorts sibling IDs produces the wrong hierarchical widget state in a regression fixture.

Tree accessibility◈ Members↗

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 ↗