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

Inline completion preview: hover preview changes the committed identifier · case 01

The value completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22202

Inline completion preview: hover preview changes the committed identifier · case 02

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22203

Inline completion preview: hover preview changes the committed identifier · case 03

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22204

Inline completion preview: hover preview changes the committed identifier · case 04

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22205

Inline completion preview: hover preview changes the committed identifier · case 05

The value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22206

Inline completion preview: ghost text overlays a noncollapsed input selection · case 01

The selected completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22207

Inline completion preview: ghost text overlays a noncollapsed input selection · case 02

The selected completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22208

Inline completion preview: ghost text overlays a noncollapsed input selection · case 03

The selected completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22209

Inline completion preview: ghost text overlays a noncollapsed input selection · case 04

The selected completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22210

Inline completion preview: ghost text overlays a noncollapsed input selection · case 05

The selected completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22211

Inline completion preview: ghost preview survives a text epoch change · case 01

The fresh completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22212

Inline completion preview: ghost preview survives a text epoch change · case 02

The fresh completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22213

Inline completion preview: ghost preview survives a text epoch change · case 03

The fresh completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22214

Inline completion preview: ghost preview survives a text epoch change · case 04

The fresh completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22215

Inline completion preview: ghost preview survives a text epoch change · case 05

The fresh completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22216

Inline completion preview: explicit preview acceptance concatenates the full candidate · case 01

The accept completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22217

Inline completion preview: explicit preview acceptance concatenates the full candidate · case 02

The accept completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22218

Inline completion preview: explicit preview acceptance concatenates the full candidate · case 03

The accept completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22219

Inline completion preview: explicit preview acceptance concatenates the full candidate · case 04

The accept completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22220

Inline completion preview: explicit preview acceptance concatenates the full candidate · case 05

The accept completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22221

Inline completion preview: rejecting inline preview clears the user-entered draft · case 01

The reject completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22222

Inline completion preview: rejecting inline preview clears the user-entered draft · case 02

The reject completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22223

Inline completion preview: rejecting inline preview clears the user-entered draft · case 03

The reject completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22224

Inline completion preview: rejecting inline preview clears the user-entered draft · case 04

The reject completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22225

Inline completion preview: rejecting inline preview clears the user-entered draft · case 05

The reject completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22226

Inline completion preview: ghost range ends at draft length instead of candidate length · case 01

The visible-end completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22227

Inline completion preview: ghost range ends at draft length instead of candidate length · case 02

The visible-end completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22228

Inline completion preview: ghost range ends at draft length instead of candidate length · case 03

The visible-end completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22229

Inline completion preview: ghost range ends at draft length instead of candidate length · case 04

The visible-end completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22230

Inline completion preview: ghost range ends at draft length instead of candidate length · case 05

The visible-end completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22231

Inline completion preview: typing over a preview retains its superseded suffix · case 01

The edit completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22232

Inline completion preview: typing over a preview retains its superseded suffix · case 02

The edit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22233

Inline completion preview: typing over a preview retains its superseded suffix · case 03

The edit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22234

Inline completion preview: typing over a preview retains its superseded suffix · case 04

The edit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22235

Inline completion preview: typing over a preview retains its superseded suffix · case 05

The edit completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22236

Inline completion preview: copying input includes unaccepted completion decoration · case 01

The copy completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22237

Inline completion preview: copying input includes unaccepted completion decoration · case 02

The copy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22238

Inline completion preview: copying input includes unaccepted completion decoration · case 03

The copy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22239

Inline completion preview: copying input includes unaccepted completion decoration · case 04

The copy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22240

Inline completion preview: copying input includes unaccepted completion decoration · case 05

The copy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22241

Free-text option creation: created option preserves accidental surrounding query whitespace · case 01

The trim completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22242

Free-text option creation: created option preserves accidental surrounding query whitespace · case 02

The trim completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22243

Free-text option creation: created option preserves accidental surrounding query whitespace · case 03

The trim completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22244

Free-text option creation: created option preserves accidental surrounding query whitespace · case 04

The trim completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22245

Free-text option creation: created option preserves accidental surrounding query whitespace · case 05

The trim completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22246

Free-text option creation: create row duplicates an existing case-insensitive label · case 01

The exact completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22247

Free-text option creation: create row duplicates an existing case-insensitive label · case 02

The exact completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22248

Free-text option creation: create row duplicates an existing case-insensitive label · case 03

The exact completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22249

Free-text option creation: create row duplicates an existing case-insensitive label · case 04

The exact completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22250

Free-text option creation: create row duplicates an existing case-insensitive label · case 05

The exact completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22251

Free-text option creation: whitespace-only draft becomes a newly created option · case 01

The nonempty completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22252

Free-text option creation: whitespace-only draft becomes a newly created option · case 02

The nonempty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22253

Free-text option creation: whitespace-only draft becomes a newly created option · case 03

The nonempty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22254

Free-text option creation: whitespace-only draft becomes a newly created option · case 04

The nonempty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22255

Free-text option creation: whitespace-only draft becomes a newly created option · case 05

The nonempty completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22256

Free-text option creation: create affordance ignores the picker creation setting · case 01

The permission completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22257

Free-text option creation: create affordance ignores the picker creation setting · case 02

The permission completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22258

Free-text option creation: create affordance ignores the picker creation setting · case 03

The permission completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22259

Free-text option creation: create affordance ignores the picker creation setting · case 04

The permission completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22260

Free-text option creation: create affordance ignores the picker creation setting · case 05

The permission completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22261

Free-text option creation: duplicate create requests can be issued while one is pending · case 01

The busy completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22262

Free-text option creation: duplicate create requests can be issued while one is pending · case 02

The busy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22263

Free-text option creation: duplicate create requests can be issued while one is pending · case 03

The busy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22264

Free-text option creation: duplicate create requests can be issued while one is pending · case 04

The busy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22265

Free-text option creation: duplicate create requests can be issued while one is pending · case 05

The busy completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22266

Free-text option creation: create row collides with a persisted suggestion identifier · case 01

The row-id completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22267

Free-text option creation: create row collides with a persisted suggestion identifier · case 02

The row-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22268

Free-text option creation: create row collides with a persisted suggestion identifier · case 03

The row-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22269

Free-text option creation: create row collides with a persisted suggestion identifier · case 04

The row-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22270

Free-text option creation: create row collides with a persisted suggestion identifier · case 05

The row-id completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22271

Free-text option creation: created option retains the temporary identifier after persistence · case 01

The resolve completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22272

Free-text option creation: created option retains the temporary identifier after persistence · case 02

The resolve completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22273

Free-text option creation: created option retains the temporary identifier after persistence · case 03

The resolve completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22274

Free-text option creation: created option retains the temporary identifier after persistence · case 04

The resolve completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22275

Free-text option creation: created option retains the temporary identifier after persistence · case 05

The resolve completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22276

Free-text option creation: failed creation erases the draft required for correction · case 01

The failure completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22277

Free-text option creation: failed creation erases the draft required for correction · case 02

The failure completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22278

Free-text option creation: failed creation erases the draft required for correction · case 03

The failure completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22279

Free-text option creation: failed creation erases the draft required for correction · case 04

The failure completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22280

Free-text option creation: failed creation erases the draft required for correction · case 05

The failure completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22281

Free-text option creation: optimistic create submits an unpersisted temporary identifier · case 01

The pending-value completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22282

Free-text option creation: optimistic create submits an unpersisted temporary identifier · case 02

The pending-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22283

Free-text option creation: optimistic create submits an unpersisted temporary identifier · case 03

The pending-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22284

Free-text option creation: optimistic create submits an unpersisted temporary identifier · case 04

The pending-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22285

Free-text option creation: optimistic create submits an unpersisted temporary identifier · case 05

The pending-value completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22286

Free-text option creation: create retry retains the query epoch of the failed creation · case 01

The retry completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22287

Free-text option creation: create retry retains the query epoch of the failed creation · case 02

The retry completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22288

Free-text option creation: create retry retains the query epoch of the failed creation · case 03

The retry completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22289

Free-text option creation: create retry retains the query epoch of the failed creation · case 04

The retry completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22290

Free-text option creation: create retry retains the query epoch of the failed creation · case 05

The retry completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22291

Cached autocomplete presentation: autocomplete cache omits the dependency scope · case 01

The key completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22292

Cached autocomplete presentation: autocomplete cache omits the dependency scope · case 02

The key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22293

Cached autocomplete presentation: autocomplete cache omits the dependency scope · case 03

The key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22294

Cached autocomplete presentation: autocomplete cache omits the dependency scope · case 04

The key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22295

Cached autocomplete presentation: autocomplete cache omits the dependency scope · case 05

The key completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22296

Cached autocomplete presentation: prefix cache entry masquerades as an exact query hit · case 01

The query-match completion transition produces an incorrect observable state.

Autocomplete interactions● Open access↗
FA-22297

Cached autocomplete presentation: prefix cache entry masquerades as an exact query hit · case 02

The query-match completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22298

Cached autocomplete presentation: prefix cache entry masquerades as an exact query hit · case 03

The query-match completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22299

Cached autocomplete presentation: prefix cache entry masquerades as an exact query hit · case 04

The query-match completion transition produces an incorrect observable state.

Autocomplete interactions◈ Members↗
FA-22300

Cached autocomplete presentation: prefix cache entry masquerades as an exact query hit · case 05

The query-match completion transition produces an incorrect observable state.

Autocomplete 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 ↗