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

Civil fraction inherits signed remainder or unshifted day number · case 01

The decoded time state disagrees with the explicit regression oracle for fraction.

Time representation● Open access↗
FA-18702

Civil fraction inherits signed remainder or unshifted day number · case 02

The decoded time state disagrees with the explicit regression oracle for fraction.

Time representation◈ Members↗
FA-18703

Civil fraction inherits signed remainder or unshifted day number · case 03

The decoded time state disagrees with the explicit regression oracle for fraction.

Time representation◈ Members↗
FA-18704

Civil fraction inherits signed remainder or unshifted day number · case 04

The decoded time state disagrees with the explicit regression oracle for fraction.

Time representation◈ Members↗
FA-18705

Civil fraction inherits signed remainder or unshifted day number · case 05

The decoded time state disagrees with the explicit regression oracle for fraction.

Time representation◈ Members↗
FA-18706

Day-fraction conversion halves day length or discards subsecond fraction · case 01

The decoded time state disagrees with the explicit regression oracle for tick.

Time representation● Open access↗
FA-18707

Day-fraction conversion halves day length or discards subsecond fraction · case 02

The decoded time state disagrees with the explicit regression oracle for tick.

Time representation◈ Members↗
FA-18708

Day-fraction conversion halves day length or discards subsecond fraction · case 03

The decoded time state disagrees with the explicit regression oracle for tick.

Time representation◈ Members↗
FA-18709

Day-fraction conversion halves day length or discards subsecond fraction · case 04

The decoded time state disagrees with the explicit regression oracle for tick.

Time representation◈ Members↗
FA-18710

Day-fraction conversion halves day length or discards subsecond fraction · case 05

The decoded time state disagrees with the explicit regression oracle for tick.

Time representation◈ Members↗
FA-18711

Noon displacement keeps midnight reference or reverses sign · case 01

The decoded time state disagrees with the explicit regression oracle for noon_delta.

Time representation● Open access↗
FA-18712

Noon displacement keeps midnight reference or reverses sign · case 02

The decoded time state disagrees with the explicit regression oracle for noon_delta.

Time representation◈ Members↗
FA-18713

Noon displacement keeps midnight reference or reverses sign · case 03

The decoded time state disagrees with the explicit regression oracle for noon_delta.

Time representation◈ Members↗
FA-18714

Noon displacement keeps midnight reference or reverses sign · case 04

The decoded time state disagrees with the explicit regression oracle for noon_delta.

Time representation◈ Members↗
FA-18715

Noon displacement keeps midnight reference or reverses sign · case 05

The decoded time state disagrees with the explicit regression oracle for noon_delta.

Time representation◈ Members↗
FA-18716

Modified day coordinate omits half-day epoch adjustment · case 01

The decoded time state disagrees with the explicit regression oracle for modified.

Time representation● Open access↗
FA-18717

Modified day coordinate omits half-day epoch adjustment · case 02

The decoded time state disagrees with the explicit regression oracle for modified.

Time representation◈ Members↗
FA-18718

Modified day coordinate omits half-day epoch adjustment · case 03

The decoded time state disagrees with the explicit regression oracle for modified.

Time representation◈ Members↗
FA-18719

Modified day coordinate omits half-day epoch adjustment · case 04

The decoded time state disagrees with the explicit regression oracle for modified.

Time representation◈ Members↗
FA-18720

Modified day coordinate omits half-day epoch adjustment · case 05

The decoded time state disagrees with the explicit regression oracle for modified.

Time representation◈ Members↗
FA-18721

Astronomical roundtrip restores midnight origin or wrong daily scale · case 01

The decoded time state disagrees with the explicit regression oracle for roundtrip.

Time representation● Open access↗
FA-18722

Astronomical roundtrip restores midnight origin or wrong daily scale · case 02

The decoded time state disagrees with the explicit regression oracle for roundtrip.

Time representation◈ Members↗
FA-18723

Astronomical roundtrip restores midnight origin or wrong daily scale · case 03

The decoded time state disagrees with the explicit regression oracle for roundtrip.

Time representation◈ Members↗
FA-18724

Astronomical roundtrip restores midnight origin or wrong daily scale · case 04

The decoded time state disagrees with the explicit regression oracle for roundtrip.

Time representation◈ Members↗
FA-18725

Astronomical roundtrip restores midnight origin or wrong daily scale · case 05

The decoded time state disagrees with the explicit regression oracle for roundtrip.

Time representation◈ Members↗
FA-18726

Noon classifier includes exact noon or tests epoch sign · case 01

The decoded time state disagrees with the explicit regression oracle for before_noon.

Time representation● Open access↗
FA-18727

Noon classifier includes exact noon or tests epoch sign · case 02

The decoded time state disagrees with the explicit regression oracle for before_noon.

Time representation◈ Members↗
FA-18728

Noon classifier includes exact noon or tests epoch sign · case 03

The decoded time state disagrees with the explicit regression oracle for before_noon.

Time representation◈ Members↗
FA-18729

Noon classifier includes exact noon or tests epoch sign · case 04

The decoded time state disagrees with the explicit regression oracle for before_noon.

Time representation◈ Members↗
FA-18730

Noon classifier includes exact noon or tests epoch sign · case 05

The decoded time state disagrees with the explicit regression oracle for before_noon.

Time representation◈ Members↗
FA-18731

Next-noon selection ignores which half of civil day contains reading · case 01

The decoded time state disagrees with the explicit regression oracle for next_noon.

Time representation● Open access↗
FA-18732

Next-noon selection ignores which half of civil day contains reading · case 02

The decoded time state disagrees with the explicit regression oracle for next_noon.

Time representation◈ Members↗
FA-18733

Next-noon selection ignores which half of civil day contains reading · case 03

The decoded time state disagrees with the explicit regression oracle for next_noon.

Time representation◈ Members↗
FA-18734

Next-noon selection ignores which half of civil day contains reading · case 04

The decoded time state disagrees with the explicit regression oracle for next_noon.

Time representation◈ Members↗
FA-18735

Next-noon selection ignores which half of civil day contains reading · case 05

The decoded time state disagrees with the explicit regression oracle for next_noon.

Time representation◈ Members↗
FA-18736

Noon countdown retains day units or masks a past selected noon · case 01

The decoded time state disagrees with the explicit regression oracle for until_noon.

Time representation● Open access↗
FA-18737

Noon countdown retains day units or masks a past selected noon · case 02

The decoded time state disagrees with the explicit regression oracle for until_noon.

Time representation◈ Members↗
FA-18738

Noon countdown retains day units or masks a past selected noon · case 03

The decoded time state disagrees with the explicit regression oracle for until_noon.

Time representation◈ Members↗
FA-18739

Noon countdown retains day units or masks a past selected noon · case 04

The decoded time state disagrees with the explicit regression oracle for until_noon.

Time representation◈ Members↗
FA-18740

Noon countdown retains day units or masks a past selected noon · case 05

The decoded time state disagrees with the explicit regression oracle for until_noon.

Time representation◈ Members↗
FA-18741

End-of-day admission rejects legal twenty-four-hour label or admits hour twenty-five · case 01

The decoded time state disagrees with the explicit regression oracle for hour_ok.

Time representation● Open access↗
FA-18742

End-of-day admission rejects legal twenty-four-hour label or admits hour twenty-five · case 02

The decoded time state disagrees with the explicit regression oracle for hour_ok.

Time representation◈ Members↗
FA-18743

End-of-day admission rejects legal twenty-four-hour label or admits hour twenty-five · case 03

The decoded time state disagrees with the explicit regression oracle for hour_ok.

Time representation◈ Members↗
FA-18744

End-of-day admission rejects legal twenty-four-hour label or admits hour twenty-five · case 04

The decoded time state disagrees with the explicit regression oracle for hour_ok.

Time representation◈ Members↗
FA-18745

End-of-day admission rejects legal twenty-four-hour label or admits hour twenty-five · case 05

The decoded time state disagrees with the explicit regression oracle for hour_ok.

Time representation◈ Members↗
FA-18746

Clock minute label admits sixty or negative values · case 01

The decoded time state disagrees with the explicit regression oracle for minute_ok.

Time representation● Open access↗
FA-18747

Clock minute label admits sixty or negative values · case 02

The decoded time state disagrees with the explicit regression oracle for minute_ok.

Time representation◈ Members↗
FA-18748

Clock minute label admits sixty or negative values · case 03

The decoded time state disagrees with the explicit regression oracle for minute_ok.

Time representation◈ Members↗
FA-18749

Clock minute label admits sixty or negative values · case 04

The decoded time state disagrees with the explicit regression oracle for minute_ok.

Time representation◈ Members↗
FA-18750

Clock minute label admits sixty or negative values · case 05

The decoded time state disagrees with the explicit regression oracle for minute_ok.

Time representation◈ Members↗
FA-18751

Date-less clock accepts leap second without a leap table or negative second · case 01

The decoded time state disagrees with the explicit regression oracle for second_ok.

Time representation● Open access↗
FA-18752

Date-less clock accepts leap second without a leap table or negative second · case 02

The decoded time state disagrees with the explicit regression oracle for second_ok.

Time representation◈ Members↗
FA-18753

Date-less clock accepts leap second without a leap table or negative second · case 03

The decoded time state disagrees with the explicit regression oracle for second_ok.

Time representation◈ Members↗
FA-18754

Date-less clock accepts leap second without a leap table or negative second · case 04

The decoded time state disagrees with the explicit regression oracle for second_ok.

Time representation◈ Members↗
FA-18755

Date-less clock accepts leap second without a leap table or negative second · case 05

The decoded time state disagrees with the explicit regression oracle for second_ok.

Time representation◈ Members↗
FA-18756

Clock fraction admits next whole second or negative residue · case 01

The decoded time state disagrees with the explicit regression oracle for fraction_ok.

Time representation● Open access↗
FA-18757

Clock fraction admits next whole second or negative residue · case 02

The decoded time state disagrees with the explicit regression oracle for fraction_ok.

Time representation◈ Members↗
FA-18758

Clock fraction admits next whole second or negative residue · case 03

The decoded time state disagrees with the explicit regression oracle for fraction_ok.

Time representation◈ Members↗
FA-18759

Clock fraction admits next whole second or negative residue · case 04

The decoded time state disagrees with the explicit regression oracle for fraction_ok.

Time representation◈ Members↗
FA-18760

Clock fraction admits next whole second or negative residue · case 05

The decoded time state disagrees with the explicit regression oracle for fraction_ok.

Time representation◈ Members↗
FA-18761

End-of-day provenance mistakes midnight or final hour for hour twenty-four · case 01

The decoded time state disagrees with the explicit regression oracle for end_label.

Time representation● Open access↗
FA-18762

End-of-day provenance mistakes midnight or final hour for hour twenty-four · case 02

The decoded time state disagrees with the explicit regression oracle for end_label.

Time representation◈ Members↗
FA-18763

End-of-day provenance mistakes midnight or final hour for hour twenty-four · case 03

The decoded time state disagrees with the explicit regression oracle for end_label.

Time representation◈ Members↗
FA-18764

End-of-day provenance mistakes midnight or final hour for hour twenty-four · case 04

The decoded time state disagrees with the explicit regression oracle for end_label.

Time representation◈ Members↗
FA-18765

End-of-day provenance mistakes midnight or final hour for hour twenty-four · case 05

The decoded time state disagrees with the explicit regression oracle for end_label.

Time representation◈ Members↗
FA-18766

Twenty-four-hour label permits nonzero seconds or fraction · case 01

The decoded time state disagrees with the explicit regression oracle for end_valid.

Time representation● Open access↗
FA-18767

Twenty-four-hour label permits nonzero seconds or fraction · case 02

The decoded time state disagrees with the explicit regression oracle for end_valid.

Time representation◈ Members↗
FA-18768

Twenty-four-hour label permits nonzero seconds or fraction · case 03

The decoded time state disagrees with the explicit regression oracle for end_valid.

Time representation◈ Members↗
FA-18769

Twenty-four-hour label permits nonzero seconds or fraction · case 04

The decoded time state disagrees with the explicit regression oracle for end_valid.

Time representation◈ Members↗
FA-18770

Twenty-four-hour label permits nonzero seconds or fraction · case 05

The decoded time state disagrees with the explicit regression oracle for end_valid.

Time representation◈ Members↗
FA-18771

Final clock admission omits end-label or second-range validation · case 01

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation● Open access↗
FA-18772

Final clock admission omits end-label or second-range validation · case 02

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ Members↗
FA-18773

Final clock admission omits end-label or second-range validation · case 03

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ Members↗
FA-18774

Final clock admission omits end-label or second-range validation · case 04

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ Members↗
FA-18775

Final clock admission omits end-label or second-range validation · case 05

The decoded time state disagrees with the explicit regression oracle for valid.

Time representation◈ Members↗
FA-18776

End-of-day normalization fails day carry or carries every clock label · case 01

The decoded time state disagrees with the explicit regression oracle for day.

Time representation● Open access↗
FA-18777

End-of-day normalization fails day carry or carries every clock label · case 02

The decoded time state disagrees with the explicit regression oracle for day.

Time representation◈ Members↗
FA-18778

End-of-day normalization fails day carry or carries every clock label · case 03

The decoded time state disagrees with the explicit regression oracle for day.

Time representation◈ Members↗
FA-18779

End-of-day normalization fails day carry or carries every clock label · case 04

The decoded time state disagrees with the explicit regression oracle for day.

Time representation◈ Members↗
FA-18780

End-of-day normalization fails day carry or carries every clock label · case 05

The decoded time state disagrees with the explicit regression oracle for day.

Time representation◈ Members↗
FA-18781

Normalized end-of-day hour remains twenty-four or wraps noon · case 01

The decoded time state disagrees with the explicit regression oracle for hour.

Time representation● Open access↗
FA-18782

Normalized end-of-day hour remains twenty-four or wraps noon · case 02

The decoded time state disagrees with the explicit regression oracle for hour.

Time representation◈ Members↗
FA-18783

Normalized end-of-day hour remains twenty-four or wraps noon · case 03

The decoded time state disagrees with the explicit regression oracle for hour.

Time representation◈ Members↗
FA-18784

Normalized end-of-day hour remains twenty-four or wraps noon · case 04

The decoded time state disagrees with the explicit regression oracle for hour.

Time representation◈ Members↗
FA-18785

Normalized end-of-day hour remains twenty-four or wraps noon · case 05

The decoded time state disagrees with the explicit regression oracle for hour.

Time representation◈ Members↗
FA-18786

Canonical coordinate uses original day after carry or treats milliseconds as seconds · case 01

The decoded time state disagrees with the explicit regression oracle for coordinate.

Time representation● Open access↗
FA-18787

Canonical coordinate uses original day after carry or treats milliseconds as seconds · case 02

The decoded time state disagrees with the explicit regression oracle for coordinate.

Time representation◈ Members↗
FA-18788

Canonical coordinate uses original day after carry or treats milliseconds as seconds · case 03

The decoded time state disagrees with the explicit regression oracle for coordinate.

Time representation◈ Members↗
FA-18789

Canonical coordinate uses original day after carry or treats milliseconds as seconds · case 04

The decoded time state disagrees with the explicit regression oracle for coordinate.

Time representation◈ Members↗
FA-18790

Canonical coordinate uses original day after carry or treats milliseconds as seconds · case 05

The decoded time state disagrees with the explicit regression oracle for coordinate.

Time representation◈ Members↗
FA-18791

Clock table trusts unknown publisher or prefix-matching identity · case 01

The decoded time state disagrees with the explicit regression oracle for identity.

Time representation● Open access↗
FA-18792

Clock table trusts unknown publisher or prefix-matching identity · case 02

The decoded time state disagrees with the explicit regression oracle for identity.

Time representation◈ Members↗
FA-18793

Clock table trusts unknown publisher or prefix-matching identity · case 03

The decoded time state disagrees with the explicit regression oracle for identity.

Time representation◈ Members↗
FA-18794

Clock table trusts unknown publisher or prefix-matching identity · case 04

The decoded time state disagrees with the explicit regression oracle for identity.

Time representation◈ Members↗
FA-18795

Clock table trusts unknown publisher or prefix-matching identity · case 05

The decoded time state disagrees with the explicit regression oracle for identity.

Time representation◈ Members↗
FA-18796

Clock table rejects newer accepted version or accepts rollback · case 01

The decoded time state disagrees with the explicit regression oracle for version.

Time representation● Open access↗
FA-18797

Clock table rejects newer accepted version or accepts rollback · case 02

The decoded time state disagrees with the explicit regression oracle for version.

Time representation◈ Members↗
FA-18798

Clock table rejects newer accepted version or accepts rollback · case 03

The decoded time state disagrees with the explicit regression oracle for version.

Time representation◈ Members↗
FA-18799

Clock table rejects newer accepted version or accepts rollback · case 04

The decoded time state disagrees with the explicit regression oracle for version.

Time representation◈ Members↗
FA-18800

Clock table rejects newer accepted version or accepts rollback · case 05

The decoded time state disagrees with the explicit regression oracle for version.

Time representation◈ 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 ↗