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

Editing text resets accumulated escalation severity · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21202

Editing text resets accumulated escalation severity · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21203

Editing text resets accumulated escalation severity · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21204

Editing text resets accumulated escalation severity · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21205

Editing text resets accumulated escalation severity · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21206

Snooze delay is anchored to current time instead of deadline · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21207

Snooze delay is anchored to current time instead of deadline · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21208

Snooze delay is anchored to current time instead of deadline · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21209

Snooze delay is anchored to current time instead of deadline · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21210

Snooze delay is anchored to current time instead of deadline · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21211

Reset leaves the prior escalation level intact · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21212

Reset leaves the prior escalation level intact · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21213

Reset leaves the prior escalation level intact · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21214

Reset leaves the prior escalation level intact · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21215

Reset leaves the prior escalation level intact · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21216

Stale timer rolls escalation time backward · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21217

Stale timer rolls escalation time backward · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21218

Stale timer rolls escalation time backward · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21219

Stale timer rolls escalation time backward · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21220

Stale timer rolls escalation time backward · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21221

Escalation at exact due time is delayed · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21222

Escalation at exact due time is delayed · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21223

Escalation at exact due time is delayed · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21224

Escalation at exact due time is delayed · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21225

Escalation at exact due time is delayed · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21226

Escalation skips an intermediate spoken severity · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21227

Escalation skips an intermediate spoken severity · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21228

Escalation skips an intermediate spoken severity · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21229

Escalation skips an intermediate spoken severity · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21230

Escalation skips an intermediate spoken severity · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21231

Escalation speaks deadline as message content · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21232

Escalation speaks deadline as message content · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21233

Escalation speaks deadline as message content · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21234

Escalation speaks deadline as message content · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21235

Escalation speaks deadline as message content · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21236

Final escalation continues scheduling speech · case 01

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements● Open access↗
FA-21237

Final escalation continues scheduling speech · case 02

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21238

Final escalation continues scheduling speech · case 03

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21239

Final escalation continues scheduling speech · case 04

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21240

Final escalation continues scheduling speech · case 05

The announcement trace violates the stated escalation-ladder contract.

Assistive announcements◈ Members↗
FA-21241

New speech turn adds budget left from previous turn · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21242

New speech turn adds budget left from previous turn · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21243

New speech turn adds budget left from previous turn · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21244

New speech turn adds budget left from previous turn · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21245

New speech turn adds budget left from previous turn · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21246

Utterance cost is replaced by text character length · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21247

Utterance cost is replaced by text character length · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21248

Utterance cost is replaced by text character length · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21249

Utterance cost is replaced by text character length · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21250

Utterance cost is replaced by text character length · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21251

Budget cap reduction fails to clamp available credit · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21252

Budget cap reduction fails to clamp available credit · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21253

Budget cap reduction fails to clamp available credit · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21254

Budget cap reduction fails to clamp available credit · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21255

Budget cap reduction fails to clamp available credit · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21256

Cancel identifies pending speech by cost rather than ID · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21257

Cancel identifies pending speech by cost rather than ID · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21258

Cancel identifies pending speech by cost rather than ID · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21259

Cancel identifies pending speech by cost rather than ID · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21260

Cancel identifies pending speech by cost rather than ID · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21261

Duplicate refund replenishes speech budget twice · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21262

Duplicate refund replenishes speech budget twice · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21263

Duplicate refund replenishes speech budget twice · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21264

Duplicate refund replenishes speech budget twice · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21265

Duplicate refund replenishes speech budget twice · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21266

Reset keeps old refund rights valid · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21267

Reset keeps old refund rights valid · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21268

Reset keeps old refund rights valid · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21269

Reset keeps old refund rights valid · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21270

Reset keeps old refund rights valid · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21271

An exact-budget utterance is incorrectly blocked · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21272

An exact-budget utterance is incorrectly blocked · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21273

An exact-budget utterance is incorrectly blocked · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21274

An exact-budget utterance is incorrectly blocked · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21275

An exact-budget utterance is incorrectly blocked · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21276

Bypass dispatch removes blocked head instead of fitting speech · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21277

Bypass dispatch removes blocked head instead of fitting speech · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21278

Bypass dispatch removes blocked head instead of fitting speech · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21279

Bypass dispatch removes blocked head instead of fitting speech · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21280

Bypass dispatch removes blocked head instead of fitting speech · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21281

Speaking charges the entire remaining turn budget · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21282

Speaking charges the entire remaining turn budget · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21283

Speaking charges the entire remaining turn budget · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21284

Speaking charges the entire remaining turn budget · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21285

Speaking charges the entire remaining turn budget · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21286

Refund ledger records remaining budget as utterance cost · case 01

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements● Open access↗
FA-21287

Refund ledger records remaining budget as utterance cost · case 02

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21288

Refund ledger records remaining budget as utterance cost · case 03

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21289

Refund ledger records remaining budget as utterance cost · case 04

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21290

Refund ledger records remaining budget as utterance cost · case 05

The announcement trace violates the stated speech-time-budget contract.

Assistive announcements◈ Members↗
FA-21291

Different validation codes on a field overwrite each other · case 01

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

Assistive announcements● Open access↗
FA-21292

Different validation codes on a field overwrite each other · case 02

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

Assistive announcements◈ Members↗
FA-21293

Different validation codes on a field overwrite each other · case 03

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

Assistive announcements◈ Members↗
FA-21294

Different validation codes on a field overwrite each other · case 04

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

Assistive announcements◈ Members↗
FA-21295

Different validation codes on a field overwrite each other · case 05

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

Assistive announcements◈ Members↗
FA-21296

Resolving one error deletes all field errors · case 01

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

Assistive announcements● Open access↗
FA-21297

Resolving one error deletes all field errors · case 02

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

Assistive announcements◈ Members↗
FA-21298

Resolving one error deletes all field errors · case 03

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

Assistive announcements◈ Members↗
FA-21299

Resolving one error deletes all field errors · case 04

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

Assistive announcements◈ Members↗
FA-21300

Resolving one error deletes all field errors · case 05

The announcement trace violates the stated error-announcement-digest 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 ↗