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

Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 01

A patient scoring 1 for tachycardia is discharged.

Clinical triage scoring● Open access↗
FA-64602

Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 02

A patient scoring 1 for tachycardia is discharged.

Clinical triage scoring◈ Members↗
FA-64603

Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 03

A patient scoring 1 for tachycardia is discharged.

Clinical triage scoring◈ Members↗
FA-64604

Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 04

A patient scoring 1 for tachycardia is discharged.

Clinical triage scoring◈ Members↗
FA-64605

Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 05

A patient scoring 1 for tachycardia is discharged.

Clinical triage scoring◈ Members↗
FA-64606

Upper gastrointestinal bleed risk score and disposition: heart rate item · case 01

A heart rate of exactly 100 is not scored.

Clinical triage scoring● Open access↗
FA-64607

Upper gastrointestinal bleed risk score and disposition: heart rate item · case 02

A heart rate of exactly 100 is not scored.

Clinical triage scoring◈ Members↗
FA-64608

Upper gastrointestinal bleed risk score and disposition: heart rate item · case 03

A heart rate of exactly 100 is not scored.

Clinical triage scoring◈ Members↗
FA-64609

Upper gastrointestinal bleed risk score and disposition: heart rate item · case 04

A heart rate of exactly 100 is not scored.

Clinical triage scoring◈ Members↗
FA-64610

Upper gastrointestinal bleed risk score and disposition: heart rate item · case 05

A heart rate of exactly 100 is not scored.

Clinical triage scoring◈ Members↗
FA-64611

Prehospital stroke severity and time-window routing: large vessel threshold · case 01

A score of 4 is not treated as a suspected large-vessel occlusion.

Clinical triage scoring● Open access↗
FA-64612

Prehospital stroke severity and time-window routing: large vessel threshold · case 02

A score of 4 is not treated as a suspected large-vessel occlusion.

Clinical triage scoring◈ Members↗
FA-64613

Prehospital stroke severity and time-window routing: large vessel threshold · case 03

A score of 4 is not treated as a suspected large-vessel occlusion.

Clinical triage scoring◈ Members↗
FA-64614

Prehospital stroke severity and time-window routing: large vessel threshold · case 04

A score of 4 is not treated as a suspected large-vessel occlusion.

Clinical triage scoring◈ Members↗
FA-64615

Prehospital stroke severity and time-window routing: large vessel threshold · case 05

A score of 4 is not treated as a suspected large-vessel occlusion.

Clinical triage scoring◈ Members↗
FA-64616

Prehospital stroke severity and time-window routing: overnight last-known-well · case 01

A patient last seen well yesterday evening gets a negative elapsed time and a thrombolysis window.

Clinical triage scoring● Open access↗
FA-64617

Prehospital stroke severity and time-window routing: overnight last-known-well · case 02

A patient last seen well yesterday evening gets a negative elapsed time and a thrombolysis window.

Clinical triage scoring◈ Members↗
FA-64618

Prehospital stroke severity and time-window routing: overnight last-known-well · case 03

A patient last seen well yesterday evening gets a negative elapsed time and a thrombolysis window.

Clinical triage scoring◈ Members↗
FA-64619

Prehospital stroke severity and time-window routing: overnight last-known-well · case 04

A patient last seen well yesterday evening gets a negative elapsed time and a thrombolysis window.

Clinical triage scoring◈ Members↗
FA-64620

Prehospital stroke severity and time-window routing: overnight last-known-well · case 05

A patient last seen well yesterday evening gets a negative elapsed time and a thrombolysis window.

Clinical triage scoring◈ Members↗
FA-64621

Prehospital stroke severity and time-window routing: thrombolysis window edge · case 01

A patient at exactly 4.5 hours is excluded from thrombolysis.

Clinical triage scoring● Open access↗
FA-64622

Prehospital stroke severity and time-window routing: thrombolysis window edge · case 02

A patient at exactly 4.5 hours is excluded from thrombolysis.

Clinical triage scoring◈ Members↗
FA-64623

Prehospital stroke severity and time-window routing: thrombolysis window edge · case 03

A patient at exactly 4.5 hours is excluded from thrombolysis.

Clinical triage scoring◈ Members↗
FA-64624

Prehospital stroke severity and time-window routing: thrombolysis window edge · case 04

A patient at exactly 4.5 hours is excluded from thrombolysis.

Clinical triage scoring◈ Members↗
FA-64625

Prehospital stroke severity and time-window routing: thrombolysis window edge · case 05

A patient at exactly 4.5 hours is excluded from thrombolysis.

Clinical triage scoring◈ Members↗
FA-64626

Prehospital stroke severity and time-window routing: thrombectomy upper bound · case 01

A large-vessel patient at exactly 24 hours is marked outside the window.

Clinical triage scoring● Open access↗
FA-64627

Prehospital stroke severity and time-window routing: thrombectomy upper bound · case 02

A large-vessel patient at exactly 24 hours is marked outside the window.

Clinical triage scoring◈ Members↗
FA-64628

Prehospital stroke severity and time-window routing: thrombectomy upper bound · case 03

A large-vessel patient at exactly 24 hours is marked outside the window.

Clinical triage scoring◈ Members↗
FA-64629

Prehospital stroke severity and time-window routing: thrombectomy upper bound · case 04

A large-vessel patient at exactly 24 hours is marked outside the window.

Clinical triage scoring◈ Members↗
FA-64630

Prehospital stroke severity and time-window routing: thrombectomy upper bound · case 05

A large-vessel patient at exactly 24 hours is marked outside the window.

Clinical triage scoring◈ Members↗
FA-64631

Prehospital stroke severity and time-window routing: destination selection · case 01

Large-vessel patients outside the thrombolysis window are sent to the nearest centre.

Clinical triage scoring● Open access↗
FA-64632

Prehospital stroke severity and time-window routing: destination selection · case 02

Large-vessel patients outside the thrombolysis window are sent to the nearest centre.

Clinical triage scoring◈ Members↗
FA-64633

Prehospital stroke severity and time-window routing: destination selection · case 03

Large-vessel patients outside the thrombolysis window are sent to the nearest centre.

Clinical triage scoring◈ Members↗
FA-64634

Prehospital stroke severity and time-window routing: destination selection · case 04

Large-vessel patients outside the thrombolysis window are sent to the nearest centre.

Clinical triage scoring◈ Members↗
FA-64635

Prehospital stroke severity and time-window routing: destination selection · case 05

Large-vessel patients outside the thrombolysis window are sent to the nearest centre.

Clinical triage scoring◈ Members↗
FA-64636

Stepwise field trauma destination tiering: older adult systolic threshold · case 01

A 65-year-old with systolic 101 is not recognised as hypotensive for their age.

Clinical triage scoring● Open access↗
FA-64637

Stepwise field trauma destination tiering: older adult systolic threshold · case 02

A 65-year-old with systolic 101 is not recognised as hypotensive for their age.

Clinical triage scoring◈ Members↗
FA-64638

Stepwise field trauma destination tiering: older adult systolic threshold · case 03

A 65-year-old with systolic 101 is not recognised as hypotensive for their age.

Clinical triage scoring◈ Members↗
FA-64639

Stepwise field trauma destination tiering: older adult systolic threshold · case 04

A 65-year-old with systolic 101 is not recognised as hypotensive for their age.

Clinical triage scoring◈ Members↗
FA-64640

Stepwise field trauma destination tiering: older adult systolic threshold · case 05

A 65-year-old with systolic 101 is not recognised as hypotensive for their age.

Clinical triage scoring◈ Members↗
FA-64641

Stepwise field trauma destination tiering: respiratory rate bounds · case 01

A patient breathing 8 times a minute is not triaged to the highest tier.

Clinical triage scoring● Open access↗
FA-64642

Stepwise field trauma destination tiering: respiratory rate bounds · case 02

A patient breathing 8 times a minute is not triaged to the highest tier.

Clinical triage scoring◈ Members↗
FA-64643

Stepwise field trauma destination tiering: respiratory rate bounds · case 03

A patient breathing 8 times a minute is not triaged to the highest tier.

Clinical triage scoring◈ Members↗
FA-64644

Stepwise field trauma destination tiering: respiratory rate bounds · case 04

A patient breathing 8 times a minute is not triaged to the highest tier.

Clinical triage scoring◈ Members↗
FA-64645

Stepwise field trauma destination tiering: respiratory rate bounds · case 05

A patient breathing 8 times a minute is not triaged to the highest tier.

Clinical triage scoring◈ Members↗
FA-64646

Stepwise field trauma destination tiering: consciousness threshold · case 01

A patient with GCS 13 is not triaged on consciousness.

Clinical triage scoring● Open access↗
FA-64647

Stepwise field trauma destination tiering: consciousness threshold · case 02

A patient with GCS 13 is not triaged on consciousness.

Clinical triage scoring◈ Members↗
FA-64648

Stepwise field trauma destination tiering: consciousness threshold · case 03

A patient with GCS 13 is not triaged on consciousness.

Clinical triage scoring◈ Members↗
FA-64649

Stepwise field trauma destination tiering: consciousness threshold · case 04

A patient with GCS 13 is not triaged on consciousness.

Clinical triage scoring◈ Members↗
FA-64650

Stepwise field trauma destination tiering: consciousness threshold · case 05

A patient with GCS 13 is not triaged on consciousness.

Clinical triage scoring◈ Members↗
FA-64651

Stepwise field trauma destination tiering: child fall height · case 01

An 8-year-old falling 4 metres is not flagged by mechanism.

Clinical triage scoring● Open access↗
FA-64652

Stepwise field trauma destination tiering: child fall height · case 02

An 8-year-old falling 4 metres is not flagged by mechanism.

Clinical triage scoring◈ Members↗
FA-64653

Stepwise field trauma destination tiering: child fall height · case 03

An 8-year-old falling 4 metres is not flagged by mechanism.

Clinical triage scoring◈ Members↗
FA-64654

Stepwise field trauma destination tiering: child fall height · case 04

An 8-year-old falling 4 metres is not flagged by mechanism.

Clinical triage scoring◈ Members↗
FA-64655

Stepwise field trauma destination tiering: child fall height · case 05

An 8-year-old falling 4 metres is not flagged by mechanism.

Clinical triage scoring◈ Members↗
FA-64656

Stepwise field trauma destination tiering: pregnancy criterion · case 01

Any pregnancy, even at 12 weeks, triggers special consideration.

Clinical triage scoring● Open access↗
FA-64657

Stepwise field trauma destination tiering: pregnancy criterion · case 02

Any pregnancy, even at 12 weeks, triggers special consideration.

Clinical triage scoring◈ Members↗
FA-64658

Stepwise field trauma destination tiering: pregnancy criterion · case 03

Any pregnancy, even at 12 weeks, triggers special consideration.

Clinical triage scoring◈ Members↗
FA-64659

Stepwise field trauma destination tiering: pregnancy criterion · case 04

Any pregnancy, even at 12 weeks, triggers special consideration.

Clinical triage scoring◈ Members↗
FA-64660

Stepwise field trauma destination tiering: pregnancy criterion · case 05

Any pregnancy, even at 12 weeks, triggers special consideration.

Clinical triage scoring◈ Members↗
FA-64661

Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 01

Mean arterial pressure is overstated for wide pulse pressures.

Clinical triage scoring● Open access↗
FA-64662

Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 02

Mean arterial pressure is overstated for wide pulse pressures.

Clinical triage scoring◈ Members↗
FA-64663

Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 03

Mean arterial pressure is overstated for wide pulse pressures.

Clinical triage scoring◈ Members↗
FA-64664

Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 04

Mean arterial pressure is overstated for wide pulse pressures.

Clinical triage scoring◈ Members↗
FA-64665

Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 05

Mean arterial pressure is overstated for wide pulse pressures.

Clinical triage scoring◈ Members↗
FA-64666

Shock index, mean arterial pressure and flags: shock index exact ratio · case 01

Every patient with heart rate below systolic pressure gets a shock index of 0.

Clinical triage scoring● Open access↗
FA-64667

Shock index, mean arterial pressure and flags: shock index exact ratio · case 02

Every patient with heart rate below systolic pressure gets a shock index of 0.

Clinical triage scoring◈ Members↗
FA-64668

Shock index, mean arterial pressure and flags: shock index exact ratio · case 03

Every patient with heart rate below systolic pressure gets a shock index of 0.

Clinical triage scoring◈ Members↗
FA-64669

Shock index, mean arterial pressure and flags: shock index exact ratio · case 04

Every patient with heart rate below systolic pressure gets a shock index of 0.

Clinical triage scoring◈ Members↗
FA-64670

Shock index, mean arterial pressure and flags: shock index exact ratio · case 05

Every patient with heart rate below systolic pressure gets a shock index of 0.

Clinical triage scoring◈ Members↗
FA-64671

Shock index, mean arterial pressure and flags: elevated category threshold · case 01

A shock index of exactly 0.7 is reported as normal.

Clinical triage scoring● Open access↗
FA-64672

Shock index, mean arterial pressure and flags: elevated category threshold · case 02

A shock index of exactly 0.7 is reported as normal.

Clinical triage scoring◈ Members↗
FA-64673

Shock index, mean arterial pressure and flags: elevated category threshold · case 03

A shock index of exactly 0.7 is reported as normal.

Clinical triage scoring◈ Members↗
FA-64674

Shock index, mean arterial pressure and flags: elevated category threshold · case 04

A shock index of exactly 0.7 is reported as normal.

Clinical triage scoring◈ Members↗
FA-64675

Shock index, mean arterial pressure and flags: elevated category threshold · case 05

A shock index of exactly 0.7 is reported as normal.

Clinical triage scoring◈ Members↗
FA-64676

Shock index, mean arterial pressure and flags: blood pressure validation · case 01

A reading with diastolic equal to systolic is accepted.

Clinical triage scoring● Open access↗
FA-64677

Shock index, mean arterial pressure and flags: blood pressure validation · case 02

A reading with diastolic equal to systolic is accepted.

Clinical triage scoring◈ Members↗
FA-64678

Shock index, mean arterial pressure and flags: blood pressure validation · case 03

A reading with diastolic equal to systolic is accepted.

Clinical triage scoring◈ Members↗
FA-64679

Shock index, mean arterial pressure and flags: blood pressure validation · case 04

A reading with diastolic equal to systolic is accepted.

Clinical triage scoring◈ Members↗
FA-64680

Shock index, mean arterial pressure and flags: blood pressure validation · case 05

A reading with diastolic equal to systolic is accepted.

Clinical triage scoring◈ Members↗
FA-64681

Shock index, mean arterial pressure and flags: two-decimal report rounding · case 01

A shock index of 0.665 is reported as 0.66.

Clinical triage scoring● Open access↗
FA-64682

Shock index, mean arterial pressure and flags: two-decimal report rounding · case 02

A shock index of 0.665 is reported as 0.66.

Clinical triage scoring◈ Members↗
FA-64683

Shock index, mean arterial pressure and flags: two-decimal report rounding · case 03

A shock index of 0.665 is reported as 0.66.

Clinical triage scoring◈ Members↗
FA-64684

Shock index, mean arterial pressure and flags: two-decimal report rounding · case 04

A shock index of 0.665 is reported as 0.66.

Clinical triage scoring◈ Members↗
FA-64685

Shock index, mean arterial pressure and flags: two-decimal report rounding · case 05

A shock index of 0.665 is reported as 0.66.

Clinical triage scoring◈ Members↗
FA-64686

Chest pain composite risk score: middle age band · case 01

A 45-year-old receives no age point.

Clinical triage scoring● Open access↗
FA-64687

Chest pain composite risk score: middle age band · case 02

A 45-year-old receives no age point.

Clinical triage scoring◈ Members↗
FA-64688

Chest pain composite risk score: middle age band · case 03

A 45-year-old receives no age point.

Clinical triage scoring◈ Members↗
FA-64689

Chest pain composite risk score: middle age band · case 04

A 45-year-old receives no age point.

Clinical triage scoring◈ Members↗
FA-64690

Chest pain composite risk score: middle age band · case 05

A 45-year-old receives no age point.

Clinical triage scoring◈ Members↗
FA-64691

Chest pain composite risk score: atherosclerosis override · case 01

Known atherosclerotic disease scores only 1 risk-factor point.

Clinical triage scoring● Open access↗
FA-64692

Chest pain composite risk score: atherosclerosis override · case 02

Known atherosclerotic disease scores only 1 risk-factor point.

Clinical triage scoring◈ Members↗
FA-64693

Chest pain composite risk score: atherosclerosis override · case 03

Known atherosclerotic disease scores only 1 risk-factor point.

Clinical triage scoring◈ Members↗
FA-64694

Chest pain composite risk score: atherosclerosis override · case 04

Known atherosclerotic disease scores only 1 risk-factor point.

Clinical triage scoring◈ Members↗
FA-64695

Chest pain composite risk score: atherosclerosis override · case 05

Known atherosclerotic disease scores only 1 risk-factor point.

Clinical triage scoring◈ Members↗
FA-64696

Chest pain composite risk score: troponin band edges · case 01

Troponin exactly at the upper limit scores 1 and exactly three times the limit scores 2.

Clinical triage scoring● Open access↗
FA-64697

Chest pain composite risk score: troponin band edges · case 02

Troponin exactly at the upper limit scores 1 and exactly three times the limit scores 2.

Clinical triage scoring◈ Members↗
FA-64698

Chest pain composite risk score: troponin band edges · case 03

Troponin exactly at the upper limit scores 1 and exactly three times the limit scores 2.

Clinical triage scoring◈ Members↗
FA-64699

Chest pain composite risk score: troponin band edges · case 04

Troponin exactly at the upper limit scores 1 and exactly three times the limit scores 2.

Clinical triage scoring◈ Members↗
FA-64700

Chest pain composite risk score: troponin band edges · case 05

Troponin exactly at the upper limit scores 1 and exactly three times the limit scores 2.

Clinical triage scoring◈ 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 ↗