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

Age-structured force of infection: susceptibility multiplier · case 01

Groups with reduced susceptibility are infected at full rate.

Epidemic compartment models● Open access↗
FA-65102

Age-structured force of infection: susceptibility multiplier · case 02

Groups with reduced susceptibility are infected at full rate.

Epidemic compartment models◈ Members↗
FA-65103

Age-structured force of infection: susceptibility multiplier · case 03

Groups with reduced susceptibility are infected at full rate.

Epidemic compartment models◈ Members↗
FA-65104

Age-structured force of infection: susceptibility multiplier · case 04

Groups with reduced susceptibility are infected at full rate.

Epidemic compartment models◈ Members↗
FA-65105

Age-structured force of infection: susceptibility multiplier · case 05

Groups with reduced susceptibility are infected at full rate.

Epidemic compartment models◈ Members↗
FA-65106

Age-structured force of infection: susceptible base · case 01

Expected infections include people who are already infected or immune.

Epidemic compartment models● Open access↗
FA-65107

Age-structured force of infection: susceptible base · case 02

Expected infections include people who are already infected or immune.

Epidemic compartment models◈ Members↗
FA-65108

Age-structured force of infection: susceptible base · case 03

Expected infections include people who are already infected or immune.

Epidemic compartment models◈ Members↗
FA-65109

Age-structured force of infection: susceptible base · case 04

Expected infections include people who are already infected or immune.

Epidemic compartment models◈ Members↗
FA-65110

Age-structured force of infection: susceptible base · case 05

Expected infections include people who are already infected or immune.

Epidemic compartment models◈ Members↗
FA-65111

Age-structured force of infection: pressure accumulator reset · case 01

Later age groups accumulate the pressure computed for earlier groups.

Epidemic compartment models● Open access↗
FA-65112

Age-structured force of infection: pressure accumulator reset · case 02

Later age groups accumulate the pressure computed for earlier groups.

Epidemic compartment models◈ Members↗
FA-65113

Age-structured force of infection: pressure accumulator reset · case 03

Later age groups accumulate the pressure computed for earlier groups.

Epidemic compartment models◈ Members↗
FA-65114

Age-structured force of infection: pressure accumulator reset · case 04

Later age groups accumulate the pressure computed for earlier groups.

Epidemic compartment models◈ Members↗
FA-65115

Age-structured force of infection: pressure accumulator reset · case 05

Later age groups accumulate the pressure computed for earlier groups.

Epidemic compartment models◈ Members↗
FA-65116

Windowed renewal-equation Rt estimate: serial-interval lag origin · case 01

Same-day cases are counted as their own infectors.

Epidemic compartment models● Open access↗
FA-65117

Windowed renewal-equation Rt estimate: serial-interval lag origin · case 02

Same-day cases are counted as their own infectors.

Epidemic compartment models◈ Members↗
FA-65118

Windowed renewal-equation Rt estimate: serial-interval lag origin · case 03

Same-day cases are counted as their own infectors.

Epidemic compartment models◈ Members↗
FA-65119

Windowed renewal-equation Rt estimate: serial-interval lag origin · case 04

Same-day cases are counted as their own infectors.

Epidemic compartment models◈ Members↗
FA-65120

Windowed renewal-equation Rt estimate: serial-interval lag origin · case 05

Same-day cases are counted as their own infectors.

Epidemic compartment models◈ Members↗
FA-65121

Windowed renewal-equation Rt estimate: truncated weight renormalisation · case 01

Early-window Rt is biased upward and unnormalised weights distort all estimates.

Epidemic compartment models● Open access↗
FA-65122

Windowed renewal-equation Rt estimate: truncated weight renormalisation · case 02

Early-window Rt is biased upward and unnormalised weights distort all estimates.

Epidemic compartment models◈ Members↗
FA-65123

Windowed renewal-equation Rt estimate: truncated weight renormalisation · case 03

Early-window Rt is biased upward and unnormalised weights distort all estimates.

Epidemic compartment models◈ Members↗
FA-65124

Windowed renewal-equation Rt estimate: truncated weight renormalisation · case 04

Early-window Rt is biased upward and unnormalised weights distort all estimates.

Epidemic compartment models◈ Members↗
FA-65125

Windowed renewal-equation Rt estimate: truncated weight renormalisation · case 05

Early-window Rt is biased upward and unnormalised weights distort all estimates.

Epidemic compartment models◈ Members↗
FA-65126

Windowed renewal-equation Rt estimate: window start · case 01

Rt lags one day behind and excludes the most recent incidence.

Epidemic compartment models● Open access↗
FA-65127

Windowed renewal-equation Rt estimate: window start · case 02

Rt lags one day behind and excludes the most recent incidence.

Epidemic compartment models◈ Members↗
FA-65128

Windowed renewal-equation Rt estimate: window start · case 03

Rt lags one day behind and excludes the most recent incidence.

Epidemic compartment models◈ Members↗
FA-65129

Windowed renewal-equation Rt estimate: window start · case 04

Rt lags one day behind and excludes the most recent incidence.

Epidemic compartment models◈ Members↗
FA-65130

Windowed renewal-equation Rt estimate: window start · case 05

Rt lags one day behind and excludes the most recent incidence.

Epidemic compartment models◈ Members↗
FA-65131

Windowed renewal-equation Rt estimate: window feasibility · case 01

A window touching day 0 is estimated using a day with no infection history.

Epidemic compartment models● Open access↗
FA-65132

Windowed renewal-equation Rt estimate: window feasibility · case 02

A window touching day 0 is estimated using a day with no infection history.

Epidemic compartment models◈ Members↗
FA-65133

Windowed renewal-equation Rt estimate: window feasibility · case 03

A window touching day 0 is estimated using a day with no infection history.

Epidemic compartment models◈ Members↗
FA-65134

Windowed renewal-equation Rt estimate: window feasibility · case 04

A window touching day 0 is estimated using a day with no infection history.

Epidemic compartment models◈ Members↗
FA-65135

Windowed renewal-equation Rt estimate: window feasibility · case 05

A window touching day 0 is estimated using a day with no infection history.

Epidemic compartment models◈ Members↗
FA-65136

Windowed renewal-equation Rt estimate: zero pressure result · case 01

Windows with no prior infections report Rt=0 instead of undefined.

Epidemic compartment models● Open access↗
FA-65137

Windowed renewal-equation Rt estimate: zero pressure result · case 02

Windows with no prior infections report Rt=0 instead of undefined.

Epidemic compartment models◈ Members↗
FA-65138

Windowed renewal-equation Rt estimate: zero pressure result · case 03

Windows with no prior infections report Rt=0 instead of undefined.

Epidemic compartment models◈ Members↗
FA-65139

Windowed renewal-equation Rt estimate: zero pressure result · case 04

Windows with no prior infections report Rt=0 instead of undefined.

Epidemic compartment models◈ Members↗
FA-65140

Windowed renewal-equation Rt estimate: zero pressure result · case 05

Windows with no prior infections report Rt=0 instead of undefined.

Epidemic compartment models◈ Members↗
FA-65141

Epidemic growth rate, doubling time and R: zero-count day alignment · case 01

Growth rates are overstated whenever zero-count days are dropped.

Epidemic compartment models● Open access↗
FA-65142

Epidemic growth rate, doubling time and R: zero-count day alignment · case 02

Growth rates are overstated whenever zero-count days are dropped.

Epidemic compartment models◈ Members↗
FA-65143

Epidemic growth rate, doubling time and R: zero-count day alignment · case 03

Growth rates are overstated whenever zero-count days are dropped.

Epidemic compartment models◈ Members↗
FA-65144

Epidemic growth rate, doubling time and R: zero-count day alignment · case 04

Growth rates are overstated whenever zero-count days are dropped.

Epidemic compartment models◈ Members↗
FA-65145

Epidemic growth rate, doubling time and R: zero-count day alignment · case 05

Growth rates are overstated whenever zero-count days are dropped.

Epidemic compartment models◈ Members↗
FA-65146

Epidemic growth rate, doubling time and R: slope estimator · case 01

Growth rate depends only on the first and last counts and on how many days were positive.

Epidemic compartment models● Open access↗
FA-65147

Epidemic growth rate, doubling time and R: slope estimator · case 02

Growth rate depends only on the first and last counts and on how many days were positive.

Epidemic compartment models◈ Members↗
FA-65148

Epidemic growth rate, doubling time and R: slope estimator · case 03

Growth rate depends only on the first and last counts and on how many days were positive.

Epidemic compartment models◈ Members↗
FA-65149

Epidemic growth rate, doubling time and R: slope estimator · case 04

Growth rate depends only on the first and last counts and on how many days were positive.

Epidemic compartment models◈ Members↗
FA-65150

Epidemic growth rate, doubling time and R: slope estimator · case 05

Growth rate depends only on the first and last counts and on how many days were positive.

Epidemic compartment models◈ Members↗
FA-65151

Epidemic growth rate, doubling time and R: declining doubling time · case 01

Declining epidemics report a negative doubling time.

Epidemic compartment models● Open access↗
FA-65152

Epidemic growth rate, doubling time and R: declining doubling time · case 02

Declining epidemics report a negative doubling time.

Epidemic compartment models◈ Members↗
FA-65153

Epidemic growth rate, doubling time and R: declining doubling time · case 03

Declining epidemics report a negative doubling time.

Epidemic compartment models◈ Members↗
FA-65154

Epidemic growth rate, doubling time and R: declining doubling time · case 04

Declining epidemics report a negative doubling time.

Epidemic compartment models◈ Members↗
FA-65155

Epidemic growth rate, doubling time and R: declining doubling time · case 05

Declining epidemics report a negative doubling time.

Epidemic compartment models◈ Members↗
FA-65156

Epidemic growth rate, doubling time and R: log base · case 01

Growth rates are scaled by a constant factor and R is understated.

Epidemic compartment models● Open access↗
FA-65157

Epidemic growth rate, doubling time and R: log base · case 02

Growth rates are scaled by a constant factor and R is understated.

Epidemic compartment models◈ Members↗
FA-65158

Epidemic growth rate, doubling time and R: log base · case 03

Growth rates are scaled by a constant factor and R is understated.

Epidemic compartment models◈ Members↗
FA-65159

Epidemic growth rate, doubling time and R: log base · case 04

Growth rates are scaled by a constant factor and R is understated.

Epidemic compartment models◈ Members↗
FA-65160

Epidemic growth rate, doubling time and R: log base · case 05

Growth rates are scaled by a constant factor and R is understated.

Epidemic compartment models◈ Members↗
FA-65161

Epidemic growth rate, doubling time and R: stage split · case 01

R is overstated whenever there is a latent period.

Epidemic compartment models● Open access↗
FA-65162

Epidemic growth rate, doubling time and R: stage split · case 02

R is overstated whenever there is a latent period.

Epidemic compartment models◈ Members↗
FA-65163

Epidemic growth rate, doubling time and R: stage split · case 03

R is overstated whenever there is a latent period.

Epidemic compartment models◈ Members↗
FA-65164

Epidemic growth rate, doubling time and R: stage split · case 04

R is overstated whenever there is a latent period.

Epidemic compartment models◈ Members↗
FA-65165

Epidemic growth rate, doubling time and R: stage split · case 05

R is overstated whenever there is a latent period.

Epidemic compartment models◈ Members↗
FA-65166

Epidemic growth rate, doubling time and R: reproduction mapping · case 01

R ignores the two-stage structure of the generation interval.

Epidemic compartment models● Open access↗
FA-65167

Epidemic growth rate, doubling time and R: reproduction mapping · case 02

R ignores the two-stage structure of the generation interval.

Epidemic compartment models◈ Members↗
FA-65168

Epidemic growth rate, doubling time and R: reproduction mapping · case 03

R ignores the two-stage structure of the generation interval.

Epidemic compartment models◈ Members↗
FA-65169

Epidemic growth rate, doubling time and R: reproduction mapping · case 04

R ignores the two-stage structure of the generation interval.

Epidemic compartment models◈ Members↗
FA-65170

Epidemic growth rate, doubling time and R: reproduction mapping · case 05

R ignores the two-stage structure of the generation interval.

Epidemic compartment models◈ Members↗
FA-65171

SIQR testing and isolation model: isolated infectiousness · case 01

Isolation does not slow transmission.

Epidemic compartment models● Open access↗
FA-65172

SIQR testing and isolation model: isolated infectiousness · case 02

Isolation does not slow transmission.

Epidemic compartment models◈ Members↗
FA-65173

SIQR testing and isolation model: isolated infectiousness · case 03

Isolation does not slow transmission.

Epidemic compartment models◈ Members↗
FA-65174

SIQR testing and isolation model: isolated infectiousness · case 04

Isolation does not slow transmission.

Epidemic compartment models◈ Members↗
FA-65175

SIQR testing and isolation model: isolated infectiousness · case 05

Isolation does not slow transmission.

Epidemic compartment models◈ Members↗
FA-65176

SIQR testing and isolation model: competing exits cap · case 01

With aggressive testing prevalence becomes negative.

Epidemic compartment models● Open access↗
FA-65177

SIQR testing and isolation model: competing exits cap · case 02

With aggressive testing prevalence becomes negative.

Epidemic compartment models◈ Members↗
FA-65178

SIQR testing and isolation model: competing exits cap · case 03

With aggressive testing prevalence becomes negative.

Epidemic compartment models◈ Members↗
FA-65179

SIQR testing and isolation model: competing exits cap · case 04

With aggressive testing prevalence becomes negative.

Epidemic compartment models◈ Members↗
FA-65180

SIQR testing and isolation model: competing exits cap · case 05

With aggressive testing prevalence becomes negative.

Epidemic compartment models◈ Members↗
FA-65181

SIQR testing and isolation model: release rate · case 01

Isolated people pile up and are released only in proportion to new detections.

Epidemic compartment models● Open access↗
FA-65182

SIQR testing and isolation model: release rate · case 02

Isolated people pile up and are released only in proportion to new detections.

Epidemic compartment models◈ Members↗
FA-65183

SIQR testing and isolation model: release rate · case 03

Isolated people pile up and are released only in proportion to new detections.

Epidemic compartment models◈ Members↗
FA-65184

SIQR testing and isolation model: release rate · case 04

Isolated people pile up and are released only in proportion to new detections.

Epidemic compartment models◈ Members↗
FA-65185

SIQR testing and isolation model: release rate · case 05

Isolated people pile up and are released only in proportion to new detections.

Epidemic compartment models◈ Members↗
FA-65186

SIQR testing and isolation model: release destination · case 01

People leaving isolation become susceptible again.

Epidemic compartment models● Open access↗
FA-65187

SIQR testing and isolation model: release destination · case 02

People leaving isolation become susceptible again.

Epidemic compartment models◈ Members↗
FA-65188

SIQR testing and isolation model: release destination · case 03

People leaving isolation become susceptible again.

Epidemic compartment models◈ Members↗
FA-65189

SIQR testing and isolation model: release destination · case 04

People leaving isolation become susceptible again.

Epidemic compartment models◈ Members↗
FA-65190

SIQR testing and isolation model: release destination · case 05

People leaving isolation become susceptible again.

Epidemic compartment models◈ Members↗
FA-65191

SIQR testing and isolation model: detection series · case 01

Reported daily detections accumulate instead of showing new positives.

Epidemic compartment models● Open access↗
FA-65192

SIQR testing and isolation model: detection series · case 02

Reported daily detections accumulate instead of showing new positives.

Epidemic compartment models◈ Members↗
FA-65193

SIQR testing and isolation model: detection series · case 03

Reported daily detections accumulate instead of showing new positives.

Epidemic compartment models◈ Members↗
FA-65194

SIQR testing and isolation model: detection series · case 04

Reported daily detections accumulate instead of showing new positives.

Epidemic compartment models◈ Members↗
FA-65195

SIQR testing and isolation model: detection series · case 05

Reported daily detections accumulate instead of showing new positives.

Epidemic compartment models◈ Members↗
FA-65196

Hospital occupancy from delayed admissions: admission delay direction · case 01

Admissions precede the infections that cause them.

Epidemic compartment models● Open access↗
FA-65197

Hospital occupancy from delayed admissions: admission delay direction · case 02

Admissions precede the infections that cause them.

Epidemic compartment models◈ Members↗
FA-65198

Hospital occupancy from delayed admissions: admission delay direction · case 03

Admissions precede the infections that cause them.

Epidemic compartment models◈ Members↗
FA-65199

Hospital occupancy from delayed admissions: admission delay direction · case 04

Admissions precede the infections that cause them.

Epidemic compartment models◈ Members↗
FA-65200

Hospital occupancy from delayed admissions: admission delay direction · case 05

Admissions precede the infections that cause them.

Epidemic compartment models◈ 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 ↗