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

Pair announced by the highest card · case 01

A pair of fives with an ace is announced "Pair of Aces".

Poker hand evaluation● Open access↗
FA-82202

Pair announced by the highest card · case 02

A pair of fives with an ace is announced "Pair of Aces".

Poker hand evaluation◈ Members↗
FA-82203

Pair announced by the highest card · case 03

A pair of fives with an ace is announced "Pair of Aces".

Poker hand evaluation◈ Members↗
FA-82204

Pair announced by the highest card · case 04

A pair of fives with an ace is announced "Pair of Aces".

Poker hand evaluation◈ Members↗
FA-82205

Pair announced by the highest card · case 05

A pair of fives with an ace is announced "Pair of Aces".

Poker hand evaluation◈ Members↗
FA-82206

Short-deck ace-six wheel not recognized · case 01

A-6-7-8-9 is scored as ace high and loses to trips.

Poker hand evaluation● Open access↗
FA-82207

Short-deck ace-six wheel not recognized · case 02

A-6-7-8-9 is scored as ace high and loses to trips.

Poker hand evaluation◈ Members↗
FA-82208

Short-deck ace-six wheel not recognized · case 03

A-6-7-8-9 is scored as ace high and loses to trips.

Poker hand evaluation◈ Members↗
FA-82209

Short-deck ace-six wheel not recognized · case 04

A-6-7-8-9 is scored as ace high and loses to trips.

Poker hand evaluation◈ Members↗
FA-82210

Short-deck ace-six wheel not recognized · case 05

A-6-7-8-9 is scored as ace high and loses to trips.

Poker hand evaluation◈ Members↗
FA-82211

Full house kept above flush in short deck · case 01

Kings full of sevens beats an ace-high flush.

Poker hand evaluation● Open access↗
FA-82212

Full house kept above flush in short deck · case 02

Kings full of sevens beats an ace-high flush.

Poker hand evaluation◈ Members↗
FA-82213

Full house kept above flush in short deck · case 03

Kings full of sevens beats an ace-high flush.

Poker hand evaluation◈ Members↗
FA-82214

Full house kept above flush in short deck · case 04

Kings full of sevens beats an ace-high flush.

Poker hand evaluation◈ Members↗
FA-82215

Full house kept above flush in short deck · case 05

Kings full of sevens beats an ace-high flush.

Poker hand evaluation◈ Members↗
FA-82216

Short-deck ranks valued from the full-deck offset · case 01

The ace scores as 10, so the A-6-7-8-9 pattern never matches.

Poker hand evaluation● Open access↗
FA-82217

Short-deck ranks valued from the full-deck offset · case 02

The ace scores as 10, so the A-6-7-8-9 pattern never matches.

Poker hand evaluation◈ Members↗
FA-82218

Short-deck ranks valued from the full-deck offset · case 03

The ace scores as 10, so the A-6-7-8-9 pattern never matches.

Poker hand evaluation◈ Members↗
FA-82219

Short-deck ranks valued from the full-deck offset · case 04

The ace scores as 10, so the A-6-7-8-9 pattern never matches.

Poker hand evaluation◈ Members↗
FA-82220

Short-deck ranks valued from the full-deck offset · case 05

The ace scores as 10, so the A-6-7-8-9 pattern never matches.

Poker hand evaluation◈ Members↗
FA-82221

Stripped-deck check skips the second hand · case 01

A five in hand_b is evaluated instead of reported invalid.

Poker hand evaluation● Open access↗
FA-82222

Stripped-deck check skips the second hand · case 02

A five in hand_b is evaluated instead of reported invalid.

Poker hand evaluation◈ Members↗
FA-82223

Stripped-deck check skips the second hand · case 03

A five in hand_b is evaluated instead of reported invalid.

Poker hand evaluation◈ Members↗
FA-82224

Stripped-deck check skips the second hand · case 04

A five in hand_b is evaluated instead of reported invalid.

Poker hand evaluation◈ Members↗
FA-82225

Stripped-deck check skips the second hand · case 05

A five in hand_b is evaluated instead of reported invalid.

Poker hand evaluation◈ Members↗
FA-82226

A-6-7-8-9 ranked as the best straight · case 01

The short-deck wheel beats broadway and six-to-ten straights.

Poker hand evaluation● Open access↗
FA-82227

A-6-7-8-9 ranked as the best straight · case 02

The short-deck wheel beats broadway and six-to-ten straights.

Poker hand evaluation◈ Members↗
FA-82228

A-6-7-8-9 ranked as the best straight · case 03

The short-deck wheel beats broadway and six-to-ten straights.

Poker hand evaluation◈ Members↗
FA-82229

A-6-7-8-9 ranked as the best straight · case 04

The short-deck wheel beats broadway and six-to-ten straights.

Poker hand evaluation◈ Members↗
FA-82230

A-6-7-8-9 ranked as the best straight · case 05

The short-deck wheel beats broadway and six-to-ten straights.

Poker hand evaluation◈ Members↗
FA-82231

Bring-in suit ranking stored strongest first · case 01

With two deuces showing, the deuce of hearts brings in instead of the deuce of clubs.

Poker hand evaluation● Open access↗
FA-82232

Bring-in suit ranking stored strongest first · case 02

With two deuces showing, the deuce of hearts brings in instead of the deuce of clubs.

Poker hand evaluation◈ Members↗
FA-82233

Bring-in suit ranking stored strongest first · case 03

With two deuces showing, the deuce of hearts brings in instead of the deuce of clubs.

Poker hand evaluation◈ Members↗
FA-82234

Bring-in suit ranking stored strongest first · case 04

With two deuces showing, the deuce of hearts brings in instead of the deuce of clubs.

Poker hand evaluation◈ Members↗
FA-82235

Bring-in suit ranking stored strongest first · case 05

With two deuces showing, the deuce of hearts brings in instead of the deuce of clubs.

Poker hand evaluation◈ Members↗
FA-82236

Ace plays low in stud and high in razz · case 01

An ace door card brings in in seven-card stud, and a king does not bring in against an ace in razz.

Poker hand evaluation● Open access↗
FA-82237

Ace plays low in stud and high in razz · case 02

An ace door card brings in in seven-card stud, and a king does not bring in against an ace in razz.

Poker hand evaluation◈ Members↗
FA-82238

Ace plays low in stud and high in razz · case 03

An ace door card brings in in seven-card stud, and a king does not bring in against an ace in razz.

Poker hand evaluation◈ Members↗
FA-82239

Ace plays low in stud and high in razz · case 04

An ace door card brings in in seven-card stud, and a king does not bring in against an ace in razz.

Poker hand evaluation◈ Members↗
FA-82240

Ace plays low in stud and high in razz · case 05

An ace door card brings in in seven-card stud, and a king does not bring in against an ace in razz.

Poker hand evaluation◈ Members↗
FA-82241

Stud hi-lo treated as razz for the bring-in · case 01

In stud8 the highest card brings in.

Poker hand evaluation● Open access↗
FA-82242

Stud hi-lo treated as razz for the bring-in · case 02

In stud8 the highest card brings in.

Poker hand evaluation◈ Members↗
FA-82243

Stud hi-lo treated as razz for the bring-in · case 03

In stud8 the highest card brings in.

Poker hand evaluation◈ Members↗
FA-82244

Stud hi-lo treated as razz for the bring-in · case 04

In stud8 the highest card brings in.

Poker hand evaluation◈ Members↗
FA-82245

Stud hi-lo treated as razz for the bring-in · case 05

In stud8 the highest card brings in.

Poker hand evaluation◈ Members↗
FA-82246

Razz bring-in chosen as the lowest card · case 01

In razz the deuce brings in instead of the king.

Poker hand evaluation● Open access↗
FA-82247

Razz bring-in chosen as the lowest card · case 02

In razz the deuce brings in instead of the king.

Poker hand evaluation◈ Members↗
FA-82248

Razz bring-in chosen as the lowest card · case 03

In razz the deuce brings in instead of the king.

Poker hand evaluation◈ Members↗
FA-82249

Razz bring-in chosen as the lowest card · case 04

In razz the deuce brings in instead of the king.

Poker hand evaluation◈ Members↗
FA-82250

Razz bring-in chosen as the lowest card · case 05

In razz the deuce brings in instead of the king.

Poker hand evaluation◈ Members↗
FA-82251

Hole cards influence the stud acting order · case 01

A player with a hidden pair is made to act first over a better board.

Poker hand evaluation● Open access↗
FA-82252

Hole cards influence the stud acting order · case 02

A player with a hidden pair is made to act first over a better board.

Poker hand evaluation◈ Members↗
FA-82253

Hole cards influence the stud acting order · case 03

A player with a hidden pair is made to act first over a better board.

Poker hand evaluation◈ Members↗
FA-82254

Hole cards influence the stud acting order · case 04

A player with a hidden pair is made to act first over a better board.

Poker hand evaluation◈ Members↗
FA-82255

Hole cards influence the stud acting order · case 05

A player with a hidden pair is made to act first over a better board.

Poker hand evaluation◈ Members↗
FA-82256

Equal boards resolved alphabetically · case 01

With identical boards, the player whose name sorts first acts, not the earliest seat.

Poker hand evaluation● Open access↗
FA-82257

Equal boards resolved alphabetically · case 02

With identical boards, the player whose name sorts first acts, not the earliest seat.

Poker hand evaluation◈ Members↗
FA-82258

Equal boards resolved alphabetically · case 03

With identical boards, the player whose name sorts first acts, not the earliest seat.

Poker hand evaluation◈ Members↗
FA-82259

Equal boards resolved alphabetically · case 04

With identical boards, the player whose name sorts first acts, not the earliest seat.

Poker hand evaluation◈ Members↗
FA-82260

Equal boards resolved alphabetically · case 05

With identical boards, the player whose name sorts first acts, not the earliest seat.

Poker hand evaluation◈ Members↗
FA-82261

Folded board still acts first · case 01

A player who folded a pair of aces is named first to act.

Poker hand evaluation● Open access↗
FA-82262

Folded board still acts first · case 02

A player who folded a pair of aces is named first to act.

Poker hand evaluation◈ Members↗
FA-82263

Folded board still acts first · case 03

A player who folded a pair of aces is named first to act.

Poker hand evaluation◈ Members↗
FA-82264

Folded board still acts first · case 04

A player who folded a pair of aces is named first to act.

Poker hand evaluation◈ Members↗
FA-82265

Folded board still acts first · case 05

A player who folded a pair of aces is named first to act.

Poker hand evaluation◈ Members↗
FA-82266

High cards outrank an exposed pair · case 01

A-K showing acts before 7-7 showing.

Poker hand evaluation● Open access↗
FA-82267

High cards outrank an exposed pair · case 02

A-K showing acts before 7-7 showing.

Poker hand evaluation◈ Members↗
FA-82268

High cards outrank an exposed pair · case 03

A-K showing acts before 7-7 showing.

Poker hand evaluation◈ Members↗
FA-82269

High cards outrank an exposed pair · case 04

A-K showing acts before 7-7 showing.

Poker hand evaluation◈ Members↗
FA-82270

High cards outrank an exposed pair · case 05

A-K showing acts before 7-7 showing.

Poker hand evaluation◈ Members↗
FA-82271

Wheel draws show zero outs · case 01

A-2-3-4 is reported as having no straight outs.

Poker hand evaluation● Open access↗
FA-82272

Wheel draws show zero outs · case 02

A-2-3-4 is reported as having no straight outs.

Poker hand evaluation◈ Members↗
FA-82273

Wheel draws show zero outs · case 03

A-2-3-4 is reported as having no straight outs.

Poker hand evaluation◈ Members↗
FA-82274

Wheel draws show zero outs · case 04

A-2-3-4 is reported as having no straight outs.

Poker hand evaluation◈ Members↗
FA-82275

Wheel draws show zero outs · case 05

A-2-3-4 is reported as having no straight outs.

Poker hand evaluation◈ Members↗
FA-82276

Four-card run treated as a made straight · case 01

Open-ended draws report zero outs because the draw is already counted as a straight.

Poker hand evaluation● Open access↗
FA-82277

Four-card run treated as a made straight · case 02

Open-ended draws report zero outs because the draw is already counted as a straight.

Poker hand evaluation◈ Members↗
FA-82278

Four-card run treated as a made straight · case 03

Open-ended draws report zero outs because the draw is already counted as a straight.

Poker hand evaluation◈ Members↗
FA-82279

Four-card run treated as a made straight · case 04

Open-ended draws report zero outs because the draw is already counted as a straight.

Poker hand evaluation◈ Members↗
FA-82280

Four-card run treated as a made straight · case 05

Open-ended draws report zero outs because the draw is already counted as a straight.

Poker hand evaluation◈ Members↗
FA-82281

Dead cards still counted as live outs · case 01

Outs exposed in other players' hands are counted as live.

Poker hand evaluation● Open access↗
FA-82282

Dead cards still counted as live outs · case 02

Outs exposed in other players' hands are counted as live.

Poker hand evaluation◈ Members↗
FA-82283

Dead cards still counted as live outs · case 03

Outs exposed in other players' hands are counted as live.

Poker hand evaluation◈ Members↗
FA-82284

Dead cards still counted as live outs · case 04

Outs exposed in other players' hands are counted as live.

Poker hand evaluation◈ Members↗
FA-82285

Dead cards still counted as live outs · case 05

Outs exposed in other players' hands are counted as live.

Poker hand evaluation◈ Members↗
FA-82286

Half-point card values truncated · case 01

Nine-high, seven-high and five-high hands score a point lower than they should.

Poker hand evaluation● Open access↗
FA-82287

Half-point card values truncated · case 02

Nine-high, seven-high and five-high hands score a point lower than they should.

Poker hand evaluation◈ Members↗
FA-82288

Half-point card values truncated · case 03

Nine-high, seven-high and five-high hands score a point lower than they should.

Poker hand evaluation◈ Members↗
FA-82289

Half-point card values truncated · case 04

Nine-high, seven-high and five-high hands score a point lower than they should.

Poker hand evaluation◈ Members↗
FA-82290

Half-point card values truncated · case 05

Nine-high, seven-high and five-high hands score a point lower than they should.

Poker hand evaluation◈ Members↗
FA-82291

Small pairs score below the pair floor · case 01

Pocket deuces score 2 instead of 5.

Poker hand evaluation● Open access↗
FA-82292

Small pairs score below the pair floor · case 02

Pocket deuces score 2 instead of 5.

Poker hand evaluation◈ Members↗
FA-82293

Small pairs score below the pair floor · case 03

Pocket deuces score 2 instead of 5.

Poker hand evaluation◈ Members↗
FA-82294

Small pairs score below the pair floor · case 04

Pocket deuces score 2 instead of 5.

Poker hand evaluation◈ Members↗
FA-82295

Small pairs score below the pair floor · case 05

Pocket deuces score 2 instead of 5.

Poker hand evaluation◈ Members↗
FA-82296

Connectors penalized as one-gappers · case 01

Seven-six suited loses a point and the connector bonus logic misfires.

Poker hand evaluation● Open access↗
FA-82297

Connectors penalized as one-gappers · case 02

Seven-six suited loses a point and the connector bonus logic misfires.

Poker hand evaluation◈ Members↗
FA-82298

Connectors penalized as one-gappers · case 03

Seven-six suited loses a point and the connector bonus logic misfires.

Poker hand evaluation◈ Members↗
FA-82299

Connectors penalized as one-gappers · case 04

Seven-six suited loses a point and the connector bonus logic misfires.

Poker hand evaluation◈ Members↗
FA-82300

Connectors penalized as one-gappers · case 05

Seven-six suited loses a point and the connector bonus logic misfires.

Poker hand evaluation◈ 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 ↗