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

Staggered start after tariff switch: deadline pull-back · case 01

A staggered start pushes a short-dwell session past its departure.

EV charging session scheduling● Open access↗
FA-93302

Staggered start after tariff switch: deadline pull-back · case 02

A staggered start pushes a short-dwell session past its departure.

EV charging session scheduling◈ Members↗
FA-93303

Staggered start after tariff switch: deadline pull-back · case 03

A staggered start pushes a short-dwell session past its departure.

EV charging session scheduling◈ Members↗
FA-93304

Staggered start after tariff switch: deadline pull-back · case 04

A staggered start pushes a short-dwell session past its departure.

EV charging session scheduling◈ Members↗
FA-93305

Staggered start after tariff switch: deadline pull-back · case 05

A staggered start pushes a short-dwell session past its departure.

EV charging session scheduling◈ Members↗
FA-93306

Staggered start after tariff switch: late status test · case 01

Sessions that finish exactly at departure are flagged late.

EV charging session scheduling● Open access↗
FA-93307

Staggered start after tariff switch: late status test · case 02

Sessions that finish exactly at departure are flagged late.

EV charging session scheduling◈ Members↗
FA-93308

Staggered start after tariff switch: late status test · case 03

Sessions that finish exactly at departure are flagged late.

EV charging session scheduling◈ Members↗
FA-93309

Staggered start after tariff switch: late status test · case 04

Sessions that finish exactly at departure are flagged late.

EV charging session scheduling◈ Members↗
FA-93310

Staggered start after tariff switch: late status test · case 05

Sessions that finish exactly at departure are flagged late.

EV charging session scheduling◈ Members↗
FA-93311

Staggered start after tariff switch: latest start derivation · case 01

Charging is pulled forward even when the staggered start would still finish in time.

EV charging session scheduling● Open access↗
FA-93312

Staggered start after tariff switch: latest start derivation · case 02

Charging is pulled forward even when the staggered start would still finish in time.

EV charging session scheduling◈ Members↗
FA-93313

Staggered start after tariff switch: latest start derivation · case 03

Charging is pulled forward even when the staggered start would still finish in time.

EV charging session scheduling◈ Members↗
FA-93314

Staggered start after tariff switch: latest start derivation · case 04

Charging is pulled forward even when the staggered start would still finish in time.

EV charging session scheduling◈ Members↗
FA-93315

Staggered start after tariff switch: latest start derivation · case 05

Charging is pulled forward even when the staggered start would still finish in time.

EV charging session scheduling◈ Members↗
FA-93316

Site power profile from charge plans: zero-length intervals · case 01

A zero-length placeholder interval inserts a spurious zero-power change point.

EV charging session scheduling● Open access↗
FA-93317

Site power profile from charge plans: zero-length intervals · case 02

A zero-length placeholder interval inserts a spurious zero-power change point.

EV charging session scheduling◈ Members↗
FA-93318

Site power profile from charge plans: zero-length intervals · case 03

A zero-length placeholder interval inserts a spurious zero-power change point.

EV charging session scheduling◈ Members↗
FA-93319

Site power profile from charge plans: zero-length intervals · case 04

A zero-length placeholder interval inserts a spurious zero-power change point.

EV charging session scheduling◈ Members↗
FA-93320

Site power profile from charge plans: zero-length intervals · case 05

A zero-length placeholder interval inserts a spurious zero-power change point.

EV charging session scheduling◈ Members↗
FA-93321

Site power profile from charge plans: segment coverage · case 01

The final segment of every charging interval drops out of the site profile.

EV charging session scheduling● Open access↗
FA-93322

Site power profile from charge plans: segment coverage · case 02

The final segment of every charging interval drops out of the site profile.

EV charging session scheduling◈ Members↗
FA-93323

Site power profile from charge plans: segment coverage · case 03

The final segment of every charging interval drops out of the site profile.

EV charging session scheduling◈ Members↗
FA-93324

Site power profile from charge plans: segment coverage · case 04

The final segment of every charging interval drops out of the site profile.

EV charging session scheduling◈ Members↗
FA-93325

Site power profile from charge plans: segment coverage · case 05

The final segment of every charging interval drops out of the site profile.

EV charging session scheduling◈ Members↗
FA-93326

Site power profile from charge plans: merge equal levels · case 01

The profile repeats the same power level at every breakpoint.

EV charging session scheduling● Open access↗
FA-93327

Site power profile from charge plans: merge equal levels · case 02

The profile repeats the same power level at every breakpoint.

EV charging session scheduling◈ Members↗
FA-93328

Site power profile from charge plans: merge equal levels · case 03

The profile repeats the same power level at every breakpoint.

EV charging session scheduling◈ Members↗
FA-93329

Site power profile from charge plans: merge equal levels · case 04

The profile repeats the same power level at every breakpoint.

EV charging session scheduling◈ Members↗
FA-93330

Site power profile from charge plans: merge equal levels · case 05

The profile repeats the same power level at every breakpoint.

EV charging session scheduling◈ Members↗
FA-93331

Site power profile from charge plans: overload comparison · case 01

Running exactly at the site limit is reported as an overload.

EV charging session scheduling● Open access↗
FA-93332

Site power profile from charge plans: overload comparison · case 02

Running exactly at the site limit is reported as an overload.

EV charging session scheduling◈ Members↗
FA-93333

Site power profile from charge plans: overload comparison · case 03

Running exactly at the site limit is reported as an overload.

EV charging session scheduling◈ Members↗
FA-93334

Site power profile from charge plans: overload comparison · case 04

Running exactly at the site limit is reported as an overload.

EV charging session scheduling◈ Members↗
FA-93335

Site power profile from charge plans: overload comparison · case 05

Running exactly at the site limit is reported as an overload.

EV charging session scheduling◈ Members↗
FA-93336

Site power profile from charge plans: closing zero point · case 01

Profiles that already end at zero get a duplicate zero change point.

EV charging session scheduling● Open access↗
FA-93337

Site power profile from charge plans: closing zero point · case 02

Profiles that already end at zero get a duplicate zero change point.

EV charging session scheduling◈ Members↗
FA-93338

Site power profile from charge plans: closing zero point · case 03

Profiles that already end at zero get a duplicate zero change point.

EV charging session scheduling◈ Members↗
FA-93339

Site power profile from charge plans: closing zero point · case 04

Profiles that already end at zero get a duplicate zero change point.

EV charging session scheduling◈ Members↗
FA-93340

Site power profile from charge plans: closing zero point · case 05

Profiles that already end at zero get a duplicate zero change point.

EV charging session scheduling◈ Members↗
FA-93341

Horizontal single-axis true tracking: horizon test · case 01

At sunrise the tracker slams to a limit instead of staying flat.

Solar tracker geometry● Open access↗
FA-93342

Horizontal single-axis true tracking: horizon test · case 02

At sunrise the tracker slams to a limit instead of staying flat.

Solar tracker geometry◈ Members↗
FA-93343

Horizontal single-axis true tracking: horizon test · case 03

At sunrise the tracker slams to a limit instead of staying flat.

Solar tracker geometry◈ Members↗
FA-93344

Horizontal single-axis true tracking: horizon test · case 04

At sunrise the tracker slams to a limit instead of staying flat.

Solar tracker geometry◈ Members↗
FA-93345

Horizontal single-axis true tracking: horizon test · case 05

At sunrise the tracker slams to a limit instead of staying flat.

Solar tracker geometry◈ Members↗
FA-93346

Horizontal single-axis true tracking: rotation reference direction · case 01

The tracker faces west in the morning and east in the afternoon.

Solar tracker geometry● Open access↗
FA-93347

Horizontal single-axis true tracking: rotation reference direction · case 02

The tracker faces west in the morning and east in the afternoon.

Solar tracker geometry◈ Members↗
FA-93348

Horizontal single-axis true tracking: rotation reference direction · case 03

The tracker faces west in the morning and east in the afternoon.

Solar tracker geometry◈ Members↗
FA-93349

Horizontal single-axis true tracking: rotation reference direction · case 04

The tracker faces west in the morning and east in the afternoon.

Solar tracker geometry◈ Members↗
FA-93350

Horizontal single-axis true tracking: rotation reference direction · case 05

The tracker faces west in the morning and east in the afternoon.

Solar tracker geometry◈ Members↗
FA-93351

Horizontal single-axis true tracking: sun vector azimuth convention · case 01

Rotation angles are wrong for every azimuth except the diagonals.

Solar tracker geometry● Open access↗
FA-93352

Horizontal single-axis true tracking: sun vector azimuth convention · case 02

Rotation angles are wrong for every azimuth except the diagonals.

Solar tracker geometry◈ Members↗
FA-93353

Horizontal single-axis true tracking: sun vector azimuth convention · case 03

Rotation angles are wrong for every azimuth except the diagonals.

Solar tracker geometry◈ Members↗
FA-93354

Horizontal single-axis true tracking: sun vector azimuth convention · case 04

Rotation angles are wrong for every azimuth except the diagonals.

Solar tracker geometry◈ Members↗
FA-93355

Horizontal single-axis true tracking: sun vector azimuth convention · case 05

Rotation angles are wrong for every azimuth except the diagonals.

Solar tracker geometry◈ Members↗
FA-93356

Horizontal single-axis true tracking: rotation angle function · case 01

The commanded rotation is the complement of the correct angle.

Solar tracker geometry● Open access↗
FA-93357

Horizontal single-axis true tracking: rotation angle function · case 02

The commanded rotation is the complement of the correct angle.

Solar tracker geometry◈ Members↗
FA-93358

Horizontal single-axis true tracking: rotation angle function · case 03

The commanded rotation is the complement of the correct angle.

Solar tracker geometry◈ Members↗
FA-93359

Horizontal single-axis true tracking: rotation angle function · case 04

The commanded rotation is the complement of the correct angle.

Solar tracker geometry◈ Members↗
FA-93360

Horizontal single-axis true tracking: rotation angle function · case 05

The commanded rotation is the complement of the correct angle.

Solar tracker geometry◈ Members↗
FA-93361

Horizontal single-axis true tracking: symmetric rotation limit · case 01

In the morning the tracker is commanded past its east mechanical stop.

Solar tracker geometry● Open access↗
FA-93362

Horizontal single-axis true tracking: symmetric rotation limit · case 02

In the morning the tracker is commanded past its east mechanical stop.

Solar tracker geometry◈ Members↗
FA-93363

Horizontal single-axis true tracking: symmetric rotation limit · case 03

In the morning the tracker is commanded past its east mechanical stop.

Solar tracker geometry◈ Members↗
FA-93364

Horizontal single-axis true tracking: symmetric rotation limit · case 04

In the morning the tracker is commanded past its east mechanical stop.

Solar tracker geometry◈ Members↗
FA-93365

Horizontal single-axis true tracking: symmetric rotation limit · case 05

In the morning the tracker is commanded past its east mechanical stop.

Solar tracker geometry◈ Members↗
FA-93366

Horizontal single-axis true tracking: axis azimuth units · case 01

Rotation angles look random for any axis orientation.

Solar tracker geometry● Open access↗
FA-93367

Horizontal single-axis true tracking: axis azimuth units · case 02

Rotation angles look random for any axis orientation.

Solar tracker geometry◈ Members↗
FA-93368

Horizontal single-axis true tracking: axis azimuth units · case 03

Rotation angles look random for any axis orientation.

Solar tracker geometry◈ Members↗
FA-93369

Horizontal single-axis true tracking: axis azimuth units · case 04

Rotation angles look random for any axis orientation.

Solar tracker geometry◈ Members↗
FA-93370

Horizontal single-axis true tracking: axis azimuth units · case 05

Rotation angles look random for any axis orientation.

Solar tracker geometry◈ Members↗
FA-93371

Ground-coverage-ratio backtracking: coverage ratio scaling · case 01

Rows backtrack at noon or never backtrack at all.

Solar tracker geometry● Open access↗
FA-93372

Ground-coverage-ratio backtracking: coverage ratio scaling · case 02

Rows backtrack at noon or never backtrack at all.

Solar tracker geometry◈ Members↗
FA-93373

Ground-coverage-ratio backtracking: coverage ratio scaling · case 03

Rows backtrack at noon or never backtrack at all.

Solar tracker geometry◈ Members↗
FA-93374

Ground-coverage-ratio backtracking: coverage ratio scaling · case 04

Rows backtrack at noon or never backtrack at all.

Solar tracker geometry◈ Members↗
FA-93375

Ground-coverage-ratio backtracking: coverage ratio scaling · case 05

Rows backtrack at noon or never backtrack at all.

Solar tracker geometry◈ Members↗
FA-93376

Ground-coverage-ratio backtracking: correction direction · case 01

Backtracking steepens the rows instead of flattening them.

Solar tracker geometry● Open access↗
FA-93377

Ground-coverage-ratio backtracking: correction direction · case 02

Backtracking steepens the rows instead of flattening them.

Solar tracker geometry◈ Members↗
FA-93378

Ground-coverage-ratio backtracking: correction direction · case 03

Backtracking steepens the rows instead of flattening them.

Solar tracker geometry◈ Members↗
FA-93379

Ground-coverage-ratio backtracking: correction direction · case 04

Backtracking steepens the rows instead of flattening them.

Solar tracker geometry◈ Members↗
FA-93380

Ground-coverage-ratio backtracking: correction direction · case 05

Backtracking steepens the rows instead of flattening them.

Solar tracker geometry◈ Members↗
FA-93381

Ground-coverage-ratio backtracking: cosine argument units · case 01

Backtracking switches on and off erratically through the day.

Solar tracker geometry● Open access↗
FA-93382

Ground-coverage-ratio backtracking: cosine argument units · case 02

Backtracking switches on and off erratically through the day.

Solar tracker geometry◈ Members↗
FA-93383

Ground-coverage-ratio backtracking: cosine argument units · case 03

Backtracking switches on and off erratically through the day.

Solar tracker geometry◈ Members↗
FA-93384

Ground-coverage-ratio backtracking: cosine argument units · case 04

Backtracking switches on and off erratically through the day.

Solar tracker geometry◈ Members↗
FA-93385

Ground-coverage-ratio backtracking: cosine argument units · case 05

Backtracking switches on and off erratically through the day.

Solar tracker geometry◈ Members↗
FA-93386

Ground-coverage-ratio backtracking: dense row coverage · case 01

Rows with a coverage ratio of 1 track steeply and shade each other.

Solar tracker geometry● Open access↗
FA-93387

Ground-coverage-ratio backtracking: dense row coverage · case 02

Rows with a coverage ratio of 1 track steeply and shade each other.

Solar tracker geometry◈ Members↗
FA-93388

Ground-coverage-ratio backtracking: dense row coverage · case 03

Rows with a coverage ratio of 1 track steeply and shade each other.

Solar tracker geometry◈ Members↗
FA-93389

Ground-coverage-ratio backtracking: dense row coverage · case 04

Rows with a coverage ratio of 1 track steeply and shade each other.

Solar tracker geometry◈ Members↗
FA-93390

Ground-coverage-ratio backtracking: dense row coverage · case 05

Rows with a coverage ratio of 1 track steeply and shade each other.

Solar tracker geometry◈ Members↗
FA-93391

Ground-coverage-ratio backtracking: corrected angle base · case 01

Backtracking outputs a small angle with the wrong magnitude.

Solar tracker geometry● Open access↗
FA-93392

Ground-coverage-ratio backtracking: corrected angle base · case 02

Backtracking outputs a small angle with the wrong magnitude.

Solar tracker geometry◈ Members↗
FA-93393

Ground-coverage-ratio backtracking: corrected angle base · case 03

Backtracking outputs a small angle with the wrong magnitude.

Solar tracker geometry◈ Members↗
FA-93394

Ground-coverage-ratio backtracking: corrected angle base · case 04

Backtracking outputs a small angle with the wrong magnitude.

Solar tracker geometry◈ Members↗
FA-93395

Ground-coverage-ratio backtracking: corrected angle base · case 05

Backtracking outputs a small angle with the wrong magnitude.

Solar tracker geometry◈ Members↗
FA-93396

Fixed panel angle of incidence: zenith from elevation · case 01

Panels appear best lit at dawn and worst at noon.

Solar tracker geometry● Open access↗
FA-93397

Fixed panel angle of incidence: zenith from elevation · case 02

Panels appear best lit at dawn and worst at noon.

Solar tracker geometry◈ Members↗
FA-93398

Fixed panel angle of incidence: zenith from elevation · case 03

Panels appear best lit at dawn and worst at noon.

Solar tracker geometry◈ Members↗
FA-93399

Fixed panel angle of incidence: zenith from elevation · case 04

Panels appear best lit at dawn and worst at noon.

Solar tracker geometry◈ Members↗
FA-93400

Fixed panel angle of incidence: zenith from elevation · case 05

Panels appear best lit at dawn and worst at noon.

Solar tracker geometry◈ 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 ↗