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-53601

Retired accessibility proxies accept new pins · case 01

Retired accessibility proxies accept new pins.

Accessibility interaction semantics● Open access↗
FA-53602

Retired accessibility proxies accept new pins · case 02

Retired accessibility proxies accept new pins.

Accessibility interaction semantics◈ Members↗
FA-53603

Retired accessibility proxies accept new pins · case 03

Retired accessibility proxies accept new pins.

Accessibility interaction semantics◈ Members↗
FA-53604

Retired accessibility proxies accept new pins · case 04

Retired accessibility proxies accept new pins.

Accessibility interaction semantics◈ Members↗
FA-53605

Retired accessibility proxies accept new pins · case 05

Retired accessibility proxies accept new pins.

Accessibility interaction semantics◈ Members↗
FA-53606

Extra proxy release underflows reference count · case 01

Extra proxy release underflows reference count.

Accessibility interaction semantics● Open access↗
FA-53607

Extra proxy release underflows reference count · case 02

Extra proxy release underflows reference count.

Accessibility interaction semantics◈ Members↗
FA-53608

Extra proxy release underflows reference count · case 03

Extra proxy release underflows reference count.

Accessibility interaction semantics◈ Members↗
FA-53609

Extra proxy release underflows reference count · case 04

Extra proxy release underflows reference count.

Accessibility interaction semantics◈ Members↗
FA-53610

Extra proxy release underflows reference count · case 05

Extra proxy release underflows reference count.

Accessibility interaction semantics◈ Members↗
FA-53611

Earlier proxy snapshots change after later mutation · case 01

Earlier proxy snapshots change after later mutation.

Accessibility interaction semantics● Open access↗
FA-53612

Earlier proxy snapshots change after later mutation · case 02

Earlier proxy snapshots change after later mutation.

Accessibility interaction semantics◈ Members↗
FA-53613

Earlier proxy snapshots change after later mutation · case 03

Earlier proxy snapshots change after later mutation.

Accessibility interaction semantics◈ Members↗
FA-53614

Earlier proxy snapshots change after later mutation · case 04

Earlier proxy snapshots change after later mutation.

Accessibility interaction semantics◈ Members↗
FA-53615

Earlier proxy snapshots change after later mutation · case 05

Earlier proxy snapshots change after later mutation.

Accessibility interaction semantics◈ Members↗
FA-53616

New proxy generations inherit an old pin count · case 01

New proxy generations inherit an old pin count.

Accessibility interaction semantics● Open access↗
FA-53617

New proxy generations inherit an old pin count · case 02

New proxy generations inherit an old pin count.

Accessibility interaction semantics◈ Members↗
FA-53618

New proxy generations inherit an old pin count · case 03

New proxy generations inherit an old pin count.

Accessibility interaction semantics◈ Members↗
FA-53619

New proxy generations inherit an old pin count · case 04

New proxy generations inherit an old pin count.

Accessibility interaction semantics◈ Members↗
FA-53620

New proxy generations inherit an old pin count · case 05

New proxy generations inherit an old pin count.

Accessibility interaction semantics◈ Members↗
FA-53621

Unexposed headings enter document navigation metadata · case 01

Unexposed headings enter document navigation metadata.

Accessibility interaction semantics● Open access↗
FA-53622

Unexposed headings enter document navigation metadata · case 02

Unexposed headings enter document navigation metadata.

Accessibility interaction semantics◈ Members↗
FA-53623

Unexposed headings enter document navigation metadata · case 03

Unexposed headings enter document navigation metadata.

Accessibility interaction semantics◈ Members↗
FA-53624

Unexposed headings enter document navigation metadata · case 04

Unexposed headings enter document navigation metadata.

Accessibility interaction semantics◈ Members↗
FA-53625

Unexposed headings enter document navigation metadata · case 05

Unexposed headings enter document navigation metadata.

Accessibility interaction semantics◈ Members↗
FA-53626

Headings from embedded documents pollute the parent outline · case 01

Headings from embedded documents pollute the parent outline.

Accessibility interaction semantics● Open access↗
FA-53627

Headings from embedded documents pollute the parent outline · case 02

Headings from embedded documents pollute the parent outline.

Accessibility interaction semantics◈ Members↗
FA-53628

Headings from embedded documents pollute the parent outline · case 03

Headings from embedded documents pollute the parent outline.

Accessibility interaction semantics◈ Members↗
FA-53629

Headings from embedded documents pollute the parent outline · case 04

Headings from embedded documents pollute the parent outline.

Accessibility interaction semantics◈ Members↗
FA-53630

Headings from embedded documents pollute the parent outline · case 05

Headings from embedded documents pollute the parent outline.

Accessibility interaction semantics◈ Members↗
FA-53631

Boolean attributes are interpreted as level one headings · case 01

Boolean attributes are interpreted as level one headings.

Accessibility interaction semantics● Open access↗
FA-53632

Boolean attributes are interpreted as level one headings · case 02

Boolean attributes are interpreted as level one headings.

Accessibility interaction semantics◈ Members↗
FA-53633

Boolean attributes are interpreted as level one headings · case 03

Boolean attributes are interpreted as level one headings.

Accessibility interaction semantics◈ Members↗
FA-53634

Boolean attributes are interpreted as level one headings · case 04

Boolean attributes are interpreted as level one headings.

Accessibility interaction semantics◈ Members↗
FA-53635

Boolean attributes are interpreted as level one headings · case 05

Boolean attributes are interpreted as level one headings.

Accessibility interaction semantics◈ Members↗
FA-53636

Out-of-domain heading levels enter the outline · case 01

Out-of-domain heading levels enter the outline.

Accessibility interaction semantics● Open access↗
FA-53637

Out-of-domain heading levels enter the outline · case 02

Out-of-domain heading levels enter the outline.

Accessibility interaction semantics◈ Members↗
FA-53638

Out-of-domain heading levels enter the outline · case 03

Out-of-domain heading levels enter the outline.

Accessibility interaction semantics◈ Members↗
FA-53639

Out-of-domain heading levels enter the outline · case 04

Out-of-domain heading levels enter the outline.

Accessibility interaction semantics◈ Members↗
FA-53640

Out-of-domain heading levels enter the outline · case 05

Out-of-domain heading levels enter the outline.

Accessibility interaction semantics◈ Members↗
FA-53641

Heading whitespace-only names create empty navigation entries · case 01

Heading whitespace-only names create empty navigation entries.

Accessibility interaction semantics● Open access↗
FA-53642

Heading whitespace-only names create empty navigation entries · case 02

Heading whitespace-only names create empty navigation entries.

Accessibility interaction semantics◈ Members↗
FA-53643

Heading whitespace-only names create empty navigation entries · case 03

Heading whitespace-only names create empty navigation entries.

Accessibility interaction semantics◈ Members↗
FA-53644

Heading whitespace-only names create empty navigation entries · case 04

Heading whitespace-only names create empty navigation entries.

Accessibility interaction semantics◈ Members↗
FA-53645

Heading whitespace-only names create empty navigation entries · case 05

Heading whitespace-only names create empty navigation entries.

Accessibility interaction semantics◈ Members↗
FA-53646

Nameless headings become structural ancestors · case 01

Nameless headings become structural ancestors.

Accessibility interaction semantics● Open access↗
FA-53647

Nameless headings become structural ancestors · case 02

Nameless headings become structural ancestors.

Accessibility interaction semantics◈ Members↗
FA-53648

Nameless headings become structural ancestors · case 03

Nameless headings become structural ancestors.

Accessibility interaction semantics◈ Members↗
FA-53649

Nameless headings become structural ancestors · case 04

Nameless headings become structural ancestors.

Accessibility interaction semantics◈ Members↗
FA-53650

Nameless headings become structural ancestors · case 05

Nameless headings become structural ancestors.

Accessibility interaction semantics◈ Members↗
FA-53651

Later duplicate heading IDs overwrite earlier document positions · case 01

Later duplicate heading IDs overwrite earlier document positions.

Accessibility interaction semantics● Open access↗
FA-53652

Later duplicate heading IDs overwrite earlier document positions · case 02

Later duplicate heading IDs overwrite earlier document positions.

Accessibility interaction semantics◈ Members↗
FA-53653

Later duplicate heading IDs overwrite earlier document positions · case 03

Later duplicate heading IDs overwrite earlier document positions.

Accessibility interaction semantics◈ Members↗
FA-53654

Later duplicate heading IDs overwrite earlier document positions · case 04

Later duplicate heading IDs overwrite earlier document positions.

Accessibility interaction semantics◈ Members↗
FA-53655

Later duplicate heading IDs overwrite earlier document positions · case 05

Later duplicate heading IDs overwrite earlier document positions.

Accessibility interaction semantics◈ Members↗
FA-53656

Outline ancestry follows transport arrival order · case 01

Outline ancestry follows transport arrival order.

Accessibility interaction semantics● Open access↗
FA-53657

Outline ancestry follows transport arrival order · case 02

Outline ancestry follows transport arrival order.

Accessibility interaction semantics◈ Members↗
FA-53658

Outline ancestry follows transport arrival order · case 03

Outline ancestry follows transport arrival order.

Accessibility interaction semantics◈ Members↗
FA-53659

Outline ancestry follows transport arrival order · case 04

Outline ancestry follows transport arrival order.

Accessibility interaction semantics◈ Members↗
FA-53660

Outline ancestry follows transport arrival order · case 05

Outline ancestry follows transport arrival order.

Accessibility interaction semantics◈ Members↗
FA-53661

Interactive image loses all semantic representation · case 01

Interactive image loses all semantic representation.

Accessibility interaction semantics● Open access↗
FA-53662

Interactive image loses all semantic representation · case 02

Interactive image loses all semantic representation.

Accessibility interaction semantics◈ Members↗
FA-53663

Interactive image loses all semantic representation · case 03

Interactive image loses all semantic representation.

Accessibility interaction semantics◈ Members↗
FA-53664

Interactive image loses all semantic representation · case 04

Interactive image loses all semantic representation.

Accessibility interaction semantics◈ Members↗
FA-53665

Interactive image loses all semantic representation · case 05

Interactive image loses all semantic representation.

Accessibility interaction semantics◈ Members↗
FA-53666

Caption text loses priority to tooltip text · case 01

Caption text loses priority to tooltip text.

Accessibility interaction semantics● Open access↗
FA-53667

Caption text loses priority to tooltip text · case 02

Caption text loses priority to tooltip text.

Accessibility interaction semantics◈ Members↗
FA-53668

Caption text loses priority to tooltip text · case 03

Caption text loses priority to tooltip text.

Accessibility interaction semantics◈ Members↗
FA-53669

Caption text loses priority to tooltip text · case 04

Caption text loses priority to tooltip text.

Accessibility interaction semantics◈ Members↗
FA-53670

Caption text loses priority to tooltip text · case 05

Caption text loses priority to tooltip text.

Accessibility interaction semantics◈ Members↗
FA-53671

Images without an alt fail to expose a title fallback · case 01

Images without an alt fail to expose a title fallback.

Accessibility interaction semantics● Open access↗
FA-53672

Images without an alt fail to expose a title fallback · case 02

Images without an alt fail to expose a title fallback.

Accessibility interaction semantics◈ Members↗
FA-53673

Images without an alt fail to expose a title fallback · case 03

Images without an alt fail to expose a title fallback.

Accessibility interaction semantics◈ Members↗
FA-53674

Images without an alt fail to expose a title fallback · case 04

Images without an alt fail to expose a title fallback.

Accessibility interaction semantics◈ Members↗
FA-53675

Images without an alt fail to expose a title fallback · case 05

Images without an alt fail to expose a title fallback.

Accessibility interaction semantics◈ Members↗
FA-53676

Image recognition labels bypass consent · case 01

Image recognition labels bypass consent.

Accessibility interaction semantics● Open access↗
FA-53677

Image recognition labels bypass consent · case 02

Image recognition labels bypass consent.

Accessibility interaction semantics◈ Members↗
FA-53678

Image recognition labels bypass consent · case 03

Image recognition labels bypass consent.

Accessibility interaction semantics◈ Members↗
FA-53679

Image recognition labels bypass consent · case 04

Image recognition labels bypass consent.

Accessibility interaction semantics◈ Members↗
FA-53680

Image recognition labels bypass consent · case 05

Image recognition labels bypass consent.

Accessibility interaction semantics◈ Members↗
FA-53681

OCR from an unfinished image is exposed · case 01

OCR from an unfinished image is exposed.

Accessibility interaction semantics● Open access↗
FA-53682

OCR from an unfinished image is exposed · case 02

OCR from an unfinished image is exposed.

Accessibility interaction semantics◈ Members↗
FA-53683

OCR from an unfinished image is exposed · case 03

OCR from an unfinished image is exposed.

Accessibility interaction semantics◈ Members↗
FA-53684

OCR from an unfinished image is exposed · case 04

OCR from an unfinished image is exposed.

Accessibility interaction semantics◈ Members↗
FA-53685

OCR from an unfinished image is exposed · case 05

OCR from an unfinished image is exposed.

Accessibility interaction semantics◈ Members↗
FA-53686

Recognition from a failed image is retained · case 01

Recognition from a failed image is retained.

Accessibility interaction semantics● Open access↗
FA-53687

Recognition from a failed image is retained · case 02

Recognition from a failed image is retained.

Accessibility interaction semantics◈ Members↗
FA-53688

Recognition from a failed image is retained · case 03

Recognition from a failed image is retained.

Accessibility interaction semantics◈ Members↗
FA-53689

Recognition from a failed image is retained · case 04

Recognition from a failed image is retained.

Accessibility interaction semantics◈ Members↗
FA-53690

Recognition from a failed image is retained · case 05

Recognition from a failed image is retained.

Accessibility interaction semantics◈ Members↗
FA-53691

Machine inferred alternatives are labeled as authored · case 01

Machine inferred alternatives are labeled as authored.

Accessibility interaction semantics● Open access↗
FA-53692

Machine inferred alternatives are labeled as authored · case 02

Machine inferred alternatives are labeled as authored.

Accessibility interaction semantics◈ Members↗
FA-53693

Machine inferred alternatives are labeled as authored · case 03

Machine inferred alternatives are labeled as authored.

Accessibility interaction semantics◈ Members↗
FA-53694

Machine inferred alternatives are labeled as authored · case 04

Machine inferred alternatives are labeled as authored.

Accessibility interaction semantics◈ Members↗
FA-53695

Machine inferred alternatives are labeled as authored · case 05

Machine inferred alternatives are labeled as authored.

Accessibility interaction semantics◈ Members↗
FA-53696

Broken loaded images report a successful ready state · case 01

Broken loaded images report a successful ready state.

Accessibility interaction semantics● Open access↗
FA-53697

Broken loaded images report a successful ready state · case 02

Broken loaded images report a successful ready state.

Accessibility interaction semantics◈ Members↗
FA-53698

Broken loaded images report a successful ready state · case 03

Broken loaded images report a successful ready state.

Accessibility interaction semantics◈ Members↗
FA-53699

Broken loaded images report a successful ready state · case 04

Broken loaded images report a successful ready state.

Accessibility interaction semantics◈ Members↗
FA-53700

Broken loaded images report a successful ready state · case 05

Broken loaded images report a successful ready state.

Accessibility interaction semantics◈ 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 ↗