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

Chest pain composite risk score: moderate band upper range · case 01

A score of 4 is reported as low risk.

Clinical triage scoring● Open access↗
FA-64702

Chest pain composite risk score: moderate band upper range · case 02

A score of 4 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64703

Chest pain composite risk score: moderate band upper range · case 03

A score of 4 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64704

Chest pain composite risk score: moderate band upper range · case 04

A score of 4 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64705

Chest pain composite risk score: moderate band upper range · case 05

A score of 4 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64706

Chest pain composite risk score: troponin normalisation · case 01

Almost every troponin, even a normal one, scores 2 points.

Clinical triage scoring● Open access↗
FA-64707

Chest pain composite risk score: troponin normalisation · case 02

Almost every troponin, even a normal one, scores 2 points.

Clinical triage scoring◈ Members↗
FA-64708

Chest pain composite risk score: troponin normalisation · case 03

Almost every troponin, even a normal one, scores 2 points.

Clinical triage scoring◈ Members↗
FA-64709

Chest pain composite risk score: troponin normalisation · case 04

Almost every troponin, even a normal one, scores 2 points.

Clinical triage scoring◈ Members↗
FA-64710

Chest pain composite risk score: troponin normalisation · case 05

Almost every troponin, even a normal one, scores 2 points.

Clinical triage scoring◈ Members↗
FA-64711

Age-adjusted sore throat score: older adult modifier · case 01

Patients aged 45 and over receive no age deduction.

Clinical triage scoring● Open access↗
FA-64712

Age-adjusted sore throat score: older adult modifier · case 02

Patients aged 45 and over receive no age deduction.

Clinical triage scoring◈ Members↗
FA-64713

Age-adjusted sore throat score: older adult modifier · case 03

Patients aged 45 and over receive no age deduction.

Clinical triage scoring◈ Members↗
FA-64714

Age-adjusted sore throat score: older adult modifier · case 04

Patients aged 45 and over receive no age deduction.

Clinical triage scoring◈ Members↗
FA-64715

Age-adjusted sore throat score: older adult modifier · case 05

Patients aged 45 and over receive no age deduction.

Clinical triage scoring◈ Members↗
FA-64716

Age-adjusted sore throat score: child modifier upper age · case 01

A 14-year-old receives no child point.

Clinical triage scoring● Open access↗
FA-64717

Age-adjusted sore throat score: child modifier upper age · case 02

A 14-year-old receives no child point.

Clinical triage scoring◈ Members↗
FA-64718

Age-adjusted sore throat score: child modifier upper age · case 03

A 14-year-old receives no child point.

Clinical triage scoring◈ Members↗
FA-64719

Age-adjusted sore throat score: child modifier upper age · case 04

A 14-year-old receives no child point.

Clinical triage scoring◈ Members↗
FA-64720

Age-adjusted sore throat score: child modifier upper age · case 05

A 14-year-old receives no child point.

Clinical triage scoring◈ Members↗
FA-64721

Age-adjusted sore throat score: eligibility age · case 01

A 3-year-old is reported as not applicable.

Clinical triage scoring● Open access↗
FA-64722

Age-adjusted sore throat score: eligibility age · case 02

A 3-year-old is reported as not applicable.

Clinical triage scoring◈ Members↗
FA-64723

Age-adjusted sore throat score: eligibility age · case 03

A 3-year-old is reported as not applicable.

Clinical triage scoring◈ Members↗
FA-64724

Age-adjusted sore throat score: eligibility age · case 04

A 3-year-old is reported as not applicable.

Clinical triage scoring◈ Members↗
FA-64725

Age-adjusted sore throat score: eligibility age · case 05

A 3-year-old is reported as not applicable.

Clinical triage scoring◈ Members↗
FA-64726

Age-adjusted sore throat score: fever criterion · case 01

A temperature of exactly 38.0 earns the fever point.

Clinical triage scoring● Open access↗
FA-64727

Age-adjusted sore throat score: fever criterion · case 02

A temperature of exactly 38.0 earns the fever point.

Clinical triage scoring◈ Members↗
FA-64728

Age-adjusted sore throat score: fever criterion · case 03

A temperature of exactly 38.0 earns the fever point.

Clinical triage scoring◈ Members↗
FA-64729

Age-adjusted sore throat score: fever criterion · case 04

A temperature of exactly 38.0 earns the fever point.

Clinical triage scoring◈ Members↗
FA-64730

Age-adjusted sore throat score: fever criterion · case 05

A temperature of exactly 38.0 earns the fever point.

Clinical triage scoring◈ Members↗
FA-64731

Age-adjusted sore throat score: signed score reporting · case 01

A negative age-adjusted score is reported as 0.

Clinical triage scoring● Open access↗
FA-64732

Age-adjusted sore throat score: signed score reporting · case 02

A negative age-adjusted score is reported as 0.

Clinical triage scoring◈ Members↗
FA-64733

Age-adjusted sore throat score: signed score reporting · case 03

A negative age-adjusted score is reported as 0.

Clinical triage scoring◈ Members↗
FA-64734

Age-adjusted sore throat score: signed score reporting · case 04

A negative age-adjusted score is reported as 0.

Clinical triage scoring◈ Members↗
FA-64735

Age-adjusted sore throat score: signed score reporting · case 05

A negative age-adjusted score is reported as 0.

Clinical triage scoring◈ Members↗
FA-64736

Mass casualty sorting algorithm: airway repositioning · case 01

Casualties who start breathing after airway repositioning are tagged expectant.

Clinical triage scoring● Open access↗
FA-64737

Mass casualty sorting algorithm: airway repositioning · case 02

Casualties who start breathing after airway repositioning are tagged expectant.

Clinical triage scoring◈ Members↗
FA-64738

Mass casualty sorting algorithm: airway repositioning · case 03

Casualties who start breathing after airway repositioning are tagged expectant.

Clinical triage scoring◈ Members↗
FA-64739

Mass casualty sorting algorithm: airway repositioning · case 04

Casualties who start breathing after airway repositioning are tagged expectant.

Clinical triage scoring◈ Members↗
FA-64740

Mass casualty sorting algorithm: airway repositioning · case 05

Casualties who start breathing after airway repositioning are tagged expectant.

Clinical triage scoring◈ Members↗
FA-64741

Mass casualty sorting algorithm: respiratory rate threshold · case 01

A casualty breathing exactly 30 times a minute is tagged RED.

Clinical triage scoring● Open access↗
FA-64742

Mass casualty sorting algorithm: respiratory rate threshold · case 02

A casualty breathing exactly 30 times a minute is tagged RED.

Clinical triage scoring◈ Members↗
FA-64743

Mass casualty sorting algorithm: respiratory rate threshold · case 03

A casualty breathing exactly 30 times a minute is tagged RED.

Clinical triage scoring◈ Members↗
FA-64744

Mass casualty sorting algorithm: respiratory rate threshold · case 04

A casualty breathing exactly 30 times a minute is tagged RED.

Clinical triage scoring◈ Members↗
FA-64745

Mass casualty sorting algorithm: respiratory rate threshold · case 05

A casualty breathing exactly 30 times a minute is tagged RED.

Clinical triage scoring◈ Members↗
FA-64746

Mass casualty sorting algorithm: perfusion criteria · case 01

A casualty without a radial pulse but with brisk refill is tagged YELLOW.

Clinical triage scoring● Open access↗
FA-64747

Mass casualty sorting algorithm: perfusion criteria · case 02

A casualty without a radial pulse but with brisk refill is tagged YELLOW.

Clinical triage scoring◈ Members↗
FA-64748

Mass casualty sorting algorithm: perfusion criteria · case 03

A casualty without a radial pulse but with brisk refill is tagged YELLOW.

Clinical triage scoring◈ Members↗
FA-64749

Mass casualty sorting algorithm: perfusion criteria · case 04

A casualty without a radial pulse but with brisk refill is tagged YELLOW.

Clinical triage scoring◈ Members↗
FA-64750

Mass casualty sorting algorithm: perfusion criteria · case 05

A casualty without a radial pulse but with brisk refill is tagged YELLOW.

Clinical triage scoring◈ Members↗
FA-64751

Mass casualty sorting algorithm: walking check order · case 01

Walking wounded who breathe fast are tagged RED instead of GREEN.

Clinical triage scoring● Open access↗
FA-64752

Mass casualty sorting algorithm: walking check order · case 02

Walking wounded who breathe fast are tagged RED instead of GREEN.

Clinical triage scoring◈ Members↗
FA-64753

Mass casualty sorting algorithm: walking check order · case 03

Walking wounded who breathe fast are tagged RED instead of GREEN.

Clinical triage scoring◈ Members↗
FA-64754

Mass casualty sorting algorithm: walking check order · case 04

Walking wounded who breathe fast are tagged RED instead of GREEN.

Clinical triage scoring◈ Members↗
FA-64755

Mass casualty sorting algorithm: walking check order · case 05

Walking wounded who breathe fast are tagged RED instead of GREEN.

Clinical triage scoring◈ Members↗
FA-64756

Inpatient fall risk score: fall recency window · case 01

A fall from years ago still adds 25 points.

Clinical triage scoring● Open access↗
FA-64757

Inpatient fall risk score: fall recency window · case 02

A fall from years ago still adds 25 points.

Clinical triage scoring◈ Members↗
FA-64758

Inpatient fall risk score: fall recency window · case 03

A fall from years ago still adds 25 points.

Clinical triage scoring◈ Members↗
FA-64759

Inpatient fall risk score: fall recency window · case 04

A fall from years ago still adds 25 points.

Clinical triage scoring◈ Members↗
FA-64760

Inpatient fall risk score: fall recency window · case 05

A fall from years ago still adds 25 points.

Clinical triage scoring◈ Members↗
FA-64761

Inpatient fall risk score: furniture-walking aid · case 01

Patients holding on to furniture score like cane users.

Clinical triage scoring● Open access↗
FA-64762

Inpatient fall risk score: furniture-walking aid · case 02

Patients holding on to furniture score like cane users.

Clinical triage scoring◈ Members↗
FA-64763

Inpatient fall risk score: furniture-walking aid · case 03

Patients holding on to furniture score like cane users.

Clinical triage scoring◈ Members↗
FA-64764

Inpatient fall risk score: furniture-walking aid · case 04

Patients holding on to furniture score like cane users.

Clinical triage scoring◈ Members↗
FA-64765

Inpatient fall risk score: furniture-walking aid · case 05

Patients holding on to furniture score like cane users.

Clinical triage scoring◈ Members↗
FA-64766

Inpatient fall risk score: gait weighting · case 01

A weak gait scores the same 20 points as an impaired gait.

Clinical triage scoring● Open access↗
FA-64767

Inpatient fall risk score: gait weighting · case 02

A weak gait scores the same 20 points as an impaired gait.

Clinical triage scoring◈ Members↗
FA-64768

Inpatient fall risk score: gait weighting · case 03

A weak gait scores the same 20 points as an impaired gait.

Clinical triage scoring◈ Members↗
FA-64769

Inpatient fall risk score: gait weighting · case 04

A weak gait scores the same 20 points as an impaired gait.

Clinical triage scoring◈ Members↗
FA-64770

Inpatient fall risk score: gait weighting · case 05

A weak gait scores the same 20 points as an impaired gait.

Clinical triage scoring◈ Members↗
FA-64771

Inpatient fall risk score: moderate band upper range · case 01

A score of 25 is reported as low risk.

Clinical triage scoring● Open access↗
FA-64772

Inpatient fall risk score: moderate band upper range · case 02

A score of 25 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64773

Inpatient fall risk score: moderate band upper range · case 03

A score of 25 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64774

Inpatient fall risk score: moderate band upper range · case 04

A score of 25 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64775

Inpatient fall risk score: moderate band upper range · case 05

A score of 25 is reported as low risk.

Clinical triage scoring◈ Members↗
FA-64776

Inpatient fall risk score: mental status categories · case 01

Patients who overestimate their own mobility receive no mental status points.

Clinical triage scoring● Open access↗
FA-64777

Inpatient fall risk score: mental status categories · case 02

Patients who overestimate their own mobility receive no mental status points.

Clinical triage scoring◈ Members↗
FA-64778

Inpatient fall risk score: mental status categories · case 03

Patients who overestimate their own mobility receive no mental status points.

Clinical triage scoring◈ Members↗
FA-64779

Inpatient fall risk score: mental status categories · case 04

Patients who overestimate their own mobility receive no mental status points.

Clinical triage scoring◈ Members↗
FA-64780

Inpatient fall risk score: mental status categories · case 05

Patients who overestimate their own mobility receive no mental status points.

Clinical triage scoring◈ Members↗
FA-64781

Four-item dehydration scale with weight-loss override: some band upper edge · case 01

A score of exactly 4 is reported as moderate-severe.

Clinical triage scoring● Open access↗
FA-64782

Four-item dehydration scale with weight-loss override: some band upper edge · case 02

A score of exactly 4 is reported as moderate-severe.

Clinical triage scoring◈ Members↗
FA-64783

Four-item dehydration scale with weight-loss override: some band upper edge · case 03

A score of exactly 4 is reported as moderate-severe.

Clinical triage scoring◈ Members↗
FA-64784

Four-item dehydration scale with weight-loss override: some band upper edge · case 04

A score of exactly 4 is reported as moderate-severe.

Clinical triage scoring◈ Members↗
FA-64785

Four-item dehydration scale with weight-loss override: some band upper edge · case 05

A score of exactly 4 is reported as moderate-severe.

Clinical triage scoring◈ Members↗
FA-64786

Four-item dehydration scale with weight-loss override: severe weight-loss override · case 01

A measured 10% weight loss does not force the severe category.

Clinical triage scoring● Open access↗
FA-64787

Four-item dehydration scale with weight-loss override: severe weight-loss override · case 02

A measured 10% weight loss does not force the severe category.

Clinical triage scoring◈ Members↗
FA-64788

Four-item dehydration scale with weight-loss override: severe weight-loss override · case 03

A measured 10% weight loss does not force the severe category.

Clinical triage scoring◈ Members↗
FA-64789

Four-item dehydration scale with weight-loss override: severe weight-loss override · case 04

A measured 10% weight loss does not force the severe category.

Clinical triage scoring◈ Members↗
FA-64790

Four-item dehydration scale with weight-loss override: severe weight-loss override · case 05

A measured 10% weight loss does not force the severe category.

Clinical triage scoring◈ Members↗
FA-64791

Four-item dehydration scale with weight-loss override: override never downgrades · case 01

A severely dehydrated child with 4% weight loss is downgraded to SOME.

Clinical triage scoring● Open access↗
FA-64792

Four-item dehydration scale with weight-loss override: override never downgrades · case 02

A severely dehydrated child with 4% weight loss is downgraded to SOME.

Clinical triage scoring◈ Members↗
FA-64793

Four-item dehydration scale with weight-loss override: override never downgrades · case 03

A severely dehydrated child with 4% weight loss is downgraded to SOME.

Clinical triage scoring◈ Members↗
FA-64794

Four-item dehydration scale with weight-loss override: override never downgrades · case 04

A severely dehydrated child with 4% weight loss is downgraded to SOME.

Clinical triage scoring◈ Members↗
FA-64795

Four-item dehydration scale with weight-loss override: override never downgrades · case 05

A severely dehydrated child with 4% weight loss is downgraded to SOME.

Clinical triage scoring◈ Members↗
FA-64796

Four-item dehydration scale with weight-loss override: tears item order · case 01

Absent tears score 1 and decreased tears score 2.

Clinical triage scoring● Open access↗
FA-64797

Four-item dehydration scale with weight-loss override: tears item order · case 02

Absent tears score 1 and decreased tears score 2.

Clinical triage scoring◈ Members↗
FA-64798

Four-item dehydration scale with weight-loss override: tears item order · case 03

Absent tears score 1 and decreased tears score 2.

Clinical triage scoring◈ Members↗
FA-64799

Four-item dehydration scale with weight-loss override: tears item order · case 04

Absent tears score 1 and decreased tears score 2.

Clinical triage scoring◈ Members↗
FA-64800

Four-item dehydration scale with weight-loss override: tears item order · case 05

Absent tears score 1 and decreased tears score 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 ↗