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

Bid disclosure: distinct bidder suppression · case 01

Repeated bids satisfy a publication anonymity threshold.

Auction allocation rules● Open access↗
FA-57302

Bid disclosure: distinct bidder suppression · case 02

Repeated bids satisfy a publication anonymity threshold.

Auction allocation rules◈ Members↗
FA-57303

Bid disclosure: distinct bidder suppression · case 03

Repeated bids satisfy a publication anonymity threshold.

Auction allocation rules◈ Members↗
FA-57304

Bid disclosure: distinct bidder suppression · case 04

Repeated bids satisfy a publication anonymity threshold.

Auction allocation rules◈ Members↗
FA-57305

Bid disclosure: distinct bidder suppression · case 05

Repeated bids satisfy a publication anonymity threshold.

Auction allocation rules◈ Members↗
FA-57306

Bid disclosure: alias result view · case 01

Result views expose identity or lose the stable pseudonym needed to follow awards.

Auction allocation rules● Open access↗
FA-57307

Bid disclosure: alias result view · case 02

Result views expose identity or lose the stable pseudonym needed to follow awards.

Auction allocation rules◈ Members↗
FA-57308

Bid disclosure: alias result view · case 03

Result views expose identity or lose the stable pseudonym needed to follow awards.

Auction allocation rules◈ Members↗
FA-57309

Bid disclosure: alias result view · case 04

Result views expose identity or lose the stable pseudonym needed to follow awards.

Auction allocation rules◈ Members↗
FA-57310

Bid disclosure: alias result view · case 05

Result views expose identity or lose the stable pseudonym needed to follow awards.

Auction allocation rules◈ Members↗
FA-57311

Bid disclosure: auditor linkage · case 01

Closing the auction releases private bidder-alias linkage.

Auction allocation rules● Open access↗
FA-57312

Bid disclosure: auditor linkage · case 02

Closing the auction releases private bidder-alias linkage.

Auction allocation rules◈ Members↗
FA-57313

Bid disclosure: auditor linkage · case 03

Closing the auction releases private bidder-alias linkage.

Auction allocation rules◈ Members↗
FA-57314

Bid disclosure: auditor linkage · case 04

Closing the auction releases private bidder-alias linkage.

Auction allocation rules◈ Members↗
FA-57315

Bid disclosure: auditor linkage · case 05

Closing the auction releases private bidder-alias linkage.

Auction allocation rules◈ Members↗
FA-57316

Bid disclosure: consent qualified disclosure · case 01

Revoked identity publication consent remains effective.

Auction allocation rules● Open access↗
FA-57317

Bid disclosure: consent qualified disclosure · case 02

Revoked identity publication consent remains effective.

Auction allocation rules◈ Members↗
FA-57318

Bid disclosure: consent qualified disclosure · case 03

Revoked identity publication consent remains effective.

Auction allocation rules◈ Members↗
FA-57319

Bid disclosure: consent qualified disclosure · case 04

Revoked identity publication consent remains effective.

Auction allocation rules◈ Members↗
FA-57320

Bid disclosure: consent qualified disclosure · case 05

Revoked identity publication consent remains effective.

Auction allocation rules◈ Members↗
FA-57321

Bid disclosure: withdrawn demand statistic · case 01

Public live demand includes withdrawn auction offers.

Auction allocation rules● Open access↗
FA-57322

Bid disclosure: withdrawn demand statistic · case 02

Public live demand includes withdrawn auction offers.

Auction allocation rules◈ Members↗
FA-57323

Bid disclosure: withdrawn demand statistic · case 03

Public live demand includes withdrawn auction offers.

Auction allocation rules◈ Members↗
FA-57324

Bid disclosure: withdrawn demand statistic · case 04

Public live demand includes withdrawn auction offers.

Auction allocation rules◈ Members↗
FA-57325

Bid disclosure: withdrawn demand statistic · case 05

Public live demand includes withdrawn auction offers.

Auction allocation rules◈ Members↗
FA-57326

Bid disclosure: field projection · case 01

Disclosure projection ignores which offer fields are approved for publication.

Auction allocation rules● Open access↗
FA-57327

Bid disclosure: field projection · case 02

Disclosure projection ignores which offer fields are approved for publication.

Auction allocation rules◈ Members↗
FA-57328

Bid disclosure: field projection · case 03

Disclosure projection ignores which offer fields are approved for publication.

Auction allocation rules◈ Members↗
FA-57329

Bid disclosure: field projection · case 04

Disclosure projection ignores which offer fields are approved for publication.

Auction allocation rules◈ Members↗
FA-57330

Bid disclosure: field projection · case 05

Disclosure projection ignores which offer fields are approved for publication.

Auction allocation rules◈ Members↗
FA-57331

Bid disclosure: embargo final result · case 01

Closed-auction results leak during an explicit publication embargo.

Auction allocation rules● Open access↗
FA-57332

Bid disclosure: embargo final result · case 02

Closed-auction results leak during an explicit publication embargo.

Auction allocation rules◈ Members↗
FA-57333

Bid disclosure: embargo final result · case 03

Closed-auction results leak during an explicit publication embargo.

Auction allocation rules◈ Members↗
FA-57334

Bid disclosure: embargo final result · case 04

Closed-auction results leak during an explicit publication embargo.

Auction allocation rules◈ Members↗
FA-57335

Bid disclosure: embargo final result · case 05

Closed-auction results leak during an explicit publication embargo.

Auction allocation rules◈ Members↗
FA-57336

Bid disclosure: appeal audit retention · case 01

Bid evidence is purged while an auction appeal is open.

Auction allocation rules● Open access↗
FA-57337

Bid disclosure: appeal audit retention · case 02

Bid evidence is purged while an auction appeal is open.

Auction allocation rules◈ Members↗
FA-57338

Bid disclosure: appeal audit retention · case 03

Bid evidence is purged while an auction appeal is open.

Auction allocation rules◈ Members↗
FA-57339

Bid disclosure: appeal audit retention · case 04

Bid evidence is purged while an auction appeal is open.

Auction allocation rules◈ Members↗
FA-57340

Bid disclosure: appeal audit retention · case 05

Bid evidence is purged while an auction appeal is open.

Auction allocation rules◈ Members↗
FA-57341

Contingent awards: alternative trigger bundles · case 01

An alternative activation bundle fires on a partial bundle or fails to consider a later complete alternative.

Auction allocation rules● Open access↗
FA-57342

Contingent awards: alternative trigger bundles · case 02

An alternative activation bundle fires on a partial bundle or fails to consider a later complete alternative.

Auction allocation rules◈ Members↗
FA-57343

Contingent awards: alternative trigger bundles · case 03

An alternative activation bundle fires on a partial bundle or fails to consider a later complete alternative.

Auction allocation rules◈ Members↗
FA-57344

Contingent awards: alternative trigger bundles · case 04

An alternative activation bundle fires on a partial bundle or fails to consider a later complete alternative.

Auction allocation rules◈ Members↗
FA-57345

Contingent awards: alternative trigger bundles · case 05

An alternative activation bundle fires on a partial bundle or fails to consider a later complete alternative.

Auction allocation rules◈ Members↗
FA-57346

Contingent awards: conditional exclusion exception · case 01

A bidder-specific exclusion waiver is ignored or applied to every other contingent offer.

Auction allocation rules● Open access↗
FA-57347

Contingent awards: conditional exclusion exception · case 02

A bidder-specific exclusion waiver is ignored or applied to every other contingent offer.

Auction allocation rules◈ Members↗
FA-57348

Contingent awards: conditional exclusion exception · case 03

A bidder-specific exclusion waiver is ignored or applied to every other contingent offer.

Auction allocation rules◈ Members↗
FA-57349

Contingent awards: conditional exclusion exception · case 04

A bidder-specific exclusion waiver is ignored or applied to every other contingent offer.

Auction allocation rules◈ Members↗
FA-57350

Contingent awards: conditional exclusion exception · case 05

A bidder-specific exclusion waiver is ignored or applied to every other contingent offer.

Auction allocation rules◈ Members↗
FA-57351

Contingent awards: same owner companion · case 01

A companion condition is satisfied by awards to different bidders.

Auction allocation rules● Open access↗
FA-57352

Contingent awards: same owner companion · case 02

A companion condition is satisfied by awards to different bidders.

Auction allocation rules◈ Members↗
FA-57353

Contingent awards: same owner companion · case 03

A companion condition is satisfied by awards to different bidders.

Auction allocation rules◈ Members↗
FA-57354

Contingent awards: same owner companion · case 04

A companion condition is satisfied by awards to different bidders.

Auction allocation rules◈ Members↗
FA-57355

Contingent awards: same owner companion · case 05

A companion condition is satisfied by awards to different bidders.

Auction allocation rules◈ Members↗
FA-57356

Contingent awards: release certificate revision · case 01

A seller release for a different award revision activates the current contingent award.

Auction allocation rules● Open access↗
FA-57357

Contingent awards: release certificate revision · case 02

A seller release for a different award revision activates the current contingent award.

Auction allocation rules◈ Members↗
FA-57358

Contingent awards: release certificate revision · case 03

A seller release for a different award revision activates the current contingent award.

Auction allocation rules◈ Members↗
FA-57359

Contingent awards: release certificate revision · case 04

A seller release for a different award revision activates the current contingent award.

Auction allocation rules◈ Members↗
FA-57360

Contingent awards: release certificate revision · case 05

A seller release for a different award revision activates the current contingent award.

Auction allocation rules◈ Members↗
FA-57361

Contingent awards: option confirmation · case 01

One confirmed option activates every conditional award.

Auction allocation rules● Open access↗
FA-57362

Contingent awards: option confirmation · case 02

One confirmed option activates every conditional award.

Auction allocation rules◈ Members↗
FA-57363

Contingent awards: option confirmation · case 03

One confirmed option activates every conditional award.

Auction allocation rules◈ Members↗
FA-57364

Contingent awards: option confirmation · case 04

One confirmed option activates every conditional award.

Auction allocation rules◈ Members↗
FA-57365

Contingent awards: option confirmation · case 05

One confirmed option activates every conditional award.

Auction allocation rules◈ Members↗
FA-57366

Contingent awards: minimum award set · case 01

A conditional award-set minimum is replaced with simple nonemptiness.

Auction allocation rules● Open access↗
FA-57367

Contingent awards: minimum award set · case 02

A conditional award-set minimum is replaced with simple nonemptiness.

Auction allocation rules◈ Members↗
FA-57368

Contingent awards: minimum award set · case 03

A conditional award-set minimum is replaced with simple nonemptiness.

Auction allocation rules◈ Members↗
FA-57369

Contingent awards: minimum award set · case 04

A conditional award-set minimum is replaced with simple nonemptiness.

Auction allocation rules◈ Members↗
FA-57370

Contingent awards: minimum award set · case 05

A conditional award-set minimum is replaced with simple nonemptiness.

Auction allocation rules◈ Members↗
FA-57371

Contingent awards: maximum award set · case 01

Award-set maximum permits one additional contingent lot.

Auction allocation rules● Open access↗
FA-57372

Contingent awards: maximum award set · case 02

Award-set maximum permits one additional contingent lot.

Auction allocation rules◈ Members↗
FA-57373

Contingent awards: maximum award set · case 03

Award-set maximum permits one additional contingent lot.

Auction allocation rules◈ Members↗
FA-57374

Contingent awards: maximum award set · case 04

Award-set maximum permits one additional contingent lot.

Auction allocation rules◈ Members↗
FA-57375

Contingent awards: maximum award set · case 05

Award-set maximum permits one additional contingent lot.

Auction allocation rules◈ Members↗
FA-57376

Contingent awards: locked condition waiver · case 01

A waiver removes a condition already locked into the awarded contract.

Auction allocation rules● Open access↗
FA-57377

Contingent awards: locked condition waiver · case 02

A waiver removes a condition already locked into the awarded contract.

Auction allocation rules◈ Members↗
FA-57378

Contingent awards: locked condition waiver · case 03

A waiver removes a condition already locked into the awarded contract.

Auction allocation rules◈ Members↗
FA-57379

Contingent awards: locked condition waiver · case 04

A waiver removes a condition already locked into the awarded contract.

Auction allocation rules◈ Members↗
FA-57380

Contingent awards: locked condition waiver · case 05

A waiver removes a condition already locked into the awarded contract.

Auction allocation rules◈ Members↗
FA-57381

Contingent awards: activation presence · case 01

An inactive contingent offer is certified without its triggering award.

Auction allocation rules● Open access↗
FA-57382

Contingent awards: activation presence · case 02

An inactive contingent offer is certified without its triggering award.

Auction allocation rules◈ Members↗
FA-57383

Contingent awards: activation presence · case 03

An inactive contingent offer is certified without its triggering award.

Auction allocation rules◈ Members↗
FA-57384

Contingent awards: activation presence · case 04

An inactive contingent offer is certified without its triggering award.

Auction allocation rules◈ Members↗
FA-57385

Contingent awards: activation presence · case 05

An inactive contingent offer is certified without its triggering award.

Auction allocation rules◈ Members↗
FA-57386

Contingent awards: expired option veto · case 01

Expired underlying options still support final contingent awards.

Auction allocation rules● Open access↗
FA-57387

Contingent awards: expired option veto · case 02

Expired underlying options still support final contingent awards.

Auction allocation rules◈ Members↗
FA-57388

Contingent awards: expired option veto · case 03

Expired underlying options still support final contingent awards.

Auction allocation rules◈ Members↗
FA-57389

Contingent awards: expired option veto · case 04

Expired underlying options still support final contingent awards.

Auction allocation rules◈ Members↗
FA-57390

Contingent awards: expired option veto · case 05

Expired underlying options still support final contingent awards.

Auction allocation rules◈ Members↗
FA-57391

Qualification stages: submitted is not approved · case 01

Uploaded qualification evidence is treated as reviewed approval.

Auction allocation rules● Open access↗
FA-57392

Qualification stages: submitted is not approved · case 02

Uploaded qualification evidence is treated as reviewed approval.

Auction allocation rules◈ Members↗
FA-57393

Qualification stages: submitted is not approved · case 03

Uploaded qualification evidence is treated as reviewed approval.

Auction allocation rules◈ Members↗
FA-57394

Qualification stages: submitted is not approved · case 04

Uploaded qualification evidence is treated as reviewed approval.

Auction allocation rules◈ Members↗
FA-57395

Qualification stages: submitted is not approved · case 05

Uploaded qualification evidence is treated as reviewed approval.

Auction allocation rules◈ Members↗
FA-57396

Qualification stages: rejected required evidence · case 01

A required rejected qualification item does not veto admission.

Auction allocation rules● Open access↗
FA-57397

Qualification stages: rejected required evidence · case 02

A required rejected qualification item does not veto admission.

Auction allocation rules◈ Members↗
FA-57398

Qualification stages: rejected required evidence · case 03

A required rejected qualification item does not veto admission.

Auction allocation rules◈ Members↗
FA-57399

Qualification stages: rejected required evidence · case 04

A required rejected qualification item does not veto admission.

Auction allocation rules◈ Members↗
FA-57400

Qualification stages: rejected required evidence · case 05

A required rejected qualification item does not veto admission.

Auction allocation rules◈ 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 ↗