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

Tilted single-axis tracker frame: axis vector tilt · case 01

Incidence angles on tilted-axis rows are underestimated in the morning.

Solar tracker geometry● Open access↗
FA-93702

Tilted single-axis tracker frame: axis vector tilt · case 02

Incidence angles on tilted-axis rows are underestimated in the morning.

Solar tracker geometry◈ Members↗
FA-93703

Tilted single-axis tracker frame: axis vector tilt · case 03

Incidence angles on tilted-axis rows are underestimated in the morning.

Solar tracker geometry◈ Members↗
FA-93704

Tilted single-axis tracker frame: axis vector tilt · case 04

Incidence angles on tilted-axis rows are underestimated in the morning.

Solar tracker geometry◈ Members↗
FA-93705

Tilted single-axis tracker frame: axis vector tilt · case 05

Incidence angles on tilted-axis rows are underestimated in the morning.

Solar tracker geometry◈ Members↗
FA-93706

Tilted single-axis tracker frame: incidence magnitude · case 01

Incidence angles come out negative when the sun is toward the low end of the axis.

Solar tracker geometry● Open access↗
FA-93707

Tilted single-axis tracker frame: incidence magnitude · case 02

Incidence angles come out negative when the sun is toward the low end of the axis.

Solar tracker geometry◈ Members↗
FA-93708

Tilted single-axis tracker frame: incidence magnitude · case 03

Incidence angles come out negative when the sun is toward the low end of the axis.

Solar tracker geometry◈ Members↗
FA-93709

Tilted single-axis tracker frame: incidence magnitude · case 04

Incidence angles come out negative when the sun is toward the low end of the axis.

Solar tracker geometry◈ Members↗
FA-93710

Tilted single-axis tracker frame: incidence magnitude · case 05

Incidence angles come out negative when the sun is toward the low end of the axis.

Solar tracker geometry◈ Members↗
FA-93711

Tilted single-axis tracker frame: rotation reference plane · case 01

Rotation angles are complements of the correct ones.

Solar tracker geometry● Open access↗
FA-93712

Tilted single-axis tracker frame: rotation reference plane · case 02

Rotation angles are complements of the correct ones.

Solar tracker geometry◈ Members↗
FA-93713

Tilted single-axis tracker frame: rotation reference plane · case 03

Rotation angles are complements of the correct ones.

Solar tracker geometry◈ Members↗
FA-93714

Tilted single-axis tracker frame: rotation reference plane · case 04

Rotation angles are complements of the correct ones.

Solar tracker geometry◈ Members↗
FA-93715

Tilted single-axis tracker frame: rotation reference plane · case 05

Rotation angles are complements of the correct ones.

Solar tracker geometry◈ Members↗
FA-93716

Anemometer fail-safe stow voting: stale reading age · case 01

An anemometer reporting exactly at the freshness limit is treated as failed.

Solar tracker geometry● Open access↗
FA-93717

Anemometer fail-safe stow voting: stale reading age · case 02

An anemometer reporting exactly at the freshness limit is treated as failed.

Solar tracker geometry◈ Members↗
FA-93718

Anemometer fail-safe stow voting: stale reading age · case 03

An anemometer reporting exactly at the freshness limit is treated as failed.

Solar tracker geometry◈ Members↗
FA-93719

Anemometer fail-safe stow voting: stale reading age · case 04

An anemometer reporting exactly at the freshness limit is treated as failed.

Solar tracker geometry◈ Members↗
FA-93720

Anemometer fail-safe stow voting: stale reading age · case 05

An anemometer reporting exactly at the freshness limit is treated as failed.

Solar tracker geometry◈ Members↗
FA-93721

Anemometer fail-safe stow voting: missing value filter · case 01

A dead-calm reading of 0 m/s is treated as a missing sensor and forces a stow.

Solar tracker geometry● Open access↗
FA-93722

Anemometer fail-safe stow voting: missing value filter · case 02

A dead-calm reading of 0 m/s is treated as a missing sensor and forces a stow.

Solar tracker geometry◈ Members↗
FA-93723

Anemometer fail-safe stow voting: missing value filter · case 03

A dead-calm reading of 0 m/s is treated as a missing sensor and forces a stow.

Solar tracker geometry◈ Members↗
FA-93724

Anemometer fail-safe stow voting: missing value filter · case 04

A dead-calm reading of 0 m/s is treated as a missing sensor and forces a stow.

Solar tracker geometry◈ Members↗
FA-93725

Anemometer fail-safe stow voting: missing value filter · case 05

A dead-calm reading of 0 m/s is treated as a missing sensor and forces a stow.

Solar tracker geometry◈ Members↗
FA-93726

Anemometer fail-safe stow voting: required sensor count · case 01

The plant stows for sensor failure although enough anemometers report.

Solar tracker geometry● Open access↗
FA-93727

Anemometer fail-safe stow voting: required sensor count · case 02

The plant stows for sensor failure although enough anemometers report.

Solar tracker geometry◈ Members↗
FA-93728

Anemometer fail-safe stow voting: required sensor count · case 03

The plant stows for sensor failure although enough anemometers report.

Solar tracker geometry◈ Members↗
FA-93729

Anemometer fail-safe stow voting: required sensor count · case 04

The plant stows for sensor failure although enough anemometers report.

Solar tracker geometry◈ Members↗
FA-93730

Anemometer fail-safe stow voting: required sensor count · case 05

The plant stows for sensor failure although enough anemometers report.

Solar tracker geometry◈ Members↗
FA-93731

Anemometer fail-safe stow voting: wind aggregation · case 01

A single anemometer measuring a storm is averaged away and the plant keeps tracking.

Solar tracker geometry● Open access↗
FA-93732

Anemometer fail-safe stow voting: wind aggregation · case 02

A single anemometer measuring a storm is averaged away and the plant keeps tracking.

Solar tracker geometry◈ Members↗
FA-93733

Anemometer fail-safe stow voting: wind aggregation · case 03

A single anemometer measuring a storm is averaged away and the plant keeps tracking.

Solar tracker geometry◈ Members↗
FA-93734

Anemometer fail-safe stow voting: wind aggregation · case 04

A single anemometer measuring a storm is averaged away and the plant keeps tracking.

Solar tracker geometry◈ Members↗
FA-93735

Anemometer fail-safe stow voting: wind aggregation · case 05

A single anemometer measuring a storm is averaged away and the plant keeps tracking.

Solar tracker geometry◈ Members↗
FA-93736

Anemometer fail-safe stow voting: stow threshold · case 01

Wind exactly at the stow limit does not stow the plant.

Solar tracker geometry● Open access↗
FA-93737

Anemometer fail-safe stow voting: stow threshold · case 02

Wind exactly at the stow limit does not stow the plant.

Solar tracker geometry◈ Members↗
FA-93738

Anemometer fail-safe stow voting: stow threshold · case 03

Wind exactly at the stow limit does not stow the plant.

Solar tracker geometry◈ Members↗
FA-93739

Anemometer fail-safe stow voting: stow threshold · case 04

Wind exactly at the stow limit does not stow the plant.

Solar tracker geometry◈ Members↗
FA-93740

Anemometer fail-safe stow voting: stow threshold · case 05

Wind exactly at the stow limit does not stow the plant.

Solar tracker geometry◈ Members↗
FA-93741

Module edge ground clearance limit: half module width · case 01

Rotation limits are far too restrictive and clearances too small.

Solar tracker geometry● Open access↗
FA-93742

Module edge ground clearance limit: half module width · case 02

Rotation limits are far too restrictive and clearances too small.

Solar tracker geometry◈ Members↗
FA-93743

Module edge ground clearance limit: half module width · case 03

Rotation limits are far too restrictive and clearances too small.

Solar tracker geometry◈ Members↗
FA-93744

Module edge ground clearance limit: half module width · case 04

Rotation limits are far too restrictive and clearances too small.

Solar tracker geometry◈ Members↗
FA-93745

Module edge ground clearance limit: half module width · case 05

Rotation limits are far too restrictive and clearances too small.

Solar tracker geometry◈ Members↗
FA-93746

Module edge ground clearance limit: hub below clearance · case 01

A tracker mounted too low is forced to a steep angle.

Solar tracker geometry● Open access↗
FA-93747

Module edge ground clearance limit: hub below clearance · case 02

A tracker mounted too low is forced to a steep angle.

Solar tracker geometry◈ Members↗
FA-93748

Module edge ground clearance limit: hub below clearance · case 03

A tracker mounted too low is forced to a steep angle.

Solar tracker geometry◈ Members↗
FA-93749

Module edge ground clearance limit: hub below clearance · case 04

A tracker mounted too low is forced to a steep angle.

Solar tracker geometry◈ Members↗
FA-93750

Module edge ground clearance limit: hub below clearance · case 05

A tracker mounted too low is forced to a steep angle.

Solar tracker geometry◈ Members↗
FA-93751

Module edge ground clearance limit: command clamp · case 01

Morning rotations dig the east edge into the ground.

Solar tracker geometry● Open access↗
FA-93752

Module edge ground clearance limit: command clamp · case 02

Morning rotations dig the east edge into the ground.

Solar tracker geometry◈ Members↗
FA-93753

Module edge ground clearance limit: command clamp · case 03

Morning rotations dig the east edge into the ground.

Solar tracker geometry◈ Members↗
FA-93754

Module edge ground clearance limit: command clamp · case 04

Morning rotations dig the east edge into the ground.

Solar tracker geometry◈ Members↗
FA-93755

Module edge ground clearance limit: command clamp · case 05

Morning rotations dig the east edge into the ground.

Solar tracker geometry◈ Members↗
FA-93756

Module edge ground clearance limit: edge drop magnitude · case 01

Negative rotations report more clearance than the hub height.

Solar tracker geometry● Open access↗
FA-93757

Module edge ground clearance limit: edge drop magnitude · case 02

Negative rotations report more clearance than the hub height.

Solar tracker geometry◈ Members↗
FA-93758

Module edge ground clearance limit: edge drop magnitude · case 03

Negative rotations report more clearance than the hub height.

Solar tracker geometry◈ Members↗
FA-93759

Module edge ground clearance limit: edge drop magnitude · case 04

Negative rotations report more clearance than the hub height.

Solar tracker geometry◈ Members↗
FA-93760

Module edge ground clearance limit: edge drop magnitude · case 05

Negative rotations report more clearance than the hub height.

Solar tracker geometry◈ Members↗
FA-93761

Module edge ground clearance limit: ground rise lever arm · case 01

Clearance on sloped ground is understated at steep rotations.

Solar tracker geometry● Open access↗
FA-93762

Module edge ground clearance limit: ground rise lever arm · case 02

Clearance on sloped ground is understated at steep rotations.

Solar tracker geometry◈ Members↗
FA-93763

Module edge ground clearance limit: ground rise lever arm · case 03

Clearance on sloped ground is understated at steep rotations.

Solar tracker geometry◈ Members↗
FA-93764

Module edge ground clearance limit: ground rise lever arm · case 04

Clearance on sloped ground is understated at steep rotations.

Solar tracker geometry◈ Members↗
FA-93765

Module edge ground clearance limit: ground rise lever arm · case 05

Clearance on sloped ground is understated at steep rotations.

Solar tracker geometry◈ Members↗
FA-93766

Module edge ground clearance limit: low side when flat · case 01

A flat tracker on a rising slope reports clearance over the downhill edge.

Solar tracker geometry● Open access↗
FA-93767

Module edge ground clearance limit: low side when flat · case 02

A flat tracker on a rising slope reports clearance over the downhill edge.

Solar tracker geometry◈ Members↗
FA-93768

Module edge ground clearance limit: low side when flat · case 03

A flat tracker on a rising slope reports clearance over the downhill edge.

Solar tracker geometry◈ Members↗
FA-93769

Module edge ground clearance limit: low side when flat · case 04

A flat tracker on a rising slope reports clearance over the downhill edge.

Solar tracker geometry◈ Members↗
FA-93770

Module edge ground clearance limit: low side when flat · case 05

A flat tracker on a rising slope reports clearance over the downhill edge.

Solar tracker geometry◈ Members↗
FA-93771

Hazard stow angle selection: wind stow threshold · case 01

Wind exactly at the stow limit leaves rows at their tracking or manual angle.

Solar tracker geometry● Open access↗
FA-93772

Hazard stow angle selection: wind stow threshold · case 02

Wind exactly at the stow limit leaves rows at their tracking or manual angle.

Solar tracker geometry◈ Members↗
FA-93773

Hazard stow angle selection: wind stow threshold · case 03

Wind exactly at the stow limit leaves rows at their tracking or manual angle.

Solar tracker geometry◈ Members↗
FA-93774

Hazard stow angle selection: wind stow threshold · case 04

Wind exactly at the stow limit leaves rows at their tracking or manual angle.

Solar tracker geometry◈ Members↗
FA-93775

Hazard stow angle selection: wind stow threshold · case 05

Wind exactly at the stow limit leaves rows at their tracking or manual angle.

Solar tracker geometry◈ Members↗
FA-93776

Hazard stow angle selection: manual override precedence · case 01

An operator manual angle keeps rows tilted during a wind storm.

Solar tracker geometry● Open access↗
FA-93777

Hazard stow angle selection: manual override precedence · case 02

An operator manual angle keeps rows tilted during a wind storm.

Solar tracker geometry◈ Members↗
FA-93778

Hazard stow angle selection: manual override precedence · case 03

An operator manual angle keeps rows tilted during a wind storm.

Solar tracker geometry◈ Members↗
FA-93779

Hazard stow angle selection: manual override precedence · case 04

An operator manual angle keeps rows tilted during a wind storm.

Solar tracker geometry◈ Members↗
FA-93780

Hazard stow angle selection: manual override precedence · case 05

An operator manual angle keeps rows tilted during a wind storm.

Solar tracker geometry◈ Members↗
FA-93781

Hazard stow angle selection: manual angle clamp · case 01

A manual command beyond the east stop is passed through to the drive.

Solar tracker geometry● Open access↗
FA-93782

Hazard stow angle selection: manual angle clamp · case 02

A manual command beyond the east stop is passed through to the drive.

Solar tracker geometry◈ Members↗
FA-93783

Hazard stow angle selection: manual angle clamp · case 03

A manual command beyond the east stop is passed through to the drive.

Solar tracker geometry◈ Members↗
FA-93784

Hazard stow angle selection: manual angle clamp · case 04

A manual command beyond the east stop is passed through to the drive.

Solar tracker geometry◈ Members↗
FA-93785

Hazard stow angle selection: manual angle clamp · case 05

A manual command beyond the east stop is passed through to the drive.

Solar tracker geometry◈ Members↗
FA-93786

Hazard stow angle selection: hail side · case 01

Rows tilt their glass face away from incoming hail.

Solar tracker geometry● Open access↗
FA-93787

Hazard stow angle selection: hail side · case 02

Rows tilt their glass face away from incoming hail.

Solar tracker geometry◈ Members↗
FA-93788

Hazard stow angle selection: hail side · case 03

Rows tilt their glass face away from incoming hail.

Solar tracker geometry◈ Members↗
FA-93789

Hazard stow angle selection: hail side · case 04

Rows tilt their glass face away from incoming hail.

Solar tracker geometry◈ Members↗
FA-93790

Hazard stow angle selection: hail side · case 05

Rows tilt their glass face away from incoming hail.

Solar tracker geometry◈ Members↗
FA-93791

Hazard stow angle selection: hail bearing boundary · case 01

Hail arriving along the axis tilts rows to the positive side.

Solar tracker geometry● Open access↗
FA-93792

Hazard stow angle selection: hail bearing boundary · case 02

Hail arriving along the axis tilts rows to the positive side.

Solar tracker geometry◈ Members↗
FA-93793

Hazard stow angle selection: hail bearing boundary · case 03

Hail arriving along the axis tilts rows to the positive side.

Solar tracker geometry◈ Members↗
FA-93794

Hazard stow angle selection: hail bearing boundary · case 04

Hail arriving along the axis tilts rows to the positive side.

Solar tracker geometry◈ Members↗
FA-93795

Hazard stow angle selection: hail bearing boundary · case 05

Hail arriving along the axis tilts rows to the positive side.

Solar tracker geometry◈ Members↗
FA-93796

Hazard stow angle selection: snow row parity · case 01

Snow-shedding rows tilt the opposite way from the plan, shedding onto the next row.

Solar tracker geometry● Open access↗
FA-93797

Hazard stow angle selection: snow row parity · case 02

Snow-shedding rows tilt the opposite way from the plan, shedding onto the next row.

Solar tracker geometry◈ Members↗
FA-93798

Hazard stow angle selection: snow row parity · case 03

Snow-shedding rows tilt the opposite way from the plan, shedding onto the next row.

Solar tracker geometry◈ Members↗
FA-93799

Hazard stow angle selection: snow row parity · case 04

Snow-shedding rows tilt the opposite way from the plan, shedding onto the next row.

Solar tracker geometry◈ Members↗
FA-93800

Hazard stow angle selection: snow row parity · case 05

Snow-shedding rows tilt the opposite way from the plan, shedding onto the next row.

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 ↗