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
Standard cost material variances: usage variance pricing · case 01
The usage variance fluctuates with purchase prices even when consumption is unchanged.
Standard cost material variances: usage variance pricing · case 02
The usage variance fluctuates with purchase prices even when consumption is unchanged.
Standard cost material variances: usage variance pricing · case 03
The usage variance fluctuates with purchase prices even when consumption is unchanged.
Standard cost material variances: usage variance pricing · case 04
The usage variance fluctuates with purchase prices even when consumption is unchanged.
Standard cost material variances: usage variance pricing · case 05
The usage variance fluctuates with purchase prices even when consumption is unchanged.
Standard cost material variances: variance direction label · case 01
Overspending is reported as favorable and savings as unfavorable.
Standard cost material variances: variance direction label · case 02
Overspending is reported as favorable and savings as unfavorable.
Standard cost material variances: variance direction label · case 03
Overspending is reported as favorable and savings as unfavorable.
Standard cost material variances: variance direction label · case 04
Overspending is reported as favorable and savings as unfavorable.
Standard cost material variances: variance direction label · case 05
Overspending is reported as favorable and savings as unfavorable.
Standard cost material variances: zero variance label · case 01
A purchase exactly at standard is reported as unfavorable.
Standard cost material variances: zero variance label · case 02
A purchase exactly at standard is reported as unfavorable.
Standard cost material variances: zero variance label · case 03
A purchase exactly at standard is reported as unfavorable.
Standard cost material variances: zero variance label · case 04
A purchase exactly at standard is reported as unfavorable.
Standard cost material variances: zero variance label · case 05
A purchase exactly at standard is reported as unfavorable.
FIFO costing with customer returns: restock piece order · case 01
A partial return is credited at the oldest layer cost of the sale instead of the units most recently shipped.
FIFO costing with customer returns: restock piece order · case 02
A partial return is credited at the oldest layer cost of the sale instead of the units most recently shipped.
FIFO costing with customer returns: restock piece order · case 03
A partial return is credited at the oldest layer cost of the sale instead of the units most recently shipped.
FIFO costing with customer returns: restock piece order · case 04
A partial return is credited at the oldest layer cost of the sale instead of the units most recently shipped.
FIFO costing with customer returns: restock piece order · case 05
A partial return is credited at the oldest layer cost of the sale instead of the units most recently shipped.
FIFO costing with customer returns: returnable quantity boundary · case 01
Returning the entire unreturned quantity of a sale is rejected.
FIFO costing with customer returns: returnable quantity boundary · case 02
Returning the entire unreturned quantity of a sale is rejected.
FIFO costing with customer returns: returnable quantity boundary · case 03
Returning the entire unreturned quantity of a sale is rejected.
FIFO costing with customer returns: returnable quantity boundary · case 04
Returning the entire unreturned quantity of a sale is rejected.
FIFO costing with customer returns: returnable quantity boundary · case 05
Returning the entire unreturned quantity of a sale is rejected.
FIFO costing with customer returns: recreated layer position · case 01
Units restored to an exhausted receipt layer are issued after newer receipts.
FIFO costing with customer returns: recreated layer position · case 02
Units restored to an exhausted receipt layer are issued after newer receipts.
FIFO costing with customer returns: recreated layer position · case 03
Units restored to an exhausted receipt layer are issued after newer receipts.
FIFO costing with customer returns: recreated layer position · case 04
Units restored to an exhausted receipt layer are issued after newer receipts.
FIFO costing with customer returns: recreated layer position · case 05
Units restored to an exhausted receipt layer are issued after newer receipts.
FIFO costing with customer returns: restock layer merge · case 01
Returned units create a duplicate layer with the same receipt sequence as an open layer.
FIFO costing with customer returns: restock layer merge · case 02
Returned units create a duplicate layer with the same receipt sequence as an open layer.
FIFO costing with customer returns: restock layer merge · case 03
Returned units create a duplicate layer with the same receipt sequence as an open layer.
FIFO costing with customer returns: restock layer merge · case 04
Returned units create a duplicate layer with the same receipt sequence as an open layer.
FIFO costing with customer returns: restock layer merge · case 05
Returned units create a duplicate layer with the same receipt sequence as an open layer.
FIFO costing with customer returns: return credit cost · case 01
Customer returns are credited at the latest receipt price rather than the cost the units shipped at.
FIFO costing with customer returns: return credit cost · case 02
Customer returns are credited at the latest receipt price rather than the cost the units shipped at.
FIFO costing with customer returns: return credit cost · case 03
Customer returns are credited at the latest receipt price rather than the cost the units shipped at.
FIFO costing with customer returns: return credit cost · case 04
Customer returns are credited at the latest receipt price rather than the cost the units shipped at.
FIFO costing with customer returns: return credit cost · case 05
Customer returns are credited at the latest receipt price rather than the cost the units shipped at.
Invoice price variance on receipt layers: billed unit matching order · case 01
Price corrections are pushed into the on-hand layer while shipped units keep the old cost.
Invoice price variance on receipt layers: billed unit matching order · case 02
Price corrections are pushed into the on-hand layer while shipped units keep the old cost.
Invoice price variance on receipt layers: billed unit matching order · case 03
Price corrections are pushed into the on-hand layer while shipped units keep the old cost.
Invoice price variance on receipt layers: billed unit matching order · case 04
Price corrections are pushed into the on-hand layer while shipped units keep the old cost.
Invoice price variance on receipt layers: billed unit matching order · case 05
Price corrections are pushed into the on-hand layer while shipped units keep the old cost.
Invoice price variance on receipt layers: tolerance boundary · case 01
A variance exactly equal to the tolerance is booked into inventory.
Invoice price variance on receipt layers: tolerance boundary · case 02
A variance exactly equal to the tolerance is booked into inventory.
Invoice price variance on receipt layers: tolerance boundary · case 03
A variance exactly equal to the tolerance is booked into inventory.
Invoice price variance on receipt layers: tolerance boundary · case 04
A variance exactly equal to the tolerance is booked into inventory.
Invoice price variance on receipt layers: tolerance boundary · case 05
A variance exactly equal to the tolerance is booked into inventory.
Invoice price variance on receipt layers: tolerance measure · case 01
Large invoices with a tiny per-unit difference are written off wholesale.
Invoice price variance on receipt layers: tolerance measure · case 02
Large invoices with a tiny per-unit difference are written off wholesale.
Invoice price variance on receipt layers: tolerance measure · case 03
Large invoices with a tiny per-unit difference are written off wholesale.
Invoice price variance on receipt layers: tolerance measure · case 04
Large invoices with a tiny per-unit difference are written off wholesale.
Invoice price variance on receipt layers: tolerance measure · case 05
Large invoices with a tiny per-unit difference are written off wholesale.
Invoice price variance on receipt layers: billed quantity cap · case 01
An invoice for more units than received inflates the variance and the layer.
Invoice price variance on receipt layers: billed quantity cap · case 02
An invoice for more units than received inflates the variance and the layer.
Invoice price variance on receipt layers: billed quantity cap · case 03
An invoice for more units than received inflates the variance and the layer.
Invoice price variance on receipt layers: billed quantity cap · case 04
An invoice for more units than received inflates the variance and the layer.
Invoice price variance on receipt layers: billed quantity cap · case 05
An invoice for more units than received inflates the variance and the layer.
Invoice price variance on receipt layers: layer revaluation scope · case 01
Unbilled units on hand are revalued to the invoice price.
Invoice price variance on receipt layers: layer revaluation scope · case 02
Unbilled units on hand are revalued to the invoice price.
Invoice price variance on receipt layers: layer revaluation scope · case 03
Unbilled units on hand are revalued to the invoice price.
Invoice price variance on receipt layers: layer revaluation scope · case 04
Unbilled units on hand are revalued to the invoice price.
Invoice price variance on receipt layers: layer revaluation scope · case 05
Unbilled units on hand are revalued to the invoice price.
Negative inventory provisional costing: provisional cost source · case 01
Backordered issues are always costed at the item default even after real receipts established a price.
Negative inventory provisional costing: provisional cost source · case 02
Backordered issues are always costed at the item default even after real receipts established a price.
Negative inventory provisional costing: provisional cost source · case 03
Backordered issues are always costed at the item default even after real receipts established a price.
Negative inventory provisional costing: provisional cost source · case 04
Backordered issues are always costed at the item default even after real receipts established a price.
Negative inventory provisional costing: provisional cost source · case 05
Backordered issues are always costed at the item default even after real receipts established a price.
Negative inventory provisional costing: backorder settlement priority · case 01
Receipts rebuild positive stock while the negative balance stays outstanding forever.
Negative inventory provisional costing: backorder settlement priority · case 02
Receipts rebuild positive stock while the negative balance stays outstanding forever.
Negative inventory provisional costing: backorder settlement priority · case 03
Receipts rebuild positive stock while the negative balance stays outstanding forever.
Negative inventory provisional costing: backorder settlement priority · case 04
Receipts rebuild positive stock while the negative balance stays outstanding forever.
Negative inventory provisional costing: backorder settlement priority · case 05
Receipts rebuild positive stock while the negative balance stays outstanding forever.
Negative inventory provisional costing: true-up sign · case 01
Receipts dearer than the provisional cost reduce COGS instead of increasing it.
Negative inventory provisional costing: true-up sign · case 02
Receipts dearer than the provisional cost reduce COGS instead of increasing it.
Negative inventory provisional costing: true-up sign · case 03
Receipts dearer than the provisional cost reduce COGS instead of increasing it.
Negative inventory provisional costing: true-up sign · case 04
Receipts dearer than the provisional cost reduce COGS instead of increasing it.
Negative inventory provisional costing: true-up sign · case 05
Receipts dearer than the provisional cost reduce COGS instead of increasing it.
Negative inventory provisional costing: backorder queue order · case 01
The newest backorder is settled first, attaching the wrong provisional cost to the true-up.
Negative inventory provisional costing: backorder queue order · case 02
The newest backorder is settled first, attaching the wrong provisional cost to the true-up.
Negative inventory provisional costing: backorder queue order · case 03
The newest backorder is settled first, attaching the wrong provisional cost to the true-up.
Negative inventory provisional costing: backorder queue order · case 04
The newest backorder is settled first, attaching the wrong provisional cost to the true-up.
Negative inventory provisional costing: backorder queue order · case 05
The newest backorder is settled first, attaching the wrong provisional cost to the true-up.
Negative inventory provisional costing: provisional issue cost · case 01
Issues that run stock negative report only the cost of units actually on hand.
Negative inventory provisional costing: provisional issue cost · case 02
Issues that run stock negative report only the cost of units actually on hand.
Negative inventory provisional costing: provisional issue cost · case 03
Issues that run stock negative report only the cost of units actually on hand.
Negative inventory provisional costing: provisional issue cost · case 04
Issues that run stock negative report only the cost of units actually on hand.
Negative inventory provisional costing: provisional issue cost · case 05
Issues that run stock negative report only the cost of units actually on hand.
Inter-warehouse transfer of cost layers: partial draw valuation · case 01
Transferred value is short by a few cents on every partial draw and the residue sticks in the source.
Inter-warehouse transfer of cost layers: partial draw valuation · case 02
Transferred value is short by a few cents on every partial draw and the residue sticks in the source.
Inter-warehouse transfer of cost layers: partial draw valuation · case 03
Transferred value is short by a few cents on every partial draw and the residue sticks in the source.
Inter-warehouse transfer of cost layers: partial draw valuation · case 04
Transferred value is short by a few cents on every partial draw and the residue sticks in the source.
Inter-warehouse transfer of cost layers: partial draw valuation · case 05
Transferred value is short by a few cents on every partial draw and the residue sticks in the source.
Inter-warehouse transfer of cost layers: freight split basis · case 01
Every drawn piece carries the same freight regardless of how many units it holds.
Inter-warehouse transfer of cost layers: freight split basis · case 02
Every drawn piece carries the same freight regardless of how many units it holds.
Inter-warehouse transfer of cost layers: freight split basis · case 03
Every drawn piece carries the same freight regardless of how many units it holds.
Inter-warehouse transfer of cost layers: freight split basis · case 04
Every drawn piece carries the same freight regardless of how many units it holds.
Inter-warehouse transfer of cost layers: freight split basis · case 05
Every drawn piece carries the same freight regardless of how many units it holds.
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 ↗