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 ↗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
Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 01
A patient scoring 1 for tachycardia is discharged.
Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 02
A patient scoring 1 for tachycardia is discharged.
Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 03
A patient scoring 1 for tachycardia is discharged.
Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 04
A patient scoring 1 for tachycardia is discharged.
Upper gastrointestinal bleed risk score and disposition: discharge disposition · case 05
A patient scoring 1 for tachycardia is discharged.
Upper gastrointestinal bleed risk score and disposition: heart rate item · case 01
A heart rate of exactly 100 is not scored.
Upper gastrointestinal bleed risk score and disposition: heart rate item · case 02
A heart rate of exactly 100 is not scored.
Upper gastrointestinal bleed risk score and disposition: heart rate item · case 03
A heart rate of exactly 100 is not scored.
Upper gastrointestinal bleed risk score and disposition: heart rate item · case 04
A heart rate of exactly 100 is not scored.
Upper gastrointestinal bleed risk score and disposition: heart rate item · case 05
A heart rate of exactly 100 is not scored.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Prehospital stroke severity and time-window routing: thrombolysis window edge · case 01
A patient at exactly 4.5 hours is excluded from thrombolysis.
Prehospital stroke severity and time-window routing: thrombolysis window edge · case 02
A patient at exactly 4.5 hours is excluded from thrombolysis.
Prehospital stroke severity and time-window routing: thrombolysis window edge · case 03
A patient at exactly 4.5 hours is excluded from thrombolysis.
Prehospital stroke severity and time-window routing: thrombolysis window edge · case 04
A patient at exactly 4.5 hours is excluded from thrombolysis.
Prehospital stroke severity and time-window routing: thrombolysis window edge · case 05
A patient at exactly 4.5 hours is excluded from thrombolysis.
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.
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.
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.
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.
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.
Prehospital stroke severity and time-window routing: destination selection · case 01
Large-vessel patients outside the thrombolysis window are sent to the nearest centre.
Prehospital stroke severity and time-window routing: destination selection · case 02
Large-vessel patients outside the thrombolysis window are sent to the nearest centre.
Prehospital stroke severity and time-window routing: destination selection · case 03
Large-vessel patients outside the thrombolysis window are sent to the nearest centre.
Prehospital stroke severity and time-window routing: destination selection · case 04
Large-vessel patients outside the thrombolysis window are sent to the nearest centre.
Prehospital stroke severity and time-window routing: destination selection · case 05
Large-vessel patients outside the thrombolysis window are sent to the nearest centre.
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.
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.
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.
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.
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.
Stepwise field trauma destination tiering: respiratory rate bounds · case 01
A patient breathing 8 times a minute is not triaged to the highest tier.
Stepwise field trauma destination tiering: respiratory rate bounds · case 02
A patient breathing 8 times a minute is not triaged to the highest tier.
Stepwise field trauma destination tiering: respiratory rate bounds · case 03
A patient breathing 8 times a minute is not triaged to the highest tier.
Stepwise field trauma destination tiering: respiratory rate bounds · case 04
A patient breathing 8 times a minute is not triaged to the highest tier.
Stepwise field trauma destination tiering: respiratory rate bounds · case 05
A patient breathing 8 times a minute is not triaged to the highest tier.
Stepwise field trauma destination tiering: consciousness threshold · case 01
A patient with GCS 13 is not triaged on consciousness.
Stepwise field trauma destination tiering: consciousness threshold · case 02
A patient with GCS 13 is not triaged on consciousness.
Stepwise field trauma destination tiering: consciousness threshold · case 03
A patient with GCS 13 is not triaged on consciousness.
Stepwise field trauma destination tiering: consciousness threshold · case 04
A patient with GCS 13 is not triaged on consciousness.
Stepwise field trauma destination tiering: consciousness threshold · case 05
A patient with GCS 13 is not triaged on consciousness.
Stepwise field trauma destination tiering: child fall height · case 01
An 8-year-old falling 4 metres is not flagged by mechanism.
Stepwise field trauma destination tiering: child fall height · case 02
An 8-year-old falling 4 metres is not flagged by mechanism.
Stepwise field trauma destination tiering: child fall height · case 03
An 8-year-old falling 4 metres is not flagged by mechanism.
Stepwise field trauma destination tiering: child fall height · case 04
An 8-year-old falling 4 metres is not flagged by mechanism.
Stepwise field trauma destination tiering: child fall height · case 05
An 8-year-old falling 4 metres is not flagged by mechanism.
Stepwise field trauma destination tiering: pregnancy criterion · case 01
Any pregnancy, even at 12 weeks, triggers special consideration.
Stepwise field trauma destination tiering: pregnancy criterion · case 02
Any pregnancy, even at 12 weeks, triggers special consideration.
Stepwise field trauma destination tiering: pregnancy criterion · case 03
Any pregnancy, even at 12 weeks, triggers special consideration.
Stepwise field trauma destination tiering: pregnancy criterion · case 04
Any pregnancy, even at 12 weeks, triggers special consideration.
Stepwise field trauma destination tiering: pregnancy criterion · case 05
Any pregnancy, even at 12 weeks, triggers special consideration.
Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 01
Mean arterial pressure is overstated for wide pulse pressures.
Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 02
Mean arterial pressure is overstated for wide pulse pressures.
Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 03
Mean arterial pressure is overstated for wide pulse pressures.
Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 04
Mean arterial pressure is overstated for wide pulse pressures.
Shock index, mean arterial pressure and flags: mean arterial pressure weighting · case 05
Mean arterial pressure is overstated for wide pulse pressures.
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.
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.
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.
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.
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.
Shock index, mean arterial pressure and flags: elevated category threshold · case 01
A shock index of exactly 0.7 is reported as normal.
Shock index, mean arterial pressure and flags: elevated category threshold · case 02
A shock index of exactly 0.7 is reported as normal.
Shock index, mean arterial pressure and flags: elevated category threshold · case 03
A shock index of exactly 0.7 is reported as normal.
Shock index, mean arterial pressure and flags: elevated category threshold · case 04
A shock index of exactly 0.7 is reported as normal.
Shock index, mean arterial pressure and flags: elevated category threshold · case 05
A shock index of exactly 0.7 is reported as normal.
Shock index, mean arterial pressure and flags: blood pressure validation · case 01
A reading with diastolic equal to systolic is accepted.
Shock index, mean arterial pressure and flags: blood pressure validation · case 02
A reading with diastolic equal to systolic is accepted.
Shock index, mean arterial pressure and flags: blood pressure validation · case 03
A reading with diastolic equal to systolic is accepted.
Shock index, mean arterial pressure and flags: blood pressure validation · case 04
A reading with diastolic equal to systolic is accepted.
Shock index, mean arterial pressure and flags: blood pressure validation · case 05
A reading with diastolic equal to systolic is accepted.
Shock index, mean arterial pressure and flags: two-decimal report rounding · case 01
A shock index of 0.665 is reported as 0.66.
Shock index, mean arterial pressure and flags: two-decimal report rounding · case 02
A shock index of 0.665 is reported as 0.66.
Shock index, mean arterial pressure and flags: two-decimal report rounding · case 03
A shock index of 0.665 is reported as 0.66.
Shock index, mean arterial pressure and flags: two-decimal report rounding · case 04
A shock index of 0.665 is reported as 0.66.
Shock index, mean arterial pressure and flags: two-decimal report rounding · case 05
A shock index of 0.665 is reported as 0.66.
Chest pain composite risk score: middle age band · case 01
A 45-year-old receives no age point.
Chest pain composite risk score: middle age band · case 02
A 45-year-old receives no age point.
Chest pain composite risk score: middle age band · case 03
A 45-year-old receives no age point.
Chest pain composite risk score: middle age band · case 04
A 45-year-old receives no age point.
Chest pain composite risk score: middle age band · case 05
A 45-year-old receives no age point.
Chest pain composite risk score: atherosclerosis override · case 01
Known atherosclerotic disease scores only 1 risk-factor point.
Chest pain composite risk score: atherosclerosis override · case 02
Known atherosclerotic disease scores only 1 risk-factor point.
Chest pain composite risk score: atherosclerosis override · case 03
Known atherosclerotic disease scores only 1 risk-factor point.
Chest pain composite risk score: atherosclerosis override · case 04
Known atherosclerotic disease scores only 1 risk-factor point.
Chest pain composite risk score: atherosclerosis override · case 05
Known atherosclerotic disease scores only 1 risk-factor point.
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.
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.
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.
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.
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.
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 ↗