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 ↗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
Staggered start after tariff switch: deadline pull-back · case 01
A staggered start pushes a short-dwell session past its departure.
Staggered start after tariff switch: deadline pull-back · case 02
A staggered start pushes a short-dwell session past its departure.
Staggered start after tariff switch: deadline pull-back · case 03
A staggered start pushes a short-dwell session past its departure.
Staggered start after tariff switch: deadline pull-back · case 04
A staggered start pushes a short-dwell session past its departure.
Staggered start after tariff switch: deadline pull-back · case 05
A staggered start pushes a short-dwell session past its departure.
Staggered start after tariff switch: late status test · case 01
Sessions that finish exactly at departure are flagged late.
Staggered start after tariff switch: late status test · case 02
Sessions that finish exactly at departure are flagged late.
Staggered start after tariff switch: late status test · case 03
Sessions that finish exactly at departure are flagged late.
Staggered start after tariff switch: late status test · case 04
Sessions that finish exactly at departure are flagged late.
Staggered start after tariff switch: late status test · case 05
Sessions that finish exactly at departure are flagged late.
Staggered start after tariff switch: latest start derivation · case 01
Charging is pulled forward even when the staggered start would still finish in time.
Staggered start after tariff switch: latest start derivation · case 02
Charging is pulled forward even when the staggered start would still finish in time.
Staggered start after tariff switch: latest start derivation · case 03
Charging is pulled forward even when the staggered start would still finish in time.
Staggered start after tariff switch: latest start derivation · case 04
Charging is pulled forward even when the staggered start would still finish in time.
Staggered start after tariff switch: latest start derivation · case 05
Charging is pulled forward even when the staggered start would still finish in time.
Site power profile from charge plans: zero-length intervals · case 01
A zero-length placeholder interval inserts a spurious zero-power change point.
Site power profile from charge plans: zero-length intervals · case 02
A zero-length placeholder interval inserts a spurious zero-power change point.
Site power profile from charge plans: zero-length intervals · case 03
A zero-length placeholder interval inserts a spurious zero-power change point.
Site power profile from charge plans: zero-length intervals · case 04
A zero-length placeholder interval inserts a spurious zero-power change point.
Site power profile from charge plans: zero-length intervals · case 05
A zero-length placeholder interval inserts a spurious zero-power change point.
Site power profile from charge plans: segment coverage · case 01
The final segment of every charging interval drops out of the site profile.
Site power profile from charge plans: segment coverage · case 02
The final segment of every charging interval drops out of the site profile.
Site power profile from charge plans: segment coverage · case 03
The final segment of every charging interval drops out of the site profile.
Site power profile from charge plans: segment coverage · case 04
The final segment of every charging interval drops out of the site profile.
Site power profile from charge plans: segment coverage · case 05
The final segment of every charging interval drops out of the site profile.
Site power profile from charge plans: merge equal levels · case 01
The profile repeats the same power level at every breakpoint.
Site power profile from charge plans: merge equal levels · case 02
The profile repeats the same power level at every breakpoint.
Site power profile from charge plans: merge equal levels · case 03
The profile repeats the same power level at every breakpoint.
Site power profile from charge plans: merge equal levels · case 04
The profile repeats the same power level at every breakpoint.
Site power profile from charge plans: merge equal levels · case 05
The profile repeats the same power level at every breakpoint.
Site power profile from charge plans: overload comparison · case 01
Running exactly at the site limit is reported as an overload.
Site power profile from charge plans: overload comparison · case 02
Running exactly at the site limit is reported as an overload.
Site power profile from charge plans: overload comparison · case 03
Running exactly at the site limit is reported as an overload.
Site power profile from charge plans: overload comparison · case 04
Running exactly at the site limit is reported as an overload.
Site power profile from charge plans: overload comparison · case 05
Running exactly at the site limit is reported as an overload.
Site power profile from charge plans: closing zero point · case 01
Profiles that already end at zero get a duplicate zero change point.
Site power profile from charge plans: closing zero point · case 02
Profiles that already end at zero get a duplicate zero change point.
Site power profile from charge plans: closing zero point · case 03
Profiles that already end at zero get a duplicate zero change point.
Site power profile from charge plans: closing zero point · case 04
Profiles that already end at zero get a duplicate zero change point.
Site power profile from charge plans: closing zero point · case 05
Profiles that already end at zero get a duplicate zero change point.
Horizontal single-axis true tracking: horizon test · case 01
At sunrise the tracker slams to a limit instead of staying flat.
Horizontal single-axis true tracking: horizon test · case 02
At sunrise the tracker slams to a limit instead of staying flat.
Horizontal single-axis true tracking: horizon test · case 03
At sunrise the tracker slams to a limit instead of staying flat.
Horizontal single-axis true tracking: horizon test · case 04
At sunrise the tracker slams to a limit instead of staying flat.
Horizontal single-axis true tracking: horizon test · case 05
At sunrise the tracker slams to a limit instead of staying flat.
Horizontal single-axis true tracking: rotation reference direction · case 01
The tracker faces west in the morning and east in the afternoon.
Horizontal single-axis true tracking: rotation reference direction · case 02
The tracker faces west in the morning and east in the afternoon.
Horizontal single-axis true tracking: rotation reference direction · case 03
The tracker faces west in the morning and east in the afternoon.
Horizontal single-axis true tracking: rotation reference direction · case 04
The tracker faces west in the morning and east in the afternoon.
Horizontal single-axis true tracking: rotation reference direction · case 05
The tracker faces west in the morning and east in the afternoon.
Horizontal single-axis true tracking: sun vector azimuth convention · case 01
Rotation angles are wrong for every azimuth except the diagonals.
Horizontal single-axis true tracking: sun vector azimuth convention · case 02
Rotation angles are wrong for every azimuth except the diagonals.
Horizontal single-axis true tracking: sun vector azimuth convention · case 03
Rotation angles are wrong for every azimuth except the diagonals.
Horizontal single-axis true tracking: sun vector azimuth convention · case 04
Rotation angles are wrong for every azimuth except the diagonals.
Horizontal single-axis true tracking: sun vector azimuth convention · case 05
Rotation angles are wrong for every azimuth except the diagonals.
Horizontal single-axis true tracking: rotation angle function · case 01
The commanded rotation is the complement of the correct angle.
Horizontal single-axis true tracking: rotation angle function · case 02
The commanded rotation is the complement of the correct angle.
Horizontal single-axis true tracking: rotation angle function · case 03
The commanded rotation is the complement of the correct angle.
Horizontal single-axis true tracking: rotation angle function · case 04
The commanded rotation is the complement of the correct angle.
Horizontal single-axis true tracking: rotation angle function · case 05
The commanded rotation is the complement of the correct angle.
Horizontal single-axis true tracking: symmetric rotation limit · case 01
In the morning the tracker is commanded past its east mechanical stop.
Horizontal single-axis true tracking: symmetric rotation limit · case 02
In the morning the tracker is commanded past its east mechanical stop.
Horizontal single-axis true tracking: symmetric rotation limit · case 03
In the morning the tracker is commanded past its east mechanical stop.
Horizontal single-axis true tracking: symmetric rotation limit · case 04
In the morning the tracker is commanded past its east mechanical stop.
Horizontal single-axis true tracking: symmetric rotation limit · case 05
In the morning the tracker is commanded past its east mechanical stop.
Horizontal single-axis true tracking: axis azimuth units · case 01
Rotation angles look random for any axis orientation.
Horizontal single-axis true tracking: axis azimuth units · case 02
Rotation angles look random for any axis orientation.
Horizontal single-axis true tracking: axis azimuth units · case 03
Rotation angles look random for any axis orientation.
Horizontal single-axis true tracking: axis azimuth units · case 04
Rotation angles look random for any axis orientation.
Horizontal single-axis true tracking: axis azimuth units · case 05
Rotation angles look random for any axis orientation.
Ground-coverage-ratio backtracking: coverage ratio scaling · case 01
Rows backtrack at noon or never backtrack at all.
Ground-coverage-ratio backtracking: coverage ratio scaling · case 02
Rows backtrack at noon or never backtrack at all.
Ground-coverage-ratio backtracking: coverage ratio scaling · case 03
Rows backtrack at noon or never backtrack at all.
Ground-coverage-ratio backtracking: coverage ratio scaling · case 04
Rows backtrack at noon or never backtrack at all.
Ground-coverage-ratio backtracking: coverage ratio scaling · case 05
Rows backtrack at noon or never backtrack at all.
Ground-coverage-ratio backtracking: correction direction · case 01
Backtracking steepens the rows instead of flattening them.
Ground-coverage-ratio backtracking: correction direction · case 02
Backtracking steepens the rows instead of flattening them.
Ground-coverage-ratio backtracking: correction direction · case 03
Backtracking steepens the rows instead of flattening them.
Ground-coverage-ratio backtracking: correction direction · case 04
Backtracking steepens the rows instead of flattening them.
Ground-coverage-ratio backtracking: correction direction · case 05
Backtracking steepens the rows instead of flattening them.
Ground-coverage-ratio backtracking: cosine argument units · case 01
Backtracking switches on and off erratically through the day.
Ground-coverage-ratio backtracking: cosine argument units · case 02
Backtracking switches on and off erratically through the day.
Ground-coverage-ratio backtracking: cosine argument units · case 03
Backtracking switches on and off erratically through the day.
Ground-coverage-ratio backtracking: cosine argument units · case 04
Backtracking switches on and off erratically through the day.
Ground-coverage-ratio backtracking: cosine argument units · case 05
Backtracking switches on and off erratically through the day.
Ground-coverage-ratio backtracking: dense row coverage · case 01
Rows with a coverage ratio of 1 track steeply and shade each other.
Ground-coverage-ratio backtracking: dense row coverage · case 02
Rows with a coverage ratio of 1 track steeply and shade each other.
Ground-coverage-ratio backtracking: dense row coverage · case 03
Rows with a coverage ratio of 1 track steeply and shade each other.
Ground-coverage-ratio backtracking: dense row coverage · case 04
Rows with a coverage ratio of 1 track steeply and shade each other.
Ground-coverage-ratio backtracking: dense row coverage · case 05
Rows with a coverage ratio of 1 track steeply and shade each other.
Ground-coverage-ratio backtracking: corrected angle base · case 01
Backtracking outputs a small angle with the wrong magnitude.
Ground-coverage-ratio backtracking: corrected angle base · case 02
Backtracking outputs a small angle with the wrong magnitude.
Ground-coverage-ratio backtracking: corrected angle base · case 03
Backtracking outputs a small angle with the wrong magnitude.
Ground-coverage-ratio backtracking: corrected angle base · case 04
Backtracking outputs a small angle with the wrong magnitude.
Ground-coverage-ratio backtracking: corrected angle base · case 05
Backtracking outputs a small angle with the wrong magnitude.
Fixed panel angle of incidence: zenith from elevation · case 01
Panels appear best lit at dawn and worst at noon.
Fixed panel angle of incidence: zenith from elevation · case 02
Panels appear best lit at dawn and worst at noon.
Fixed panel angle of incidence: zenith from elevation · case 03
Panels appear best lit at dawn and worst at noon.
Fixed panel angle of incidence: zenith from elevation · case 04
Panels appear best lit at dawn and worst at noon.
Fixed panel angle of incidence: zenith from elevation · case 05
Panels appear best lit at dawn and worst at noon.
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 ↗