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

Notification handoff to another surface: remote-painted from remote-mounting · case 01

The remote-painted event leaves a notification in local-visible instead of remote-visible.

Notification interfaces● Open access↗
FA-35302

Notification handoff to another surface: remote-painted from remote-mounting · case 02

The remote-painted event leaves a notification in local-visible instead of remote-visible.

Notification interfaces◈ Members↗
FA-35303

Notification handoff to another surface: remote-painted from remote-mounting · case 03

The remote-painted event leaves a notification in local-visible instead of remote-visible.

Notification interfaces◈ Members↗
FA-35304

Notification handoff to another surface: remote-painted from remote-mounting · case 04

The remote-painted event leaves a notification in local-visible instead of remote-visible.

Notification interfaces◈ Members↗
FA-35305

Notification handoff to another surface: remote-painted from remote-mounting · case 05

The remote-painted event leaves a notification in local-visible instead of remote-visible.

Notification interfaces◈ Members↗
FA-35306

Notification handoff to another surface: remote-paint-failed from remote-mounting · case 01

The remote-paint-failed event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces● Open access↗
FA-35307

Notification handoff to another surface: remote-paint-failed from remote-mounting · case 02

The remote-paint-failed event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35308

Notification handoff to another surface: remote-paint-failed from remote-mounting · case 03

The remote-paint-failed event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35309

Notification handoff to another surface: remote-paint-failed from remote-mounting · case 04

The remote-paint-failed event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35310

Notification handoff to another surface: remote-paint-failed from remote-mounting · case 05

The remote-paint-failed event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35311

Notification handoff to another surface: remote-rejected from handoff-pending · case 01

The remote-rejected event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces● Open access↗
FA-35312

Notification handoff to another surface: remote-rejected from handoff-pending · case 02

The remote-rejected event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35313

Notification handoff to another surface: remote-rejected from handoff-pending · case 03

The remote-rejected event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35314

Notification handoff to another surface: remote-rejected from handoff-pending · case 04

The remote-rejected event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35315

Notification handoff to another surface: remote-rejected from handoff-pending · case 05

The remote-rejected event leaves a notification in remote-visible instead of handoff-error.

Notification interfaces◈ Members↗
FA-35316

Notification handoff to another surface: retry-handoff from handoff-error · case 01

The retry-handoff event leaves a notification in remote-visible instead of handoff-pending.

Notification interfaces● Open access↗
FA-35317

Notification handoff to another surface: retry-handoff from handoff-error · case 02

The retry-handoff event leaves a notification in remote-visible instead of handoff-pending.

Notification interfaces◈ Members↗
FA-35318

Notification handoff to another surface: retry-handoff from handoff-error · case 03

The retry-handoff event leaves a notification in remote-visible instead of handoff-pending.

Notification interfaces◈ Members↗
FA-35319

Notification handoff to another surface: retry-handoff from handoff-error · case 04

The retry-handoff event leaves a notification in remote-visible instead of handoff-pending.

Notification interfaces◈ Members↗
FA-35320

Notification handoff to another surface: retry-handoff from handoff-error · case 05

The retry-handoff event leaves a notification in remote-visible instead of handoff-pending.

Notification interfaces◈ Members↗
FA-35321

Notification handoff to another surface: bring-back from remote-visible · case 01

The bring-back event leaves a notification in local-visible instead of recall-pending.

Notification interfaces● Open access↗
FA-35322

Notification handoff to another surface: bring-back from remote-visible · case 02

The bring-back event leaves a notification in local-visible instead of recall-pending.

Notification interfaces◈ Members↗
FA-35323

Notification handoff to another surface: bring-back from remote-visible · case 03

The bring-back event leaves a notification in local-visible instead of recall-pending.

Notification interfaces◈ Members↗
FA-35324

Notification handoff to another surface: bring-back from remote-visible · case 04

The bring-back event leaves a notification in local-visible instead of recall-pending.

Notification interfaces◈ Members↗
FA-35325

Notification handoff to another surface: bring-back from remote-visible · case 05

The bring-back event leaves a notification in local-visible instead of recall-pending.

Notification interfaces◈ Members↗
FA-35326

Notification handoff to another surface: remote-released from recall-pending · case 01

The remote-released event leaves a notification in local-visible instead of local-remounting.

Notification interfaces● Open access↗
FA-35327

Notification handoff to another surface: remote-released from recall-pending · case 02

The remote-released event leaves a notification in local-visible instead of local-remounting.

Notification interfaces◈ Members↗
FA-35328

Notification handoff to another surface: remote-released from recall-pending · case 03

The remote-released event leaves a notification in local-visible instead of local-remounting.

Notification interfaces◈ Members↗
FA-35329

Notification handoff to another surface: remote-released from recall-pending · case 04

The remote-released event leaves a notification in local-visible instead of local-remounting.

Notification interfaces◈ Members↗
FA-35330

Notification handoff to another surface: remote-released from recall-pending · case 05

The remote-released event leaves a notification in local-visible instead of local-remounting.

Notification interfaces◈ Members↗
FA-35331

Notification handoff to another surface: local-painted from local-remounting · case 01

The local-painted event leaves a notification in remote-visible instead of local-visible.

Notification interfaces● Open access↗
FA-35332

Notification handoff to another surface: local-painted from local-remounting · case 02

The local-painted event leaves a notification in remote-visible instead of local-visible.

Notification interfaces◈ Members↗
FA-35333

Notification handoff to another surface: local-painted from local-remounting · case 03

The local-painted event leaves a notification in remote-visible instead of local-visible.

Notification interfaces◈ Members↗
FA-35334

Notification handoff to another surface: local-painted from local-remounting · case 04

The local-painted event leaves a notification in remote-visible instead of local-visible.

Notification interfaces◈ Members↗
FA-35335

Notification handoff to another surface: local-painted from local-remounting · case 05

The local-painted event leaves a notification in remote-visible instead of local-visible.

Notification interfaces◈ Members↗
FA-35336

Notification handoff to another surface: cancel-handoff from handoff-pending · case 01

The cancel-handoff event leaves a notification in local-visible instead of cancel-pending.

Notification interfaces● Open access↗
FA-35337

Notification handoff to another surface: cancel-handoff from handoff-pending · case 02

The cancel-handoff event leaves a notification in local-visible instead of cancel-pending.

Notification interfaces◈ Members↗
FA-35338

Notification handoff to another surface: cancel-handoff from handoff-pending · case 03

The cancel-handoff event leaves a notification in local-visible instead of cancel-pending.

Notification interfaces◈ Members↗
FA-35339

Notification handoff to another surface: cancel-handoff from handoff-pending · case 04

The cancel-handoff event leaves a notification in local-visible instead of cancel-pending.

Notification interfaces◈ Members↗
FA-35340

Notification handoff to another surface: cancel-handoff from handoff-pending · case 05

The cancel-handoff event leaves a notification in local-visible instead of cancel-pending.

Notification interfaces◈ Members↗
FA-35341

Pinned partition: partition boundary · case 01

The tab workspace reports an incorrect partition boundary.

Tab interfaces● Open access↗
FA-35342

Pinned partition: partition boundary · case 02

The tab workspace reports an incorrect partition boundary.

Tab interfaces◈ Members↗
FA-35343

Pinned partition: partition boundary · case 03

The tab workspace reports an incorrect partition boundary.

Tab interfaces◈ Members↗
FA-35344

Pinned partition: partition boundary · case 04

The tab workspace reports an incorrect partition boundary.

Tab interfaces◈ Members↗
FA-35345

Pinned partition: partition boundary · case 05

The tab workspace reports an incorrect partition boundary.

Tab interfaces◈ Members↗
FA-35346

Pinned partition: insertion slot · case 01

The tab workspace reports an incorrect insertion slot.

Tab interfaces● Open access↗
FA-35347

Pinned partition: insertion slot · case 02

The tab workspace reports an incorrect insertion slot.

Tab interfaces◈ Members↗
FA-35348

Pinned partition: insertion slot · case 03

The tab workspace reports an incorrect insertion slot.

Tab interfaces◈ Members↗
FA-35349

Pinned partition: insertion slot · case 04

The tab workspace reports an incorrect insertion slot.

Tab interfaces◈ Members↗
FA-35350

Pinned partition: insertion slot · case 05

The tab workspace reports an incorrect insertion slot.

Tab interfaces◈ Members↗
FA-35351

Pinned partition: pinned order · case 01

The tab workspace reports an incorrect pinned order.

Tab interfaces● Open access↗
FA-35352

Pinned partition: pinned order · case 02

The tab workspace reports an incorrect pinned order.

Tab interfaces◈ Members↗
FA-35353

Pinned partition: pinned order · case 03

The tab workspace reports an incorrect pinned order.

Tab interfaces◈ Members↗
FA-35354

Pinned partition: pinned order · case 04

The tab workspace reports an incorrect pinned order.

Tab interfaces◈ Members↗
FA-35355

Pinned partition: pinned order · case 05

The tab workspace reports an incorrect pinned order.

Tab interfaces◈ Members↗
FA-35356

Pinned partition: unpinned retention · case 01

The tab workspace reports an incorrect unpinned retention.

Tab interfaces● Open access↗
FA-35357

Pinned partition: unpinned retention · case 02

The tab workspace reports an incorrect unpinned retention.

Tab interfaces◈ Members↗
FA-35358

Pinned partition: unpinned retention · case 03

The tab workspace reports an incorrect unpinned retention.

Tab interfaces◈ Members↗
FA-35359

Pinned partition: unpinned retention · case 04

The tab workspace reports an incorrect unpinned retention.

Tab interfaces◈ Members↗
FA-35360

Pinned partition: unpinned retention · case 05

The tab workspace reports an incorrect unpinned retention.

Tab interfaces◈ Members↗
FA-35361

Pinned partition: active identity · case 01

The tab workspace reports an incorrect active identity.

Tab interfaces● Open access↗
FA-35362

Pinned partition: active identity · case 02

The tab workspace reports an incorrect active identity.

Tab interfaces◈ Members↗
FA-35363

Pinned partition: active identity · case 03

The tab workspace reports an incorrect active identity.

Tab interfaces◈ Members↗
FA-35364

Pinned partition: active identity · case 04

The tab workspace reports an incorrect active identity.

Tab interfaces◈ Members↗
FA-35365

Pinned partition: active identity · case 05

The tab workspace reports an incorrect active identity.

Tab interfaces◈ Members↗
FA-35366

Pinned partition: new tab pin status · case 01

The tab workspace reports an incorrect new tab pin status.

Tab interfaces● Open access↗
FA-35367

Pinned partition: new tab pin status · case 02

The tab workspace reports an incorrect new tab pin status.

Tab interfaces◈ Members↗
FA-35368

Pinned partition: new tab pin status · case 03

The tab workspace reports an incorrect new tab pin status.

Tab interfaces◈ Members↗
FA-35369

Pinned partition: new tab pin status · case 04

The tab workspace reports an incorrect new tab pin status.

Tab interfaces◈ Members↗
FA-35370

Pinned partition: new tab pin status · case 05

The tab workspace reports an incorrect new tab pin status.

Tab interfaces◈ Members↗
FA-35371

Close batch: close eligibility · case 01

The tab workspace reports an incorrect close eligibility.

Tab interfaces● Open access↗
FA-35372

Close batch: close eligibility · case 02

The tab workspace reports an incorrect close eligibility.

Tab interfaces◈ Members↗
FA-35373

Close batch: close eligibility · case 03

The tab workspace reports an incorrect close eligibility.

Tab interfaces◈ Members↗
FA-35374

Close batch: close eligibility · case 04

The tab workspace reports an incorrect close eligibility.

Tab interfaces◈ Members↗
FA-35375

Close batch: close eligibility · case 05

The tab workspace reports an incorrect close eligibility.

Tab interfaces◈ Members↗
FA-35376

Close batch: dirty prompts · case 01

The tab workspace reports an incorrect dirty prompts.

Tab interfaces● Open access↗
FA-35377

Close batch: dirty prompts · case 02

The tab workspace reports an incorrect dirty prompts.

Tab interfaces◈ Members↗
FA-35378

Close batch: dirty prompts · case 03

The tab workspace reports an incorrect dirty prompts.

Tab interfaces◈ Members↗
FA-35379

Close batch: dirty prompts · case 04

The tab workspace reports an incorrect dirty prompts.

Tab interfaces◈ Members↗
FA-35380

Close batch: dirty prompts · case 05

The tab workspace reports an incorrect dirty prompts.

Tab interfaces◈ Members↗
FA-35381

Close batch: pinned veto · case 01

The tab workspace reports an incorrect pinned veto.

Tab interfaces● Open access↗
FA-35382

Close batch: pinned veto · case 02

The tab workspace reports an incorrect pinned veto.

Tab interfaces◈ Members↗
FA-35383

Close batch: pinned veto · case 03

The tab workspace reports an incorrect pinned veto.

Tab interfaces◈ Members↗
FA-35384

Close batch: pinned veto · case 04

The tab workspace reports an incorrect pinned veto.

Tab interfaces◈ Members↗
FA-35385

Close batch: pinned veto · case 05

The tab workspace reports an incorrect pinned veto.

Tab interfaces◈ Members↗
FA-35386

Close batch: survivor order · case 01

The tab workspace reports an incorrect survivor order.

Tab interfaces● Open access↗
FA-35387

Close batch: survivor order · case 02

The tab workspace reports an incorrect survivor order.

Tab interfaces◈ Members↗
FA-35388

Close batch: survivor order · case 03

The tab workspace reports an incorrect survivor order.

Tab interfaces◈ Members↗
FA-35389

Close batch: survivor order · case 04

The tab workspace reports an incorrect survivor order.

Tab interfaces◈ Members↗
FA-35390

Close batch: survivor order · case 05

The tab workspace reports an incorrect survivor order.

Tab interfaces◈ Members↗
FA-35391

Close batch: mru successor · case 01

The tab workspace reports an incorrect mru successor.

Tab interfaces● Open access↗
FA-35392

Close batch: mru successor · case 02

The tab workspace reports an incorrect mru successor.

Tab interfaces◈ Members↗
FA-35393

Close batch: mru successor · case 03

The tab workspace reports an incorrect mru successor.

Tab interfaces◈ Members↗
FA-35394

Close batch: mru successor · case 04

The tab workspace reports an incorrect mru successor.

Tab interfaces◈ Members↗
FA-35395

Close batch: mru successor · case 05

The tab workspace reports an incorrect mru successor.

Tab interfaces◈ Members↗
FA-35396

Close batch: history pruning · case 01

The tab workspace reports an incorrect history pruning.

Tab interfaces● Open access↗
FA-35397

Close batch: history pruning · case 02

The tab workspace reports an incorrect history pruning.

Tab interfaces◈ Members↗
FA-35398

Close batch: history pruning · case 03

The tab workspace reports an incorrect history pruning.

Tab interfaces◈ Members↗
FA-35399

Close batch: history pruning · case 04

The tab workspace reports an incorrect history pruning.

Tab interfaces◈ Members↗
FA-35400

Close batch: history pruning · case 05

The tab workspace reports an incorrect history pruning.

Tab interfaces◈ 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 ↗