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

Net-pay deduction priority and arrears: all-or-nothing deduction · case 01

Deductions that must be taken in full are partially taken when pay is short.

Payroll withholding rules● Open access↗
FA-59102

Net-pay deduction priority and arrears: all-or-nothing deduction · case 02

Deductions that must be taken in full are partially taken when pay is short.

Payroll withholding rules◈ Members↗
FA-59103

Net-pay deduction priority and arrears: all-or-nothing deduction · case 03

Deductions that must be taken in full are partially taken when pay is short.

Payroll withholding rules◈ Members↗
FA-59104

Net-pay deduction priority and arrears: all-or-nothing deduction · case 04

Deductions that must be taken in full are partially taken when pay is short.

Payroll withholding rules◈ Members↗
FA-59105

Net-pay deduction priority and arrears: all-or-nothing deduction · case 05

Deductions that must be taken in full are partially taken when pay is short.

Payroll withholding rules◈ Members↗
FA-59106

Net-pay deduction priority and arrears: arrears recording test · case 01

Fully paid deductions appear in the arrears report with zero balances.

Payroll withholding rules● Open access↗
FA-59107

Net-pay deduction priority and arrears: arrears recording test · case 02

Fully paid deductions appear in the arrears report with zero balances.

Payroll withholding rules◈ Members↗
FA-59108

Net-pay deduction priority and arrears: arrears recording test · case 03

Fully paid deductions appear in the arrears report with zero balances.

Payroll withholding rules◈ Members↗
FA-59109

Net-pay deduction priority and arrears: arrears recording test · case 04

Fully paid deductions appear in the arrears report with zero balances.

Payroll withholding rules◈ Members↗
FA-59110

Net-pay deduction priority and arrears: arrears recording test · case 05

Fully paid deductions appear in the arrears report with zero balances.

Payroll withholding rules◈ Members↗
FA-59111

Group-term life imputed income: age band boundary · case 01

Employees exactly at a band's starting age are charged the younger band's rate.

Payroll withholding rules● Open access↗
FA-59112

Group-term life imputed income: age band boundary · case 02

Employees exactly at a band's starting age are charged the younger band's rate.

Payroll withholding rules◈ Members↗
FA-59113

Group-term life imputed income: age band boundary · case 03

Employees exactly at a band's starting age are charged the younger band's rate.

Payroll withholding rules◈ Members↗
FA-59114

Group-term life imputed income: age band boundary · case 04

Employees exactly at a band's starting age are charged the younger band's rate.

Payroll withholding rules◈ Members↗
FA-59115

Group-term life imputed income: age band boundary · case 05

Employees exactly at a band's starting age are charged the younger band's rate.

Payroll withholding rules◈ Members↗
FA-59116

Group-term life imputed income: coverage exclusion · case 01

Employees with modest coverage have imputed income on the first 50,000 of coverage.

Payroll withholding rules● Open access↗
FA-59117

Group-term life imputed income: coverage exclusion · case 02

Employees with modest coverage have imputed income on the first 50,000 of coverage.

Payroll withholding rules◈ Members↗
FA-59118

Group-term life imputed income: coverage exclusion · case 03

Employees with modest coverage have imputed income on the first 50,000 of coverage.

Payroll withholding rules◈ Members↗
FA-59119

Group-term life imputed income: coverage exclusion · case 04

Employees with modest coverage have imputed income on the first 50,000 of coverage.

Payroll withholding rules◈ Members↗
FA-59120

Group-term life imputed income: coverage exclusion · case 05

Employees with modest coverage have imputed income on the first 50,000 of coverage.

Payroll withholding rules◈ Members↗
FA-59121

Group-term life imputed income: employee payment offset · case 01

Employees paying part of the premium after tax still see the full imputed cost.

Payroll withholding rules● Open access↗
FA-59122

Group-term life imputed income: employee payment offset · case 02

Employees paying part of the premium after tax still see the full imputed cost.

Payroll withholding rules◈ Members↗
FA-59123

Group-term life imputed income: employee payment offset · case 03

Employees paying part of the premium after tax still see the full imputed cost.

Payroll withholding rules◈ Members↗
FA-59124

Group-term life imputed income: employee payment offset · case 04

Employees paying part of the premium after tax still see the full imputed cost.

Payroll withholding rules◈ Members↗
FA-59125

Group-term life imputed income: employee payment offset · case 05

Employees paying part of the premium after tax still see the full imputed cost.

Payroll withholding rules◈ Members↗
FA-59126

W-4 exempt claim expiration: expiry year · case 01

Exempt forms filed after mid-February expire immediately.

Payroll withholding rules● Open access↗
FA-59127

W-4 exempt claim expiration: expiry year · case 02

Exempt forms filed after mid-February expire immediately.

Payroll withholding rules◈ Members↗
FA-59128

W-4 exempt claim expiration: expiry year · case 03

Exempt forms filed after mid-February expire immediately.

Payroll withholding rules◈ Members↗
FA-59129

W-4 exempt claim expiration: expiry year · case 04

Exempt forms filed after mid-February expire immediately.

Payroll withholding rules◈ Members↗
FA-59130

W-4 exempt claim expiration: expiry year · case 05

Exempt forms filed after mid-February expire immediately.

Payroll withholding rules◈ Members↗
FA-59131

W-4 exempt claim expiration: expiry day inclusion · case 01

Paychecks dated exactly February 15 lose exempt status one day early.

Payroll withholding rules● Open access↗
FA-59132

W-4 exempt claim expiration: expiry day inclusion · case 02

Paychecks dated exactly February 15 lose exempt status one day early.

Payroll withholding rules◈ Members↗
FA-59133

W-4 exempt claim expiration: expiry day inclusion · case 03

Paychecks dated exactly February 15 lose exempt status one day early.

Payroll withholding rules◈ Members↗
FA-59134

W-4 exempt claim expiration: expiry day inclusion · case 04

Paychecks dated exactly February 15 lose exempt status one day early.

Payroll withholding rules◈ Members↗
FA-59135

W-4 exempt claim expiration: expiry day inclusion · case 05

Paychecks dated exactly February 15 lose exempt status one day early.

Payroll withholding rules◈ Members↗
FA-59136

W-4 exempt claim expiration: claim chronology · case 01

A newer W-4 entered before an older one in the list is overridden by the older form.

Payroll withholding rules● Open access↗
FA-59137

W-4 exempt claim expiration: claim chronology · case 02

A newer W-4 entered before an older one in the list is overridden by the older form.

Payroll withholding rules◈ Members↗
FA-59138

W-4 exempt claim expiration: claim chronology · case 03

A newer W-4 entered before an older one in the list is overridden by the older form.

Payroll withholding rules◈ Members↗
FA-59139

W-4 exempt claim expiration: claim chronology · case 04

A newer W-4 entered before an older one in the list is overridden by the older form.

Payroll withholding rules◈ Members↗
FA-59140

W-4 exempt claim expiration: claim chronology · case 05

A newer W-4 entered before an older one in the list is overridden by the older form.

Payroll withholding rules◈ Members↗
FA-59141

W-4 exempt claim expiration: claim effective date · case 01

A W-4 received on the pay date is ignored for that paycheck.

Payroll withholding rules● Open access↗
FA-59142

W-4 exempt claim expiration: claim effective date · case 02

A W-4 received on the pay date is ignored for that paycheck.

Payroll withholding rules◈ Members↗
FA-59143

W-4 exempt claim expiration: claim effective date · case 03

A W-4 received on the pay date is ignored for that paycheck.

Payroll withholding rules◈ Members↗
FA-59144

W-4 exempt claim expiration: claim effective date · case 04

A W-4 received on the pay date is ignored for that paycheck.

Payroll withholding rules◈ Members↗
FA-59145

W-4 exempt claim expiration: claim effective date · case 05

A W-4 received on the pay date is ignored for that paycheck.

Payroll withholding rules◈ Members↗
FA-59146

W-4 exempt claim expiration: non-exempt claim handling · case 01

Employees who file a regular W-4 are withheld at the default rate, ignoring their form.

Payroll withholding rules● Open access↗
FA-59147

W-4 exempt claim expiration: non-exempt claim handling · case 02

Employees who file a regular W-4 are withheld at the default rate, ignoring their form.

Payroll withholding rules◈ Members↗
FA-59148

W-4 exempt claim expiration: non-exempt claim handling · case 03

Employees who file a regular W-4 are withheld at the default rate, ignoring their form.

Payroll withholding rules◈ Members↗
FA-59149

W-4 exempt claim expiration: non-exempt claim handling · case 04

Employees who file a regular W-4 are withheld at the default rate, ignoring their form.

Payroll withholding rules◈ Members↗
FA-59150

W-4 exempt claim expiration: non-exempt claim handling · case 05

Employees who file a regular W-4 are withheld at the default rate, ignoring their form.

Payroll withholding rules◈ Members↗
FA-59151

Aggregate-method supplemental withholding: credit for actual withholding · case 01

Employees with W-4 extra withholding on regular pay are under-withheld on bonuses paid with that run.

Payroll withholding rules● Open access↗
FA-59152

Aggregate-method supplemental withholding: credit for actual withholding · case 02

Employees with W-4 extra withholding on regular pay are under-withheld on bonuses paid with that run.

Payroll withholding rules◈ Members↗
FA-59153

Aggregate-method supplemental withholding: credit for actual withholding · case 03

Employees with W-4 extra withholding on regular pay are under-withheld on bonuses paid with that run.

Payroll withholding rules◈ Members↗
FA-59154

Aggregate-method supplemental withholding: credit for actual withholding · case 04

Employees with W-4 extra withholding on regular pay are under-withheld on bonuses paid with that run.

Payroll withholding rules◈ Members↗
FA-59155

Aggregate-method supplemental withholding: credit for actual withholding · case 05

Employees with W-4 extra withholding on regular pay are under-withheld on bonuses paid with that run.

Payroll withholding rules◈ Members↗
FA-59156

Aggregate-method supplemental withholding: standalone supplemental credit · case 01

Bonuses paid in a separate run are withheld as if regular wages had no withholding.

Payroll withholding rules● Open access↗
FA-59157

Aggregate-method supplemental withholding: standalone supplemental credit · case 02

Bonuses paid in a separate run are withheld as if regular wages had no withholding.

Payroll withholding rules◈ Members↗
FA-59158

Aggregate-method supplemental withholding: standalone supplemental credit · case 03

Bonuses paid in a separate run are withheld as if regular wages had no withholding.

Payroll withholding rules◈ Members↗
FA-59159

Aggregate-method supplemental withholding: standalone supplemental credit · case 04

Bonuses paid in a separate run are withheld as if regular wages had no withholding.

Payroll withholding rules◈ Members↗
FA-59160

Aggregate-method supplemental withholding: standalone supplemental credit · case 05

Bonuses paid in a separate run are withheld as if regular wages had no withholding.

Payroll withholding rules◈ Members↗
FA-59161

Aggregate-method supplemental withholding: aggregate wage base · case 01

Bonuses for higher earners are withheld at the bottom bracket.

Payroll withholding rules● Open access↗
FA-59162

Aggregate-method supplemental withholding: aggregate wage base · case 02

Bonuses for higher earners are withheld at the bottom bracket.

Payroll withholding rules◈ Members↗
FA-59163

Aggregate-method supplemental withholding: aggregate wage base · case 03

Bonuses for higher earners are withheld at the bottom bracket.

Payroll withholding rules◈ Members↗
FA-59164

Aggregate-method supplemental withholding: aggregate wage base · case 04

Bonuses for higher earners are withheld at the bottom bracket.

Payroll withholding rules◈ Members↗
FA-59165

Aggregate-method supplemental withholding: aggregate wage base · case 05

Bonuses for higher earners are withheld at the bottom bracket.

Payroll withholding rules◈ Members↗
FA-59166

Applicable minimum wage and youth rate: most protective rate · case 01

Employees in cities with a minimum wage below the state rate are underpaid.

Payroll withholding rules● Open access↗
FA-59167

Applicable minimum wage and youth rate: most protective rate · case 02

Employees in cities with a minimum wage below the state rate are underpaid.

Payroll withholding rules◈ Members↗
FA-59168

Applicable minimum wage and youth rate: most protective rate · case 03

Employees in cities with a minimum wage below the state rate are underpaid.

Payroll withholding rules◈ Members↗
FA-59169

Applicable minimum wage and youth rate: most protective rate · case 04

Employees in cities with a minimum wage below the state rate are underpaid.

Payroll withholding rules◈ Members↗
FA-59170

Applicable minimum wage and youth rate: most protective rate · case 05

Employees in cities with a minimum wage below the state rate are underpaid.

Payroll withholding rules◈ Members↗
FA-59171

Applicable minimum wage and youth rate: youth window length · case 01

Young workers on their 90th day are shortchanged or overpaid at the window edge.

Payroll withholding rules● Open access↗
FA-59172

Applicable minimum wage and youth rate: youth window length · case 02

Young workers on their 90th day are shortchanged or overpaid at the window edge.

Payroll withholding rules◈ Members↗
FA-59173

Applicable minimum wage and youth rate: youth window length · case 03

Young workers on their 90th day are shortchanged or overpaid at the window edge.

Payroll withholding rules◈ Members↗
FA-59174

Applicable minimum wage and youth rate: youth window length · case 04

Young workers on their 90th day are shortchanged or overpaid at the window edge.

Payroll withholding rules◈ Members↗
FA-59175

Applicable minimum wage and youth rate: youth window length · case 05

Young workers on their 90th day are shortchanged or overpaid at the window edge.

Payroll withholding rules◈ Members↗
FA-59176

Applicable minimum wage and youth rate: youth rate preemption · case 01

Young workers in states with their own minimum wage are paid the youth rate.

Payroll withholding rules● Open access↗
FA-59177

Applicable minimum wage and youth rate: youth rate preemption · case 02

Young workers in states with their own minimum wage are paid the youth rate.

Payroll withholding rules◈ Members↗
FA-59178

Applicable minimum wage and youth rate: youth rate preemption · case 03

Young workers in states with their own minimum wage are paid the youth rate.

Payroll withholding rules◈ Members↗
FA-59179

Applicable minimum wage and youth rate: youth rate preemption · case 04

Young workers in states with their own minimum wage are paid the youth rate.

Payroll withholding rules◈ Members↗
FA-59180

Applicable minimum wage and youth rate: youth rate preemption · case 05

Young workers in states with their own minimum wage are paid the youth rate.

Payroll withholding rules◈ Members↗
FA-59181

Cumulative wages withholding method: annualization base · case 01

Employees on the cumulative method are withheld as if on the ordinary per-period method.

Payroll withholding rules● Open access↗
FA-59182

Cumulative wages withholding method: annualization base · case 02

Employees on the cumulative method are withheld as if on the ordinary per-period method.

Payroll withholding rules◈ Members↗
FA-59183

Cumulative wages withholding method: annualization base · case 03

Employees on the cumulative method are withheld as if on the ordinary per-period method.

Payroll withholding rules◈ Members↗
FA-59184

Cumulative wages withholding method: annualization base · case 04

Employees on the cumulative method are withheld as if on the ordinary per-period method.

Payroll withholding rules◈ Members↗
FA-59185

Cumulative wages withholding method: annualization base · case 05

Employees on the cumulative method are withheld as if on the ordinary per-period method.

Payroll withholding rules◈ Members↗
FA-59186

Cumulative wages withholding method: tax to date proration · case 01

Withholding collapses to a single period's share of tax despite prior withholding being subtracted.

Payroll withholding rules● Open access↗
FA-59187

Cumulative wages withholding method: tax to date proration · case 02

Withholding collapses to a single period's share of tax despite prior withholding being subtracted.

Payroll withholding rules◈ Members↗
FA-59188

Cumulative wages withholding method: tax to date proration · case 03

Withholding collapses to a single period's share of tax despite prior withholding being subtracted.

Payroll withholding rules◈ Members↗
FA-59189

Cumulative wages withholding method: tax to date proration · case 04

Withholding collapses to a single period's share of tax despite prior withholding being subtracted.

Payroll withholding rules◈ Members↗
FA-59190

Cumulative wages withholding method: tax to date proration · case 05

Withholding collapses to a single period's share of tax despite prior withholding being subtracted.

Payroll withholding rules◈ Members↗
FA-59191

Cumulative wages withholding method: bracket upper tier · case 01

High earners are withheld far more than the bracket schedule implies.

Payroll withholding rules● Open access↗
FA-59192

Cumulative wages withholding method: bracket upper tier · case 02

High earners are withheld far more than the bracket schedule implies.

Payroll withholding rules◈ Members↗
FA-59193

Cumulative wages withholding method: bracket upper tier · case 03

High earners are withheld far more than the bracket schedule implies.

Payroll withholding rules◈ Members↗
FA-59194

Cumulative wages withholding method: bracket upper tier · case 04

High earners are withheld far more than the bracket schedule implies.

Payroll withholding rules◈ Members↗
FA-59195

Cumulative wages withholding method: bracket upper tier · case 05

High earners are withheld far more than the bracket schedule implies.

Payroll withholding rules◈ Members↗
FA-59196

Multi-state wage allocation by work days: zero-day fallback · case 01

Remote employees with no recorded work days have wages allocated to no state.

Payroll withholding rules● Open access↗
FA-59197

Multi-state wage allocation by work days: zero-day fallback · case 02

Remote employees with no recorded work days have wages allocated to no state.

Payroll withholding rules◈ Members↗
FA-59198

Multi-state wage allocation by work days: zero-day fallback · case 03

Remote employees with no recorded work days have wages allocated to no state.

Payroll withholding rules◈ Members↗
FA-59199

Multi-state wage allocation by work days: zero-day fallback · case 04

Remote employees with no recorded work days have wages allocated to no state.

Payroll withholding rules◈ Members↗
FA-59200

Multi-state wage allocation by work days: zero-day fallback · case 05

Remote employees with no recorded work days have wages allocated to no state.

Payroll withholding rules◈ 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 ↗