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

Rate shopping: service rejected at its weight limit · case 01

A parcel weighing exactly a service maximum is not offered that service.

Shipping rate zone lookup● Open access↗
FA-95702

Rate shopping: service rejected at its weight limit · case 02

A parcel weighing exactly a service maximum is not offered that service.

Shipping rate zone lookup◈ Members↗
FA-95703

Rate shopping: service rejected at its weight limit · case 03

A parcel weighing exactly a service maximum is not offered that service.

Shipping rate zone lookup◈ Members↗
FA-95704

Rate shopping: service rejected at its weight limit · case 04

A parcel weighing exactly a service maximum is not offered that service.

Shipping rate zone lookup◈ Members↗
FA-95705

Rate shopping: service rejected at its weight limit · case 05

A parcel weighing exactly a service maximum is not offered that service.

Shipping rate zone lookup◈ Members↗
FA-95706

Rate shopping: exclusions case-sensitive · case 01

A carrier blocked by the shipper is still selected when the block list uses different case.

Shipping rate zone lookup● Open access↗
FA-95707

Rate shopping: exclusions case-sensitive · case 02

A carrier blocked by the shipper is still selected when the block list uses different case.

Shipping rate zone lookup◈ Members↗
FA-95708

Rate shopping: exclusions case-sensitive · case 03

A carrier blocked by the shipper is still selected when the block list uses different case.

Shipping rate zone lookup◈ Members↗
FA-95709

Rate shopping: exclusions case-sensitive · case 04

A carrier blocked by the shipper is still selected when the block list uses different case.

Shipping rate zone lookup◈ Members↗
FA-95710

Rate shopping: exclusions case-sensitive · case 05

A carrier blocked by the shipper is still selected when the block list uses different case.

Shipping rate zone lookup◈ Members↗
FA-95711

Rate shopping: slower service wins price tie · case 01

Between equally priced services, the slower one is chosen.

Shipping rate zone lookup● Open access↗
FA-95712

Rate shopping: slower service wins price tie · case 02

Between equally priced services, the slower one is chosen.

Shipping rate zone lookup◈ Members↗
FA-95713

Rate shopping: slower service wins price tie · case 03

Between equally priced services, the slower one is chosen.

Shipping rate zone lookup◈ Members↗
FA-95714

Rate shopping: slower service wins price tie · case 04

Between equally priced services, the slower one is chosen.

Shipping rate zone lookup◈ Members↗
FA-95715

Rate shopping: slower service wins price tie · case 05

Between equally priced services, the slower one is chosen.

Shipping rate zone lookup◈ Members↗
FA-95716

Area surcharge: first ZIP of a range missed · case 01

The first ZIP of each surcharge range is not surcharged.

Shipping rate zone lookup● Open access↗
FA-95717

Area surcharge: first ZIP of a range missed · case 02

The first ZIP of each surcharge range is not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95718

Area surcharge: first ZIP of a range missed · case 03

The first ZIP of each surcharge range is not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95719

Area surcharge: first ZIP of a range missed · case 04

The first ZIP of each surcharge range is not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95720

Area surcharge: first ZIP of a range missed · case 05

The first ZIP of each surcharge range is not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95721

Area surcharge: last ZIP of a range missed · case 01

The final ZIP in each surcharge range escapes the fee; single-ZIP ranges never match.

Shipping rate zone lookup● Open access↗
FA-95722

Area surcharge: last ZIP of a range missed · case 02

The final ZIP in each surcharge range escapes the fee; single-ZIP ranges never match.

Shipping rate zone lookup◈ Members↗
FA-95723

Area surcharge: last ZIP of a range missed · case 03

The final ZIP in each surcharge range escapes the fee; single-ZIP ranges never match.

Shipping rate zone lookup◈ Members↗
FA-95724

Area surcharge: last ZIP of a range missed · case 04

The final ZIP in each surcharge range escapes the fee; single-ZIP ranges never match.

Shipping rate zone lookup◈ Members↗
FA-95725

Area surcharge: last ZIP of a range missed · case 05

The final ZIP in each surcharge range escapes the fee; single-ZIP ranges never match.

Shipping rate zone lookup◈ Members↗
FA-95726

Area surcharge: ZIPs below all ranges hit last range · case 01

ZIPs below the first range are charged the fee of the last range.

Shipping rate zone lookup● Open access↗
FA-95727

Area surcharge: ZIPs below all ranges hit last range · case 02

ZIPs below the first range are charged the fee of the last range.

Shipping rate zone lookup◈ Members↗
FA-95728

Area surcharge: ZIPs below all ranges hit last range · case 03

ZIPs below the first range are charged the fee of the last range.

Shipping rate zone lookup◈ Members↗
FA-95729

Area surcharge: ZIPs below all ranges hit last range · case 04

ZIPs below the first range are charged the fee of the last range.

Shipping rate zone lookup◈ Members↗
FA-95730

Area surcharge: ZIPs below all ranges hit last range · case 05

ZIPs below the first range are charged the fee of the last range.

Shipping rate zone lookup◈ Members↗
FA-95731

Area surcharge: binary search over unsorted ranges · case 01

ZIPs in ranges listed out of order are not surcharged.

Shipping rate zone lookup● Open access↗
FA-95732

Area surcharge: binary search over unsorted ranges · case 02

ZIPs in ranges listed out of order are not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95733

Area surcharge: binary search over unsorted ranges · case 03

ZIPs in ranges listed out of order are not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95734

Area surcharge: binary search over unsorted ranges · case 04

ZIPs in ranges listed out of order are not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95735

Area surcharge: binary search over unsorted ranges · case 05

ZIPs in ranges listed out of order are not surcharged.

Shipping rate zone lookup◈ Members↗
FA-95736

Area surcharge: ZIP+4 read as nine digits · case 01

ZIP+4 addresses are never surcharged because the nine-digit number exceeds every range.

Shipping rate zone lookup● Open access↗
FA-95737

Area surcharge: ZIP+4 read as nine digits · case 02

ZIP+4 addresses are never surcharged because the nine-digit number exceeds every range.

Shipping rate zone lookup◈ Members↗
FA-95738

Area surcharge: ZIP+4 read as nine digits · case 03

ZIP+4 addresses are never surcharged because the nine-digit number exceeds every range.

Shipping rate zone lookup◈ Members↗
FA-95739

Area surcharge: ZIP+4 read as nine digits · case 04

ZIP+4 addresses are never surcharged because the nine-digit number exceeds every range.

Shipping rate zone lookup◈ Members↗
FA-95740

Area surcharge: ZIP+4 read as nine digits · case 05

ZIP+4 addresses are never surcharged because the nine-digit number exceeds every range.

Shipping rate zone lookup◈ Members↗
FA-95741

Region matrix: same ZIP3 not local · case 01

Deliveries within the same ZIP3 are rated as regional zone 2.

Shipping rate zone lookup● Open access↗
FA-95742

Region matrix: same ZIP3 not local · case 02

Deliveries within the same ZIP3 are rated as regional zone 2.

Shipping rate zone lookup◈ Members↗
FA-95743

Region matrix: same ZIP3 not local · case 03

Deliveries within the same ZIP3 are rated as regional zone 2.

Shipping rate zone lookup◈ Members↗
FA-95744

Region matrix: same ZIP3 not local · case 04

Deliveries within the same ZIP3 are rated as regional zone 2.

Shipping rate zone lookup◈ Members↗
FA-95745

Region matrix: same ZIP3 not local · case 05

Deliveries within the same ZIP3 are rated as regional zone 2.

Shipping rate zone lookup◈ Members↗
FA-95746

Region matrix: pair only found in listed direction · case 01

Return shipments between two regions find no zone.

Shipping rate zone lookup● Open access↗
FA-95747

Region matrix: pair only found in listed direction · case 02

Return shipments between two regions find no zone.

Shipping rate zone lookup◈ Members↗
FA-95748

Region matrix: pair only found in listed direction · case 03

Return shipments between two regions find no zone.

Shipping rate zone lookup◈ Members↗
FA-95749

Region matrix: pair only found in listed direction · case 04

Return shipments between two regions find no zone.

Shipping rate zone lookup◈ Members↗
FA-95750

Region matrix: pair only found in listed direction · case 05

Return shipments between two regions find no zone.

Shipping rate zone lookup◈ Members↗
FA-95751

Region matrix: region end ZIP3 unassigned · case 01

ZIP3s at the upper edge of a region are treated as unknown.

Shipping rate zone lookup● Open access↗
FA-95752

Region matrix: region end ZIP3 unassigned · case 02

ZIP3s at the upper edge of a region are treated as unknown.

Shipping rate zone lookup◈ Members↗
FA-95753

Region matrix: region end ZIP3 unassigned · case 03

ZIP3s at the upper edge of a region are treated as unknown.

Shipping rate zone lookup◈ Members↗
FA-95754

Region matrix: region end ZIP3 unassigned · case 04

ZIP3s at the upper edge of a region are treated as unknown.

Shipping rate zone lookup◈ Members↗
FA-95755

Region matrix: region end ZIP3 unassigned · case 05

ZIP3s at the upper edge of a region are treated as unknown.

Shipping rate zone lookup◈ Members↗
FA-95756

Region matrix: intra-region shipments unrated · case 01

Shipments within one region fall through to the matrix and return NO_ZONE.

Shipping rate zone lookup● Open access↗
FA-95757

Region matrix: intra-region shipments unrated · case 02

Shipments within one region fall through to the matrix and return NO_ZONE.

Shipping rate zone lookup◈ Members↗
FA-95758

Region matrix: intra-region shipments unrated · case 03

Shipments within one region fall through to the matrix and return NO_ZONE.

Shipping rate zone lookup◈ Members↗
FA-95759

Region matrix: intra-region shipments unrated · case 04

Shipments within one region fall through to the matrix and return NO_ZONE.

Shipping rate zone lookup◈ Members↗
FA-95760

Region matrix: intra-region shipments unrated · case 05

Shipments within one region fall through to the matrix and return NO_ZONE.

Shipping rate zone lookup◈ Members↗
FA-95761

Fuel table: current week price used · case 01

Fuel surcharge changes two weeks early, before the price is published for billing.

Shipping rate zone lookup● Open access↗
FA-95762

Fuel table: current week price used · case 02

Fuel surcharge changes two weeks early, before the price is published for billing.

Shipping rate zone lookup◈ Members↗
FA-95763

Fuel table: current week price used · case 03

Fuel surcharge changes two weeks early, before the price is published for billing.

Shipping rate zone lookup◈ Members↗
FA-95764

Fuel table: current week price used · case 04

Fuel surcharge changes two weeks early, before the price is published for billing.

Shipping rate zone lookup◈ Members↗
FA-95765

Fuel table: current week price used · case 05

Fuel surcharge changes two weeks early, before the price is published for billing.

Shipping rate zone lookup◈ Members↗
FA-95766

Fuel table: missing publication week drops surcharge · case 01

Weeks without a published price return no surcharge.

Shipping rate zone lookup● Open access↗
FA-95767

Fuel table: missing publication week drops surcharge · case 02

Weeks without a published price return no surcharge.

Shipping rate zone lookup◈ Members↗
FA-95768

Fuel table: missing publication week drops surcharge · case 03

Weeks without a published price return no surcharge.

Shipping rate zone lookup◈ Members↗
FA-95769

Fuel table: missing publication week drops surcharge · case 04

Weeks without a published price return no surcharge.

Shipping rate zone lookup◈ Members↗
FA-95770

Fuel table: missing publication week drops surcharge · case 05

Weeks without a published price return no surcharge.

Shipping rate zone lookup◈ Members↗
FA-95771

Fuel table: price on band edge in lower band · case 01

A diesel price exactly on a band boundary gets the lower band percentage.

Shipping rate zone lookup● Open access↗
FA-95772

Fuel table: price on band edge in lower band · case 02

A diesel price exactly on a band boundary gets the lower band percentage.

Shipping rate zone lookup◈ Members↗
FA-95773

Fuel table: price on band edge in lower band · case 03

A diesel price exactly on a band boundary gets the lower band percentage.

Shipping rate zone lookup◈ Members↗
FA-95774

Fuel table: price on band edge in lower band · case 04

A diesel price exactly on a band boundary gets the lower band percentage.

Shipping rate zone lookup◈ Members↗
FA-95775

Fuel table: price on band edge in lower band · case 05

A diesel price exactly on a band boundary gets the lower band percentage.

Shipping rate zone lookup◈ Members↗
FA-95776

Fuel table: first step above table not charged · case 01

Prices at or just above the top band add nothing to the top percentage.

Shipping rate zone lookup● Open access↗
FA-95777

Fuel table: first step above table not charged · case 02

Prices at or just above the top band add nothing to the top percentage.

Shipping rate zone lookup◈ Members↗
FA-95778

Fuel table: first step above table not charged · case 03

Prices at or just above the top band add nothing to the top percentage.

Shipping rate zone lookup◈ Members↗
FA-95779

Fuel table: first step above table not charged · case 04

Prices at or just above the top band add nothing to the top percentage.

Shipping rate zone lookup◈ Members↗
FA-95780

Fuel table: first step above table not charged · case 05

Prices at or just above the top band add nothing to the top percentage.

Shipping rate zone lookup◈ Members↗
FA-95781

Fuel table: lowest band charged below table · case 01

Diesel below the table still bills the lowest band surcharge.

Shipping rate zone lookup● Open access↗
FA-95782

Fuel table: lowest band charged below table · case 02

Diesel below the table still bills the lowest band surcharge.

Shipping rate zone lookup◈ Members↗
FA-95783

Fuel table: lowest band charged below table · case 03

Diesel below the table still bills the lowest band surcharge.

Shipping rate zone lookup◈ Members↗
FA-95784

Fuel table: lowest band charged below table · case 04

Diesel below the table still bills the lowest band surcharge.

Shipping rate zone lookup◈ Members↗
FA-95785

Fuel table: lowest band charged below table · case 05

Diesel below the table still bills the lowest band surcharge.

Shipping rate zone lookup◈ Members↗
FA-95786

Ounce tiers: 16 oz priced as ounces · case 01

A parcel of exactly one pound is sold the lightweight ounce price.

Shipping rate zone lookup● Open access↗
FA-95787

Ounce tiers: 16 oz priced as ounces · case 02

A parcel of exactly one pound is sold the lightweight ounce price.

Shipping rate zone lookup◈ Members↗
FA-95788

Ounce tiers: 16 oz priced as ounces · case 03

A parcel of exactly one pound is sold the lightweight ounce price.

Shipping rate zone lookup◈ Members↗
FA-95789

Ounce tiers: 16 oz priced as ounces · case 04

A parcel of exactly one pound is sold the lightweight ounce price.

Shipping rate zone lookup◈ Members↗
FA-95790

Ounce tiers: 16 oz priced as ounces · case 05

A parcel of exactly one pound is sold the lightweight ounce price.

Shipping rate zone lookup◈ Members↗
FA-95791

Ounce tiers: fractional ounces rounded to nearest · case 01

A 4.2 oz parcel is priced in the first tier.

Shipping rate zone lookup● Open access↗
FA-95792

Ounce tiers: fractional ounces rounded to nearest · case 02

A 4.2 oz parcel is priced in the first tier.

Shipping rate zone lookup◈ Members↗
FA-95793

Ounce tiers: fractional ounces rounded to nearest · case 03

A 4.2 oz parcel is priced in the first tier.

Shipping rate zone lookup◈ Members↗
FA-95794

Ounce tiers: fractional ounces rounded to nearest · case 04

A 4.2 oz parcel is priced in the first tier.

Shipping rate zone lookup◈ Members↗
FA-95795

Ounce tiers: fractional ounces rounded to nearest · case 05

A 4.2 oz parcel is priced in the first tier.

Shipping rate zone lookup◈ Members↗
FA-95796

Ounce tiers: exact multiples pushed up a tier · case 01

Parcels of exactly 4, 8 or 12 oz are priced one tier high.

Shipping rate zone lookup● Open access↗
FA-95797

Ounce tiers: exact multiples pushed up a tier · case 02

Parcels of exactly 4, 8 or 12 oz are priced one tier high.

Shipping rate zone lookup◈ Members↗
FA-95798

Ounce tiers: exact multiples pushed up a tier · case 03

Parcels of exactly 4, 8 or 12 oz are priced one tier high.

Shipping rate zone lookup◈ Members↗
FA-95799

Ounce tiers: exact multiples pushed up a tier · case 04

Parcels of exactly 4, 8 or 12 oz are priced one tier high.

Shipping rate zone lookup◈ Members↗
FA-95800

Ounce tiers: exact multiples pushed up a tier · case 05

Parcels of exactly 4, 8 or 12 oz are priced one tier high.

Shipping rate zone lookup◈ 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 ↗