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

Clearing one form removes other forms errors · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21302

Clearing one form removes other forms errors · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21303

Clearing one form removes other forms errors · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21304

Clearing one form removes other forms errors · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21305

Clearing one form removes other forms errors · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21306

Renaming form changes field instead of form key · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21307

Renaming form changes field instead of form key · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21308

Renaming form changes field instead of form key · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21309

Renaming form changes field instead of form key · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21310

Renaming form changes field instead of form key · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21311

Renamed form inherits a stale digest suppression cache · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21312

Renamed form inherits a stale digest suppression cache · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21313

Renamed form inherits a stale digest suppression cache · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21314

Renamed form inherits a stale digest suppression cache · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21315

Renamed form inherits a stale digest suppression cache · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21316

Explicit reannounce invalidation clears every form cache · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21317

Explicit reannounce invalidation clears every form cache · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21318

Explicit reannounce invalidation clears every form cache · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21319

Explicit reannounce invalidation clears every form cache · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21320

Explicit reannounce invalidation clears every form cache · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21321

Form digest includes errors from unrelated forms · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21322

Form digest includes errors from unrelated forms · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21323

Form digest includes errors from unrelated forms · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21324

Form digest includes errors from unrelated forms · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21325

Form digest includes errors from unrelated forms · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21326

Digest counts the first spoken error twice · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21327

Digest counts the first spoken error twice · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21328

Digest counts the first spoken error twice · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21329

Digest counts the first spoken error twice · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21330

Digest counts the first spoken error twice · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21331

Identical summaries in different forms suppress each other · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21332

Identical summaries in different forms suppress each other · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21333

Identical summaries in different forms suppress each other · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21334

Identical summaries in different forms suppress each other · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21335

Identical summaries in different forms suppress each other · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21336

Digest suppression cache stores form ID instead of spoken text · case 01

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements● Open access↗
FA-21337

Digest suppression cache stores form ID instead of spoken text · case 02

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21338

Digest suppression cache stores form ID instead of spoken text · case 03

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21339

Digest suppression cache stores form ID instead of spoken text · case 04

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21340

Digest suppression cache stores form ID instead of spoken text · case 05

The announcement trace violates the stated error-announcement-digest contract.

Assistive announcements◈ Members↗
FA-21341

Cooldown reconfiguration retains previous duration · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21342

Cooldown reconfiguration retains previous duration · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21343

Cooldown reconfiguration retains previous duration · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21344

Cooldown reconfiguration retains previous duration · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21345

Cooldown reconfiguration retains previous duration · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21346

Cooldown clock regresses on a stale timer · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21347

Cooldown clock regresses on a stale timer · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21348

Cooldown clock regresses on a stale timer · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21349

Cooldown clock regresses on a stale timer · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21350

Cooldown clock regresses on a stale timer · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21351

Resetting one cue releases all other cooldowns · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21352

Resetting one cue releases all other cooldowns · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21353

Resetting one cue releases all other cooldowns · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21354

Resetting one cue releases all other cooldowns · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21355

Resetting one cue releases all other cooldowns · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21356

Suspending cue playback clears elapsed cooldowns · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21357

Suspending cue playback clears elapsed cooldowns · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21358

Suspending cue playback clears elapsed cooldowns · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21359

Suspending cue playback clears elapsed cooldowns · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21360

Suspending cue playback clears elapsed cooldowns · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21361

Resuming cue playback adds a fresh cooldown delay · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21362

Resuming cue playback adds a fresh cooldown delay · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21363

Resuming cue playback adds a fresh cooldown delay · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21364

Resuming cue playback adds a fresh cooldown delay · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21365

Resuming cue playback adds a fresh cooldown delay · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21366

Forced critical cue is incorrectly suppressed during suspension · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21367

Forced critical cue is incorrectly suppressed during suspension · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21368

Forced critical cue is incorrectly suppressed during suspension · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21369

Forced critical cue is incorrectly suppressed during suspension · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21370

Forced critical cue is incorrectly suppressed during suspension · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21371

Cue remains suppressed at exact cooldown expiry · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21372

Cue remains suppressed at exact cooldown expiry · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21373

Cue remains suppressed at exact cooldown expiry · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21374

Cue remains suppressed at exact cooldown expiry · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21375

Cue remains suppressed at exact cooldown expiry · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21376

Cue renderer repeats the kind label instead of text · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21377

Cue renderer repeats the kind label instead of text · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21378

Cue renderer repeats the kind label instead of text · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21379

Cue renderer repeats the kind label instead of text · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21380

Cue renderer repeats the kind label instead of text · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21381

Cooldown deadline is measured from zero rather than emission time · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21382

Cooldown deadline is measured from zero rather than emission time · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21383

Cooldown deadline is measured from zero rather than emission time · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21384

Cooldown deadline is measured from zero rather than emission time · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21385

Cooldown deadline is measured from zero rather than emission time · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21386

Force command never reaches the cue emission handler · case 01

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements● Open access↗
FA-21387

Force command never reaches the cue emission handler · case 02

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21388

Force command never reaches the cue emission handler · case 03

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21389

Force command never reaches the cue emission handler · case 04

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21390

Force command never reaches the cue emission handler · case 05

The announcement trace violates the stated speech-cooldown contract.

Assistive announcements◈ Members↗
FA-21391

Move to end lands before the last character · case 01

The announcement trace violates the stated edit-narration contract.

Assistive announcements● Open access↗
FA-21392

Move to end lands before the last character · case 02

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ Members↗
FA-21393

Move to end lands before the last character · case 03

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ Members↗
FA-21394

Move to end lands before the last character · case 04

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ Members↗
FA-21395

Move to end lands before the last character · case 05

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ Members↗
FA-21396

Turning off silent editing keeps cues muted · case 01

The announcement trace violates the stated edit-narration contract.

Assistive announcements● Open access↗
FA-21397

Turning off silent editing keeps cues muted · case 02

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ Members↗
FA-21398

Turning off silent editing keeps cues muted · case 03

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ Members↗
FA-21399

Turning off silent editing keeps cues muted · case 04

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ Members↗
FA-21400

Turning off silent editing keeps cues muted · case 05

The announcement trace violates the stated edit-narration contract.

Assistive announcements◈ 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 ↗