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

Five-criterion pneumonia severity disposition: respiratory rate criterion · case 01

A respiratory rate of exactly 30 is not counted.

Clinical triage scoring● Open access↗
FA-64502

Five-criterion pneumonia severity disposition: respiratory rate criterion · case 02

A respiratory rate of exactly 30 is not counted.

Clinical triage scoring◈ Members↗
FA-64503

Five-criterion pneumonia severity disposition: respiratory rate criterion · case 03

A respiratory rate of exactly 30 is not counted.

Clinical triage scoring◈ Members↗
FA-64504

Five-criterion pneumonia severity disposition: respiratory rate criterion · case 04

A respiratory rate of exactly 30 is not counted.

Clinical triage scoring◈ Members↗
FA-64505

Five-criterion pneumonia severity disposition: respiratory rate criterion · case 05

A respiratory rate of exactly 30 is not counted.

Clinical triage scoring◈ Members↗
FA-64506

Five-criterion pneumonia severity disposition: outpatient disposition band · case 01

A patient with one criterion is sent to a short stay.

Clinical triage scoring● Open access↗
FA-64507

Five-criterion pneumonia severity disposition: outpatient disposition band · case 02

A patient with one criterion is sent to a short stay.

Clinical triage scoring◈ Members↗
FA-64508

Five-criterion pneumonia severity disposition: outpatient disposition band · case 03

A patient with one criterion is sent to a short stay.

Clinical triage scoring◈ Members↗
FA-64509

Five-criterion pneumonia severity disposition: outpatient disposition band · case 04

A patient with one criterion is sent to a short stay.

Clinical triage scoring◈ Members↗
FA-64510

Five-criterion pneumonia severity disposition: outpatient disposition band · case 05

A patient with one criterion is sent to a short stay.

Clinical triage scoring◈ Members↗
FA-64511

Five-criterion pneumonia severity disposition: intensive review threshold · case 01

A score of 4 is not flagged for intensive review.

Clinical triage scoring● Open access↗
FA-64512

Five-criterion pneumonia severity disposition: intensive review threshold · case 02

A score of 4 is not flagged for intensive review.

Clinical triage scoring◈ Members↗
FA-64513

Five-criterion pneumonia severity disposition: intensive review threshold · case 03

A score of 4 is not flagged for intensive review.

Clinical triage scoring◈ Members↗
FA-64514

Five-criterion pneumonia severity disposition: intensive review threshold · case 04

A score of 4 is not flagged for intensive review.

Clinical triage scoring◈ Members↗
FA-64515

Five-criterion pneumonia severity disposition: intensive review threshold · case 05

A score of 4 is not flagged for intensive review.

Clinical triage scoring◈ Members↗
FA-64516

Paediatric warning score with age-banded vital ranges: age band upper bound · case 01

A child on their first birthday is scored against infant ranges.

Clinical triage scoring● Open access↗
FA-64517

Paediatric warning score with age-banded vital ranges: age band upper bound · case 02

A child on their first birthday is scored against infant ranges.

Clinical triage scoring◈ Members↗
FA-64518

Paediatric warning score with age-banded vital ranges: age band upper bound · case 03

A child on their first birthday is scored against infant ranges.

Clinical triage scoring◈ Members↗
FA-64519

Paediatric warning score with age-banded vital ranges: age band upper bound · case 04

A child on their first birthday is scored against infant ranges.

Clinical triage scoring◈ Members↗
FA-64520

Paediatric warning score with age-banded vital ranges: age band upper bound · case 05

A child on their first birthday is scored against infant ranges.

Clinical triage scoring◈ Members↗
FA-64521

Paediatric warning score with age-banded vital ranges: two-sided heart rate deviation · case 01

Bradycardic infants score 0 for heart rate.

Clinical triage scoring● Open access↗
FA-64522

Paediatric warning score with age-banded vital ranges: two-sided heart rate deviation · case 02

Bradycardic infants score 0 for heart rate.

Clinical triage scoring◈ Members↗
FA-64523

Paediatric warning score with age-banded vital ranges: two-sided heart rate deviation · case 03

Bradycardic infants score 0 for heart rate.

Clinical triage scoring◈ Members↗
FA-64524

Paediatric warning score with age-banded vital ranges: two-sided heart rate deviation · case 04

Bradycardic infants score 0 for heart rate.

Clinical triage scoring◈ Members↗
FA-64525

Paediatric warning score with age-banded vital ranges: two-sided heart rate deviation · case 05

Bradycardic infants score 0 for heart rate.

Clinical triage scoring◈ Members↗
FA-64526

Paediatric warning score with age-banded vital ranges: capillary refill severe threshold · case 01

A 4-second capillary refill scores only 1.

Clinical triage scoring● Open access↗
FA-64527

Paediatric warning score with age-banded vital ranges: capillary refill severe threshold · case 02

A 4-second capillary refill scores only 1.

Clinical triage scoring◈ Members↗
FA-64528

Paediatric warning score with age-banded vital ranges: capillary refill severe threshold · case 03

A 4-second capillary refill scores only 1.

Clinical triage scoring◈ Members↗
FA-64529

Paediatric warning score with age-banded vital ranges: capillary refill severe threshold · case 04

A 4-second capillary refill scores only 1.

Clinical triage scoring◈ Members↗
FA-64530

Paediatric warning score with age-banded vital ranges: capillary refill severe threshold · case 05

A 4-second capillary refill scores only 1.

Clinical triage scoring◈ Members↗
FA-64531

Paediatric warning score with age-banded vital ranges: lethargy escalation · case 01

A lethargic child with otherwise normal vitals is not escalated.

Clinical triage scoring● Open access↗
FA-64532

Paediatric warning score with age-banded vital ranges: lethargy escalation · case 02

A lethargic child with otherwise normal vitals is not escalated.

Clinical triage scoring◈ Members↗
FA-64533

Paediatric warning score with age-banded vital ranges: lethargy escalation · case 03

A lethargic child with otherwise normal vitals is not escalated.

Clinical triage scoring◈ Members↗
FA-64534

Paediatric warning score with age-banded vital ranges: lethargy escalation · case 04

A lethargic child with otherwise normal vitals is not escalated.

Clinical triage scoring◈ Members↗
FA-64535

Paediatric warning score with age-banded vital ranges: lethargy escalation · case 05

A lethargic child with otherwise normal vitals is not escalated.

Clinical triage scoring◈ Members↗
FA-64536

Paediatric warning score with age-banded vital ranges: severe respiratory deviation · case 01

A respiratory rate exactly 10 above range scores 2.

Clinical triage scoring● Open access↗
FA-64537

Paediatric warning score with age-banded vital ranges: severe respiratory deviation · case 02

A respiratory rate exactly 10 above range scores 2.

Clinical triage scoring◈ Members↗
FA-64538

Paediatric warning score with age-banded vital ranges: severe respiratory deviation · case 03

A respiratory rate exactly 10 above range scores 2.

Clinical triage scoring◈ Members↗
FA-64539

Paediatric warning score with age-banded vital ranges: severe respiratory deviation · case 04

A respiratory rate exactly 10 above range scores 2.

Clinical triage scoring◈ Members↗
FA-64540

Paediatric warning score with age-banded vital ranges: severe respiratory deviation · case 05

A respiratory rate exactly 10 above range scores 2.

Clinical triage scoring◈ Members↗
FA-64541

Waiting room queue ordering with overdue escalation: re-triage precedence · case 01

A patient re-triaged after a change in condition keeps their arrival level.

Clinical triage scoring● Open access↗
FA-64542

Waiting room queue ordering with overdue escalation: re-triage precedence · case 02

A patient re-triaged after a change in condition keeps their arrival level.

Clinical triage scoring◈ Members↗
FA-64543

Waiting room queue ordering with overdue escalation: re-triage precedence · case 03

A patient re-triaged after a change in condition keeps their arrival level.

Clinical triage scoring◈ Members↗
FA-64544

Waiting room queue ordering with overdue escalation: re-triage precedence · case 04

A patient re-triaged after a change in condition keeps their arrival level.

Clinical triage scoring◈ Members↗
FA-64545

Waiting room queue ordering with overdue escalation: re-triage precedence · case 05

A patient re-triaged after a change in condition keeps their arrival level.

Clinical triage scoring◈ Members↗
FA-64546

Waiting room queue ordering with overdue escalation: overdue target level · case 01

A downgraded patient is flagged overdue against the old, shorter target.

Clinical triage scoring● Open access↗
FA-64547

Waiting room queue ordering with overdue escalation: overdue target level · case 02

A downgraded patient is flagged overdue against the old, shorter target.

Clinical triage scoring◈ Members↗
FA-64548

Waiting room queue ordering with overdue escalation: overdue target level · case 03

A downgraded patient is flagged overdue against the old, shorter target.

Clinical triage scoring◈ Members↗
FA-64549

Waiting room queue ordering with overdue escalation: overdue target level · case 04

A downgraded patient is flagged overdue against the old, shorter target.

Clinical triage scoring◈ Members↗
FA-64550

Waiting room queue ordering with overdue escalation: overdue target level · case 05

A downgraded patient is flagged overdue against the old, shorter target.

Clinical triage scoring◈ Members↗
FA-64551

Waiting room queue ordering with overdue escalation: overdue comparison · case 01

Patients exactly at their target wait are flagged overdue, including level 1 patients just arrived.

Clinical triage scoring● Open access↗
FA-64552

Waiting room queue ordering with overdue escalation: overdue comparison · case 02

Patients exactly at their target wait are flagged overdue, including level 1 patients just arrived.

Clinical triage scoring◈ Members↗
FA-64553

Waiting room queue ordering with overdue escalation: overdue comparison · case 03

Patients exactly at their target wait are flagged overdue, including level 1 patients just arrived.

Clinical triage scoring◈ Members↗
FA-64554

Waiting room queue ordering with overdue escalation: overdue comparison · case 04

Patients exactly at their target wait are flagged overdue, including level 1 patients just arrived.

Clinical triage scoring◈ Members↗
FA-64555

Waiting room queue ordering with overdue escalation: overdue comparison · case 05

Patients exactly at their target wait are flagged overdue, including level 1 patients just arrived.

Clinical triage scoring◈ Members↗
FA-64556

Waiting room queue ordering with overdue escalation: escalation floor · case 01

An overdue level 1 patient gets priority 0 and jumps ahead of earlier arrivals at priority 1.

Clinical triage scoring● Open access↗
FA-64557

Waiting room queue ordering with overdue escalation: escalation floor · case 02

An overdue level 1 patient gets priority 0 and jumps ahead of earlier arrivals at priority 1.

Clinical triage scoring◈ Members↗
FA-64558

Waiting room queue ordering with overdue escalation: escalation floor · case 03

An overdue level 1 patient gets priority 0 and jumps ahead of earlier arrivals at priority 1.

Clinical triage scoring◈ Members↗
FA-64559

Waiting room queue ordering with overdue escalation: escalation floor · case 04

An overdue level 1 patient gets priority 0 and jumps ahead of earlier arrivals at priority 1.

Clinical triage scoring◈ Members↗
FA-64560

Waiting room queue ordering with overdue escalation: escalation floor · case 05

An overdue level 1 patient gets priority 0 and jumps ahead of earlier arrivals at priority 1.

Clinical triage scoring◈ Members↗
FA-64561

Waiting room queue ordering with overdue escalation: queue tie-break key · case 01

Patients at the same priority are ordered alphabetically instead of by arrival.

Clinical triage scoring● Open access↗
FA-64562

Waiting room queue ordering with overdue escalation: queue tie-break key · case 02

Patients at the same priority are ordered alphabetically instead of by arrival.

Clinical triage scoring◈ Members↗
FA-64563

Waiting room queue ordering with overdue escalation: queue tie-break key · case 03

Patients at the same priority are ordered alphabetically instead of by arrival.

Clinical triage scoring◈ Members↗
FA-64564

Waiting room queue ordering with overdue escalation: queue tie-break key · case 04

Patients at the same priority are ordered alphabetically instead of by arrival.

Clinical triage scoring◈ Members↗
FA-64565

Waiting room queue ordering with overdue escalation: queue tie-break key · case 05

Patients at the same priority are ordered alphabetically instead of by arrival.

Clinical triage scoring◈ Members↗
FA-64566

Burn surface area estimate and first-window fluid rate: child leg proportion · case 01

Leg burns in young children are over-estimated and the chart totals exceed 100%.

Clinical triage scoring● Open access↗
FA-64567

Burn surface area estimate and first-window fluid rate: child leg proportion · case 02

Leg burns in young children are over-estimated and the chart totals exceed 100%.

Clinical triage scoring◈ Members↗
FA-64568

Burn surface area estimate and first-window fluid rate: child leg proportion · case 03

Leg burns in young children are over-estimated and the chart totals exceed 100%.

Clinical triage scoring◈ Members↗
FA-64569

Burn surface area estimate and first-window fluid rate: child leg proportion · case 04

Leg burns in young children are over-estimated and the chart totals exceed 100%.

Clinical triage scoring◈ Members↗
FA-64570

Burn surface area estimate and first-window fluid rate: child leg proportion · case 05

Leg burns in young children are over-estimated and the chart totals exceed 100%.

Clinical triage scoring◈ Members↗
FA-64571

Burn surface area estimate and first-window fluid rate: paediatric proportion age cutoff · case 01

A ten-year-old is charted with child proportions.

Clinical triage scoring● Open access↗
FA-64572

Burn surface area estimate and first-window fluid rate: paediatric proportion age cutoff · case 02

A ten-year-old is charted with child proportions.

Clinical triage scoring◈ Members↗
FA-64573

Burn surface area estimate and first-window fluid rate: paediatric proportion age cutoff · case 03

A ten-year-old is charted with child proportions.

Clinical triage scoring◈ Members↗
FA-64574

Burn surface area estimate and first-window fluid rate: paediatric proportion age cutoff · case 04

A ten-year-old is charted with child proportions.

Clinical triage scoring◈ Members↗
FA-64575

Burn surface area estimate and first-window fluid rate: paediatric proportion age cutoff · case 05

A ten-year-old is charted with child proportions.

Clinical triage scoring◈ Members↗
FA-64576

Burn surface area estimate and first-window fluid rate: major burn threshold · case 01

An adult with exactly 20% TBSA is classified as a minor burn.

Clinical triage scoring● Open access↗
FA-64577

Burn surface area estimate and first-window fluid rate: major burn threshold · case 02

An adult with exactly 20% TBSA is classified as a minor burn.

Clinical triage scoring◈ Members↗
FA-64578

Burn surface area estimate and first-window fluid rate: major burn threshold · case 03

An adult with exactly 20% TBSA is classified as a minor burn.

Clinical triage scoring◈ Members↗
FA-64579

Burn surface area estimate and first-window fluid rate: major burn threshold · case 04

An adult with exactly 20% TBSA is classified as a minor burn.

Clinical triage scoring◈ Members↗
FA-64580

Burn surface area estimate and first-window fluid rate: major burn threshold · case 05

An adult with exactly 20% TBSA is classified as a minor burn.

Clinical triage scoring◈ Members↗
FA-64581

Burn surface area estimate and first-window fluid rate: fluid window from time of burn · case 01

Patients arriving hours after the burn get a first-window rate that is too slow.

Clinical triage scoring● Open access↗
FA-64582

Burn surface area estimate and first-window fluid rate: fluid window from time of burn · case 02

Patients arriving hours after the burn get a first-window rate that is too slow.

Clinical triage scoring◈ Members↗
FA-64583

Burn surface area estimate and first-window fluid rate: fluid window from time of burn · case 03

Patients arriving hours after the burn get a first-window rate that is too slow.

Clinical triage scoring◈ Members↗
FA-64584

Burn surface area estimate and first-window fluid rate: fluid window from time of burn · case 04

Patients arriving hours after the burn get a first-window rate that is too slow.

Clinical triage scoring◈ Members↗
FA-64585

Burn surface area estimate and first-window fluid rate: fluid window from time of burn · case 05

Patients arriving hours after the burn get a first-window rate that is too slow.

Clinical triage scoring◈ Members↗
FA-64586

Upper gastrointestinal bleed risk score and disposition: urea lowest band edge · case 01

A urea of exactly 6.5 mmol/L scores 0.

Clinical triage scoring● Open access↗
FA-64587

Upper gastrointestinal bleed risk score and disposition: urea lowest band edge · case 02

A urea of exactly 6.5 mmol/L scores 0.

Clinical triage scoring◈ Members↗
FA-64588

Upper gastrointestinal bleed risk score and disposition: urea lowest band edge · case 03

A urea of exactly 6.5 mmol/L scores 0.

Clinical triage scoring◈ Members↗
FA-64589

Upper gastrointestinal bleed risk score and disposition: urea lowest band edge · case 04

A urea of exactly 6.5 mmol/L scores 0.

Clinical triage scoring◈ Members↗
FA-64590

Upper gastrointestinal bleed risk score and disposition: urea lowest band edge · case 05

A urea of exactly 6.5 mmol/L scores 0.

Clinical triage scoring◈ Members↗
FA-64591

Upper gastrointestinal bleed risk score and disposition: female haemoglobin table · case 01

Women with haemoglobin 11 g/dL score 3 points.

Clinical triage scoring● Open access↗
FA-64592

Upper gastrointestinal bleed risk score and disposition: female haemoglobin table · case 02

Women with haemoglobin 11 g/dL score 3 points.

Clinical triage scoring◈ Members↗
FA-64593

Upper gastrointestinal bleed risk score and disposition: female haemoglobin table · case 03

Women with haemoglobin 11 g/dL score 3 points.

Clinical triage scoring◈ Members↗
FA-64594

Upper gastrointestinal bleed risk score and disposition: female haemoglobin table · case 04

Women with haemoglobin 11 g/dL score 3 points.

Clinical triage scoring◈ Members↗
FA-64595

Upper gastrointestinal bleed risk score and disposition: female haemoglobin table · case 05

Women with haemoglobin 11 g/dL score 3 points.

Clinical triage scoring◈ Members↗
FA-64596

Upper gastrointestinal bleed risk score and disposition: systolic lowest band · case 01

A systolic pressure of exactly 90 scores 3.

Clinical triage scoring● Open access↗
FA-64597

Upper gastrointestinal bleed risk score and disposition: systolic lowest band · case 02

A systolic pressure of exactly 90 scores 3.

Clinical triage scoring◈ Members↗
FA-64598

Upper gastrointestinal bleed risk score and disposition: systolic lowest band · case 03

A systolic pressure of exactly 90 scores 3.

Clinical triage scoring◈ Members↗
FA-64599

Upper gastrointestinal bleed risk score and disposition: systolic lowest band · case 04

A systolic pressure of exactly 90 scores 3.

Clinical triage scoring◈ Members↗
FA-64600

Upper gastrointestinal bleed risk score and disposition: systolic lowest band · case 05

A systolic pressure of exactly 90 scores 3.

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 ↗