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

Radial menu center invokes a ring command · case 01

Radial menu center invokes a ring command.

Menu interactions● Open access↗
FA-33302

Radial menu center invokes a ring command · case 02

Radial menu center invokes a ring command.

Menu interactions◈ Members↗
FA-33303

Radial menu center invokes a ring command · case 03

Radial menu center invokes a ring command.

Menu interactions◈ Members↗
FA-33304

Radial menu center invokes a ring command · case 04

Radial menu center invokes a ring command.

Menu interactions◈ Members↗
FA-33305

Radial menu center invokes a ring command · case 05

Radial menu center invokes a ring command.

Menu interactions◈ Members↗
FA-33306

Pointer beyond radial menu radius still hits a command · case 01

Pointer beyond radial menu radius still hits a command.

Menu interactions● Open access↗
FA-33307

Pointer beyond radial menu radius still hits a command · case 02

Pointer beyond radial menu radius still hits a command.

Menu interactions◈ Members↗
FA-33308

Pointer beyond radial menu radius still hits a command · case 03

Pointer beyond radial menu radius still hits a command.

Menu interactions◈ Members↗
FA-33309

Pointer beyond radial menu radius still hits a command · case 04

Pointer beyond radial menu radius still hits a command.

Menu interactions◈ Members↗
FA-33310

Pointer beyond radial menu radius still hits a command · case 05

Pointer beyond radial menu radius still hits a command.

Menu interactions◈ Members↗
FA-33311

Rotated radial menu hit testing ignores its displayed rotation · case 01

Rotated radial menu hit testing ignores its displayed rotation.

Menu interactions● Open access↗
FA-33312

Rotated radial menu hit testing ignores its displayed rotation · case 02

Rotated radial menu hit testing ignores its displayed rotation.

Menu interactions◈ Members↗
FA-33313

Rotated radial menu hit testing ignores its displayed rotation · case 03

Rotated radial menu hit testing ignores its displayed rotation.

Menu interactions◈ Members↗
FA-33314

Rotated radial menu hit testing ignores its displayed rotation · case 04

Rotated radial menu hit testing ignores its displayed rotation.

Menu interactions◈ Members↗
FA-33315

Rotated radial menu hit testing ignores its displayed rotation · case 05

Rotated radial menu hit testing ignores its displayed rotation.

Menu interactions◈ Members↗
FA-33316

Radial menu rounds near-edge hits into the next sector · case 01

Radial menu rounds near-edge hits into the next sector.

Menu interactions● Open access↗
FA-33317

Radial menu rounds near-edge hits into the next sector · case 02

Radial menu rounds near-edge hits into the next sector.

Menu interactions◈ Members↗
FA-33318

Radial menu rounds near-edge hits into the next sector · case 03

Radial menu rounds near-edge hits into the next sector.

Menu interactions◈ Members↗
FA-33319

Radial menu rounds near-edge hits into the next sector · case 04

Radial menu rounds near-edge hits into the next sector.

Menu interactions◈ Members↗
FA-33320

Radial menu rounds near-edge hits into the next sector · case 05

Radial menu rounds near-edge hits into the next sector.

Menu interactions◈ Members↗
FA-33321

Unused radial sector wraps onto an existing command · case 01

Unused radial sector wraps onto an existing command.

Menu interactions● Open access↗
FA-33322

Unused radial sector wraps onto an existing command · case 02

Unused radial sector wraps onto an existing command.

Menu interactions◈ Members↗
FA-33323

Unused radial sector wraps onto an existing command · case 03

Unused radial sector wraps onto an existing command.

Menu interactions◈ Members↗
FA-33324

Unused radial sector wraps onto an existing command · case 04

Unused radial sector wraps onto an existing command.

Menu interactions◈ Members↗
FA-33325

Unused radial sector wraps onto an existing command · case 05

Unused radial sector wraps onto an existing command.

Menu interactions◈ Members↗
FA-33326

Radial menu decorative sector gap remains actionable · case 01

Radial menu decorative sector gap remains actionable.

Menu interactions● Open access↗
FA-33327

Radial menu decorative sector gap remains actionable · case 02

Radial menu decorative sector gap remains actionable.

Menu interactions◈ Members↗
FA-33328

Radial menu decorative sector gap remains actionable · case 03

Radial menu decorative sector gap remains actionable.

Menu interactions◈ Members↗
FA-33329

Radial menu decorative sector gap remains actionable · case 04

Radial menu decorative sector gap remains actionable.

Menu interactions◈ Members↗
FA-33330

Radial menu decorative sector gap remains actionable · case 05

Radial menu decorative sector gap remains actionable.

Menu interactions◈ Members↗
FA-33331

Marking-menu direction uses global coordinates instead of gesture origin · case 01

Marking-menu direction uses global coordinates instead of gesture origin.

Menu interactions● Open access↗
FA-33332

Marking-menu direction uses global coordinates instead of gesture origin · case 02

Marking-menu direction uses global coordinates instead of gesture origin.

Menu interactions◈ Members↗
FA-33333

Marking-menu direction uses global coordinates instead of gesture origin · case 03

Marking-menu direction uses global coordinates instead of gesture origin.

Menu interactions◈ Members↗
FA-33334

Marking-menu direction uses global coordinates instead of gesture origin · case 04

Marking-menu direction uses global coordinates instead of gesture origin.

Menu interactions◈ Members↗
FA-33335

Marking-menu direction uses global coordinates instead of gesture origin · case 05

Marking-menu direction uses global coordinates instead of gesture origin.

Menu interactions◈ Members↗
FA-33336

Marking-menu movement threshold uses incompatible distance units · case 01

Marking-menu movement threshold uses incompatible distance units.

Menu interactions● Open access↗
FA-33337

Marking-menu movement threshold uses incompatible distance units · case 02

Marking-menu movement threshold uses incompatible distance units.

Menu interactions◈ Members↗
FA-33338

Marking-menu movement threshold uses incompatible distance units · case 03

Marking-menu movement threshold uses incompatible distance units.

Menu interactions◈ Members↗
FA-33339

Marking-menu movement threshold uses incompatible distance units · case 04

Marking-menu movement threshold uses incompatible distance units.

Menu interactions◈ Members↗
FA-33340

Marking-menu movement threshold uses incompatible distance units · case 05

Marking-menu movement threshold uses incompatible distance units.

Menu interactions◈ Members↗
FA-33341

Marking-menu retrace appends a new submenu segment instead of returning one level · case 01

Marking-menu retrace appends a new submenu segment instead of returning one level.

Menu interactions● Open access↗
FA-33342

Marking-menu retrace appends a new submenu segment instead of returning one level · case 02

Marking-menu retrace appends a new submenu segment instead of returning one level.

Menu interactions◈ Members↗
FA-33343

Marking-menu retrace appends a new submenu segment instead of returning one level · case 03

Marking-menu retrace appends a new submenu segment instead of returning one level.

Menu interactions◈ Members↗
FA-33344

Marking-menu retrace appends a new submenu segment instead of returning one level · case 04

Marking-menu retrace appends a new submenu segment instead of returning one level.

Menu interactions◈ Members↗
FA-33345

Marking-menu retrace appends a new submenu segment instead of returning one level · case 05

Marking-menu retrace appends a new submenu segment instead of returning one level.

Menu interactions◈ Members↗
FA-33346

Nested marking-menu stroke starts from the wrong segment origin · case 01

Nested marking-menu stroke starts from the wrong segment origin.

Menu interactions● Open access↗
FA-33347

Nested marking-menu stroke starts from the wrong segment origin · case 02

Nested marking-menu stroke starts from the wrong segment origin.

Menu interactions◈ Members↗
FA-33348

Nested marking-menu stroke starts from the wrong segment origin · case 03

Nested marking-menu stroke starts from the wrong segment origin.

Menu interactions◈ Members↗
FA-33349

Nested marking-menu stroke starts from the wrong segment origin · case 04

Nested marking-menu stroke starts from the wrong segment origin.

Menu interactions◈ Members↗
FA-33350

Nested marking-menu stroke starts from the wrong segment origin · case 05

Nested marking-menu stroke starts from the wrong segment origin.

Menu interactions◈ Members↗
FA-33351

Incomplete marking gesture executes a branch-only menu item · case 01

Incomplete marking gesture executes a branch-only menu item.

Menu interactions● Open access↗
FA-33352

Incomplete marking gesture executes a branch-only menu item · case 02

Incomplete marking gesture executes a branch-only menu item.

Menu interactions◈ Members↗
FA-33353

Incomplete marking gesture executes a branch-only menu item · case 03

Incomplete marking gesture executes a branch-only menu item.

Menu interactions◈ Members↗
FA-33354

Incomplete marking gesture executes a branch-only menu item · case 04

Incomplete marking gesture executes a branch-only menu item.

Menu interactions◈ Members↗
FA-33355

Incomplete marking gesture executes a branch-only menu item · case 05

Incomplete marking gesture executes a branch-only menu item.

Menu interactions◈ Members↗
FA-33356

Short final marking-menu jitter replaces the last completed command sector · case 01

Short final marking-menu jitter replaces the last completed command sector.

Menu interactions● Open access↗
FA-33357

Short final marking-menu jitter replaces the last completed command sector · case 02

Short final marking-menu jitter replaces the last completed command sector.

Menu interactions◈ Members↗
FA-33358

Short final marking-menu jitter replaces the last completed command sector · case 03

Short final marking-menu jitter replaces the last completed command sector.

Menu interactions◈ Members↗
FA-33359

Short final marking-menu jitter replaces the last completed command sector · case 04

Short final marking-menu jitter replaces the last completed command sector.

Menu interactions◈ Members↗
FA-33360

Short final marking-menu jitter replaces the last completed command sector · case 05

Short final marking-menu jitter replaces the last completed command sector.

Menu interactions◈ Members↗
FA-33361

Hidden submenu indicator widens every visible menu row · case 01

Hidden submenu indicator widens every visible menu row.

Menu interactions● Open access↗
FA-33362

Hidden submenu indicator widens every visible menu row · case 02

Hidden submenu indicator widens every visible menu row.

Menu interactions◈ Members↗
FA-33363

Hidden submenu indicator widens every visible menu row · case 03

Hidden submenu indicator widens every visible menu row.

Menu interactions◈ Members↗
FA-33364

Hidden submenu indicator widens every visible menu row · case 04

Hidden submenu indicator widens every visible menu row.

Menu interactions◈ Members↗
FA-33365

Hidden submenu indicator widens every visible menu row · case 05

Hidden submenu indicator widens every visible menu row.

Menu interactions◈ Members↗
FA-33366

Zero-valued menu badge is hidden as if missing · case 01

Zero-valued menu badge is hidden as if missing.

Menu interactions● Open access↗
FA-33367

Zero-valued menu badge is hidden as if missing · case 02

Zero-valued menu badge is hidden as if missing.

Menu interactions◈ Members↗
FA-33368

Zero-valued menu badge is hidden as if missing · case 03

Zero-valued menu badge is hidden as if missing.

Menu interactions◈ Members↗
FA-33369

Zero-valued menu badge is hidden as if missing · case 04

Zero-valued menu badge is hidden as if missing.

Menu interactions◈ Members↗
FA-33370

Zero-valued menu badge is hidden as if missing · case 05

Zero-valued menu badge is hidden as if missing.

Menu interactions◈ Members↗
FA-33371

Decorated menu label is substituted for its command identity · case 01

Decorated menu label is substituted for its command identity.

Menu interactions● Open access↗
FA-33372

Decorated menu label is substituted for its command identity · case 02

Decorated menu label is substituted for its command identity.

Menu interactions◈ Members↗
FA-33373

Decorated menu label is substituted for its command identity · case 03

Decorated menu label is substituted for its command identity.

Menu interactions◈ Members↗
FA-33374

Decorated menu label is substituted for its command identity · case 04

Decorated menu label is substituted for its command identity.

Menu interactions◈ Members↗
FA-33375

Decorated menu label is substituted for its command identity · case 05

Decorated menu label is substituted for its command identity.

Menu interactions◈ Members↗
FA-33376

Menu suffix decoration is prepended to the command label · case 01

Menu suffix decoration is prepended to the command label.

Menu interactions● Open access↗
FA-33377

Menu suffix decoration is prepended to the command label · case 02

Menu suffix decoration is prepended to the command label.

Menu interactions◈ Members↗
FA-33378

Menu suffix decoration is prepended to the command label · case 03

Menu suffix decoration is prepended to the command label.

Menu interactions◈ Members↗
FA-33379

Menu suffix decoration is prepended to the command label · case 04

Menu suffix decoration is prepended to the command label.

Menu interactions◈ Members↗
FA-33380

Menu suffix decoration is prepended to the command label · case 05

Menu suffix decoration is prepended to the command label.

Menu interactions◈ Members↗
FA-33381

Menu rows without icons lose alignment with decorated siblings · case 01

Menu rows without icons lose alignment with decorated siblings.

Menu interactions● Open access↗
FA-33382

Menu rows without icons lose alignment with decorated siblings · case 02

Menu rows without icons lose alignment with decorated siblings.

Menu interactions◈ Members↗
FA-33383

Menu rows without icons lose alignment with decorated siblings · case 03

Menu rows without icons lose alignment with decorated siblings.

Menu interactions◈ Members↗
FA-33384

Menu rows without icons lose alignment with decorated siblings · case 04

Menu rows without icons lose alignment with decorated siblings.

Menu interactions◈ Members↗
FA-33385

Menu rows without icons lose alignment with decorated siblings · case 05

Menu rows without icons lose alignment with decorated siblings.

Menu interactions◈ Members↗
FA-33386

Menu separator width omits inter-column spacing · case 01

Menu separator width omits inter-column spacing.

Menu interactions● Open access↗
FA-33387

Menu separator width omits inter-column spacing · case 02

Menu separator width omits inter-column spacing.

Menu interactions◈ Members↗
FA-33388

Menu separator width omits inter-column spacing · case 03

Menu separator width omits inter-column spacing.

Menu interactions◈ Members↗
FA-33389

Menu separator width omits inter-column spacing · case 04

Menu separator width omits inter-column spacing.

Menu interactions◈ Members↗
FA-33390

Menu separator width omits inter-column spacing · case 05

Menu separator width omits inter-column spacing.

Menu interactions◈ Members↗
FA-33391

Menu patch is applied to an incompatible base snapshot · case 01

Menu patch is applied to an incompatible base snapshot.

Menu interactions● Open access↗
FA-33392

Menu patch is applied to an incompatible base snapshot · case 02

Menu patch is applied to an incompatible base snapshot.

Menu interactions◈ Members↗
FA-33393

Menu patch is applied to an incompatible base snapshot · case 03

Menu patch is applied to an incompatible base snapshot.

Menu interactions◈ Members↗
FA-33394

Menu patch is applied to an incompatible base snapshot · case 04

Menu patch is applied to an incompatible base snapshot.

Menu interactions◈ Members↗
FA-33395

Menu patch is applied to an incompatible base snapshot · case 05

Menu patch is applied to an incompatible base snapshot.

Menu interactions◈ Members↗
FA-33396

Menu patch insertion ignores its stable row anchor · case 01

Menu patch insertion ignores its stable row anchor.

Menu interactions● Open access↗
FA-33397

Menu patch insertion ignores its stable row anchor · case 02

Menu patch insertion ignores its stable row anchor.

Menu interactions◈ Members↗
FA-33398

Menu patch insertion ignores its stable row anchor · case 03

Menu patch insertion ignores its stable row anchor.

Menu interactions◈ Members↗
FA-33399

Menu patch insertion ignores its stable row anchor · case 04

Menu patch insertion ignores its stable row anchor.

Menu interactions◈ Members↗
FA-33400

Menu patch insertion ignores its stable row anchor · case 05

Menu patch insertion ignores its stable row anchor.

Menu interactions◈ 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 ↗