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

Fosberg fire weather index: cubic damping term · case 01

Moist conditions show too much fire potential.

Weather index computation● Open access↗
FA-71102

Fosberg fire weather index: cubic damping term · case 02

Moist conditions show too much fire potential.

Weather index computation◈ Members↗
FA-71103

Fosberg fire weather index: cubic damping term · case 03

Moist conditions show too much fire potential.

Weather index computation◈ Members↗
FA-71104

Fosberg fire weather index: cubic damping term · case 04

Moist conditions show too much fire potential.

Weather index computation◈ Members↗
FA-71105

Fosberg fire weather index: cubic damping term · case 05

Moist conditions show too much fire potential.

Weather index computation◈ Members↗
FA-71106

Fosberg fire weather index: index ceiling · case 01

Windy dry days report FFWI above 100.

Weather index computation● Open access↗
FA-71107

Fosberg fire weather index: index ceiling · case 02

Windy dry days report FFWI above 100.

Weather index computation◈ Members↗
FA-71108

Fosberg fire weather index: index ceiling · case 03

Windy dry days report FFWI above 100.

Weather index computation◈ Members↗
FA-71109

Fosberg fire weather index: index ceiling · case 04

Windy dry days report FFWI above 100.

Weather index computation◈ Members↗
FA-71110

Fosberg fire weather index: index ceiling · case 05

Windy dry days report FFWI above 100.

Weather index computation◈ Members↗
FA-71111

Beaufort force and marine warning: knot conversion · case 01

Warnings arrive a force late because winds read low.

Weather index computation● Open access↗
FA-71112

Beaufort force and marine warning: knot conversion · case 02

Warnings arrive a force late because winds read low.

Weather index computation◈ Members↗
FA-71113

Beaufort force and marine warning: knot conversion · case 03

Warnings arrive a force late because winds read low.

Weather index computation◈ Members↗
FA-71114

Beaufort force and marine warning: knot conversion · case 04

Warnings arrive a force late because winds read low.

Weather index computation◈ Members↗
FA-71115

Beaufort force and marine warning: knot conversion · case 05

Warnings arrive a force late because winds read low.

Weather index computation◈ Members↗
FA-71116

Beaufort force and marine warning: force bound inclusivity · case 01

A wind of exactly 17.2 m/s is reported as force 7.

Weather index computation● Open access↗
FA-71117

Beaufort force and marine warning: force bound inclusivity · case 02

A wind of exactly 17.2 m/s is reported as force 7.

Weather index computation◈ Members↗
FA-71118

Beaufort force and marine warning: force bound inclusivity · case 03

A wind of exactly 17.2 m/s is reported as force 7.

Weather index computation◈ Members↗
FA-71119

Beaufort force and marine warning: force bound inclusivity · case 04

A wind of exactly 17.2 m/s is reported as force 7.

Weather index computation◈ Members↗
FA-71120

Beaufort force and marine warning: force bound inclusivity · case 05

A wind of exactly 17.2 m/s is reported as force 7.

Weather index computation◈ Members↗
FA-71121

Beaufort force and marine warning: gust upgrade threshold · case 01

Ordinary gustiness upgrades nearly every warning.

Weather index computation● Open access↗
FA-71122

Beaufort force and marine warning: gust upgrade threshold · case 02

Ordinary gustiness upgrades nearly every warning.

Weather index computation◈ Members↗
FA-71123

Beaufort force and marine warning: gust upgrade threshold · case 03

Ordinary gustiness upgrades nearly every warning.

Weather index computation◈ Members↗
FA-71124

Beaufort force and marine warning: gust upgrade threshold · case 04

Ordinary gustiness upgrades nearly every warning.

Weather index computation◈ Members↗
FA-71125

Beaufort force and marine warning: gust upgrade threshold · case 05

Ordinary gustiness upgrades nearly every warning.

Weather index computation◈ Members↗
FA-71126

Beaufort force and marine warning: small craft upper edge · case 01

Force 8 winds only raise a small-craft advisory instead of a gale warning.

Weather index computation● Open access↗
FA-71127

Beaufort force and marine warning: small craft upper edge · case 02

Force 8 winds only raise a small-craft advisory instead of a gale warning.

Weather index computation◈ Members↗
FA-71128

Beaufort force and marine warning: small craft upper edge · case 03

Force 8 winds only raise a small-craft advisory instead of a gale warning.

Weather index computation◈ Members↗
FA-71129

Beaufort force and marine warning: small craft upper edge · case 04

Force 8 winds only raise a small-craft advisory instead of a gale warning.

Weather index computation◈ Members↗
FA-71130

Beaufort force and marine warning: small craft upper edge · case 05

Force 8 winds only raise a small-craft advisory instead of a gale warning.

Weather index computation◈ Members↗
FA-71131

Beaufort force and marine warning: observation rounding · case 01

A 33.4 kt wind (17.18 m/s, reported 17.2) is classified force 7.

Weather index computation● Open access↗
FA-71132

Beaufort force and marine warning: observation rounding · case 02

A 33.4 kt wind (17.18 m/s, reported 17.2) is classified force 7.

Weather index computation◈ Members↗
FA-71133

Beaufort force and marine warning: observation rounding · case 03

A 33.4 kt wind (17.18 m/s, reported 17.2) is classified force 7.

Weather index computation◈ Members↗
FA-71134

Beaufort force and marine warning: observation rounding · case 04

A 33.4 kt wind (17.18 m/s, reported 17.2) is classified force 7.

Weather index computation◈ Members↗
FA-71135

Beaufort force and marine warning: observation rounding · case 05

A 33.4 kt wind (17.18 m/s, reported 17.2) is classified force 7.

Weather index computation◈ Members↗
FA-71136

Haines lower-atmosphere severity index: mid elevation moisture level · case 01

Mid-elevation Haines values disagree with the published mid variant.

Weather index computation● Open access↗
FA-71137

Haines lower-atmosphere severity index: mid elevation moisture level · case 02

Mid-elevation Haines values disagree with the published mid variant.

Weather index computation◈ Members↗
FA-71138

Haines lower-atmosphere severity index: mid elevation moisture level · case 03

Mid-elevation Haines values disagree with the published mid variant.

Weather index computation◈ Members↗
FA-71139

Haines lower-atmosphere severity index: mid elevation moisture level · case 04

Mid-elevation Haines values disagree with the published mid variant.

Weather index computation◈ Members↗
FA-71140

Haines lower-atmosphere severity index: mid elevation moisture level · case 05

Mid-elevation Haines values disagree with the published mid variant.

Weather index computation◈ Members↗
FA-71141

Haines lower-atmosphere severity index: stability lapse direction · case 01

Strong lapse rates score as stable while inversions score as unstable.

Weather index computation● Open access↗
FA-71142

Haines lower-atmosphere severity index: stability lapse direction · case 02

Strong lapse rates score as stable while inversions score as unstable.

Weather index computation◈ Members↗
FA-71143

Haines lower-atmosphere severity index: stability lapse direction · case 03

Strong lapse rates score as stable while inversions score as unstable.

Weather index computation◈ Members↗
FA-71144

Haines lower-atmosphere severity index: stability lapse direction · case 04

Strong lapse rates score as stable while inversions score as unstable.

Weather index computation◈ Members↗
FA-71145

Haines lower-atmosphere severity index: stability lapse direction · case 05

Strong lapse rates score as stable while inversions score as unstable.

Weather index computation◈ Members↗
FA-71146

Haines lower-atmosphere severity index: stability breakpoint inclusivity · case 01

Soundings exactly on a stability breakpoint are scored one category too high.

Weather index computation● Open access↗
FA-71147

Haines lower-atmosphere severity index: stability breakpoint inclusivity · case 02

Soundings exactly on a stability breakpoint are scored one category too high.

Weather index computation◈ Members↗
FA-71148

Haines lower-atmosphere severity index: stability breakpoint inclusivity · case 03

Soundings exactly on a stability breakpoint are scored one category too high.

Weather index computation◈ Members↗
FA-71149

Haines lower-atmosphere severity index: stability breakpoint inclusivity · case 04

Soundings exactly on a stability breakpoint are scored one category too high.

Weather index computation◈ Members↗
FA-71150

Haines lower-atmosphere severity index: stability breakpoint inclusivity · case 05

Soundings exactly on a stability breakpoint are scored one category too high.

Weather index computation◈ Members↗
FA-71151

Haines lower-atmosphere severity index: unknown elevation variant · case 01

An unsupported alpine variant silently reports the low-elevation Haines value.

Weather index computation● Open access↗
FA-71152

Haines lower-atmosphere severity index: unknown elevation variant · case 02

An unsupported alpine variant silently reports the low-elevation Haines value.

Weather index computation◈ Members↗
FA-71153

Haines lower-atmosphere severity index: unknown elevation variant · case 03

An unsupported alpine variant silently reports the low-elevation Haines value.

Weather index computation◈ Members↗
FA-71154

Haines lower-atmosphere severity index: unknown elevation variant · case 04

An unsupported alpine variant silently reports the low-elevation Haines value.

Weather index computation◈ Members↗
FA-71155

Haines lower-atmosphere severity index: unknown elevation variant · case 05

An unsupported alpine variant silently reports the low-elevation Haines value.

Weather index computation◈ Members↗
FA-71156

Utah chill unit accumulation: hourly zero floor · case 01

Warm autumn hours create a chill debt that later cold hours must repay.

Weather index computation● Open access↗
FA-71157

Utah chill unit accumulation: hourly zero floor · case 02

Warm autumn hours create a chill debt that later cold hours must repay.

Weather index computation◈ Members↗
FA-71158

Utah chill unit accumulation: hourly zero floor · case 03

Warm autumn hours create a chill debt that later cold hours must repay.

Weather index computation◈ Members↗
FA-71159

Utah chill unit accumulation: hourly zero floor · case 04

Warm autumn hours create a chill debt that later cold hours must repay.

Weather index computation◈ Members↗
FA-71160

Utah chill unit accumulation: hourly zero floor · case 05

Warm autumn hours create a chill debt that later cold hours must repay.

Weather index computation◈ Members↗
FA-71161

Utah chill unit accumulation: full-chill band upper edge · case 01

Hours at exactly 9.1 degC earn half a unit.

Weather index computation● Open access↗
FA-71162

Utah chill unit accumulation: full-chill band upper edge · case 02

Hours at exactly 9.1 degC earn half a unit.

Weather index computation◈ Members↗
FA-71163

Utah chill unit accumulation: full-chill band upper edge · case 03

Hours at exactly 9.1 degC earn half a unit.

Weather index computation◈ Members↗
FA-71164

Utah chill unit accumulation: full-chill band upper edge · case 04

Hours at exactly 9.1 degC earn half a unit.

Weather index computation◈ Members↗
FA-71165

Utah chill unit accumulation: full-chill band upper edge · case 05

Hours at exactly 9.1 degC earn half a unit.

Weather index computation◈ Members↗
FA-71166

Utah chill unit accumulation: negation band sign · case 01

Mild 16 to 18 degC afternoons add chill instead of removing it.

Weather index computation● Open access↗
FA-71167

Utah chill unit accumulation: negation band sign · case 02

Mild 16 to 18 degC afternoons add chill instead of removing it.

Weather index computation◈ Members↗
FA-71168

Utah chill unit accumulation: negation band sign · case 03

Mild 16 to 18 degC afternoons add chill instead of removing it.

Weather index computation◈ Members↗
FA-71169

Utah chill unit accumulation: negation band sign · case 04

Mild 16 to 18 degC afternoons add chill instead of removing it.

Weather index computation◈ Members↗
FA-71170

Utah chill unit accumulation: negation band sign · case 05

Mild 16 to 18 degC afternoons add chill instead of removing it.

Weather index computation◈ Members↗
FA-71171

Utah chill unit accumulation: missing hour handling · case 01

A single dropped logger hour discards the rest of the night.

Weather index computation● Open access↗
FA-71172

Utah chill unit accumulation: missing hour handling · case 02

A single dropped logger hour discards the rest of the night.

Weather index computation◈ Members↗
FA-71173

Utah chill unit accumulation: missing hour handling · case 03

A single dropped logger hour discards the rest of the night.

Weather index computation◈ Members↗
FA-71174

Utah chill unit accumulation: missing hour handling · case 04

A single dropped logger hour discards the rest of the night.

Weather index computation◈ Members↗
FA-71175

Utah chill unit accumulation: missing hour handling · case 05

A single dropped logger hour discards the rest of the night.

Weather index computation◈ Members↗
FA-71176

Hargreaves reference evapotranspiration: radiation equivalent evaporation · case 01

Irrigation demand is about 2.5 times too high.

Weather index computation● Open access↗
FA-71177

Hargreaves reference evapotranspiration: radiation equivalent evaporation · case 02

Irrigation demand is about 2.5 times too high.

Weather index computation◈ Members↗
FA-71178

Hargreaves reference evapotranspiration: radiation equivalent evaporation · case 03

Irrigation demand is about 2.5 times too high.

Weather index computation◈ Members↗
FA-71179

Hargreaves reference evapotranspiration: radiation equivalent evaporation · case 04

Irrigation demand is about 2.5 times too high.

Weather index computation◈ Members↗
FA-71180

Hargreaves reference evapotranspiration: radiation equivalent evaporation · case 05

Irrigation demand is about 2.5 times too high.

Weather index computation◈ Members↗
FA-71181

Hargreaves reference evapotranspiration: temperature offset · case 01

Moderate days show near-zero evapotranspiration.

Weather index computation● Open access↗
FA-71182

Hargreaves reference evapotranspiration: temperature offset · case 02

Moderate days show near-zero evapotranspiration.

Weather index computation◈ Members↗
FA-71183

Hargreaves reference evapotranspiration: temperature offset · case 03

Moderate days show near-zero evapotranspiration.

Weather index computation◈ Members↗
FA-71184

Hargreaves reference evapotranspiration: temperature offset · case 04

Moderate days show near-zero evapotranspiration.

Weather index computation◈ Members↗
FA-71185

Hargreaves reference evapotranspiration: temperature offset · case 05

Moderate days show near-zero evapotranspiration.

Weather index computation◈ Members↗
FA-71186

Hargreaves reference evapotranspiration: cold day clamp · case 01

Deep-cold days report negative evapotranspiration.

Weather index computation● Open access↗
FA-71187

Hargreaves reference evapotranspiration: cold day clamp · case 02

Deep-cold days report negative evapotranspiration.

Weather index computation◈ Members↗
FA-71188

Hargreaves reference evapotranspiration: cold day clamp · case 03

Deep-cold days report negative evapotranspiration.

Weather index computation◈ Members↗
FA-71189

Hargreaves reference evapotranspiration: cold day clamp · case 04

Deep-cold days report negative evapotranspiration.

Weather index computation◈ Members↗
FA-71190

Hargreaves reference evapotranspiration: cold day clamp · case 05

Deep-cold days report negative evapotranspiration.

Weather index computation◈ Members↗
FA-71191

Hargreaves reference evapotranspiration: mean temperature · case 01

ET0 tracks the diurnal range instead of the air temperature.

Weather index computation● Open access↗
FA-71192

Hargreaves reference evapotranspiration: mean temperature · case 02

ET0 tracks the diurnal range instead of the air temperature.

Weather index computation◈ Members↗
FA-71193

Hargreaves reference evapotranspiration: mean temperature · case 03

ET0 tracks the diurnal range instead of the air temperature.

Weather index computation◈ Members↗
FA-71194

Hargreaves reference evapotranspiration: mean temperature · case 04

ET0 tracks the diurnal range instead of the air temperature.

Weather index computation◈ Members↗
FA-71195

Hargreaves reference evapotranspiration: mean temperature · case 05

ET0 tracks the diurnal range instead of the air temperature.

Weather index computation◈ Members↗
FA-71196

K-index and Total Totals: 700 hPa depression sign · case 01

Dry mid-levels increase the K-index instead of suppressing it.

Weather index computation● Open access↗
FA-71197

K-index and Total Totals: 700 hPa depression sign · case 02

Dry mid-levels increase the K-index instead of suppressing it.

Weather index computation◈ Members↗
FA-71198

K-index and Total Totals: 700 hPa depression sign · case 03

Dry mid-levels increase the K-index instead of suppressing it.

Weather index computation◈ Members↗
FA-71199

K-index and Total Totals: 700 hPa depression sign · case 04

Dry mid-levels increase the K-index instead of suppressing it.

Weather index computation◈ Members↗
FA-71200

K-index and Total Totals: 700 hPa depression sign · case 05

Dry mid-levels increase the K-index instead of suppressing it.

Weather index computation◈ 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 ↗