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

Slew direction reverses signed phase debt · case 01

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

Time representation● Open access↗
FA-17602

Slew direction reverses signed phase debt · case 02

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

Time representation◈ Members↗
FA-17603

Slew direction reverses signed phase debt · case 03

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

Time representation◈ Members↗
FA-17604

Slew direction reverses signed phase debt · case 04

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

Time representation◈ Members↗
FA-17605

Slew direction reverses signed phase debt · case 05

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

Time representation◈ Members↗
FA-17606

Slew step exceeds correction cap or loses debt direction · case 01

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

Time representation● Open access↗
FA-17607

Slew step exceeds correction cap or loses debt direction · case 02

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

Time representation◈ Members↗
FA-17608

Slew step exceeds correction cap or loses debt direction · case 03

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

Time representation◈ Members↗
FA-17609

Slew step exceeds correction cap or loses debt direction · case 04

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

Time representation◈ Members↗
FA-17610

Slew step exceeds correction cap or loses debt direction · case 05

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

Time representation◈ Members↗
FA-17611

Remaining negative correction is clipped as if it were a countdown · case 01

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

Time representation● Open access↗
FA-17612

Remaining negative correction is clipped as if it were a countdown · case 02

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

Time representation◈ Members↗
FA-17613

Remaining negative correction is clipped as if it were a countdown · case 03

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

Time representation◈ Members↗
FA-17614

Remaining negative correction is clipped as if it were a countdown · case 04

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

Time representation◈ Members↗
FA-17615

Remaining negative correction is clipped as if it were a countdown · case 05

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

Time representation◈ Members↗
FA-17616

Wall advancement omits ordinary monotonic elapsed time · case 01

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

Time representation● Open access↗
FA-17617

Wall advancement omits ordinary monotonic elapsed time · case 02

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

Time representation◈ Members↗
FA-17618

Wall advancement omits ordinary monotonic elapsed time · case 03

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

Time representation◈ Members↗
FA-17619

Wall advancement omits ordinary monotonic elapsed time · case 04

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

Time representation◈ Members↗
FA-17620

Wall advancement omits ordinary monotonic elapsed time · case 05

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

Time representation◈ Members↗
FA-17621

Clock slewing discards phase correction or original wall origin · case 01

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

Time representation● Open access↗
FA-17622

Clock slewing discards phase correction or original wall origin · case 02

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

Time representation◈ Members↗
FA-17623

Clock slewing discards phase correction or original wall origin · case 03

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

Time representation◈ Members↗
FA-17624

Clock slewing discards phase correction or original wall origin · case 04

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

Time representation◈ Members↗
FA-17625

Clock slewing discards phase correction or original wall origin · case 05

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

Time representation◈ Members↗
FA-17626

Negative unfinished debt is marked synchronized · case 01

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

Time representation● Open access↗
FA-17627

Negative unfinished debt is marked synchronized · case 02

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

Time representation◈ Members↗
FA-17628

Negative unfinished debt is marked synchronized · case 03

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

Time representation◈ Members↗
FA-17629

Negative unfinished debt is marked synchronized · case 04

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

Time representation◈ Members↗
FA-17630

Negative unfinished debt is marked synchronized · case 05

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

Time representation◈ Members↗
FA-17631

Negative correction creates extra reported slew capacity · case 01

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

Time representation● Open access↗
FA-17632

Negative correction creates extra reported slew capacity · case 02

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

Time representation◈ Members↗
FA-17633

Negative correction creates extra reported slew capacity · case 03

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

Time representation◈ Members↗
FA-17634

Negative correction creates extra reported slew capacity · case 04

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

Time representation◈ Members↗
FA-17635

Negative correction creates extra reported slew capacity · case 05

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

Time representation◈ Members↗
FA-17636

Cumulative wall correction resets or loses signed history · case 01

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

Time representation● Open access↗
FA-17637

Cumulative wall correction resets or loses signed history · case 02

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

Time representation◈ Members↗
FA-17638

Cumulative wall correction resets or loses signed history · case 03

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

Time representation◈ Members↗
FA-17639

Cumulative wall correction resets or loses signed history · case 04

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

Time representation◈ Members↗
FA-17640

Cumulative wall correction resets or loses signed history · case 05

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

Time representation◈ Members↗
FA-17641

Old civil branch applies new or reversed UTC offset · case 01

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

Time representation● Open access↗
FA-17642

Old civil branch applies new or reversed UTC offset · case 02

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

Time representation◈ Members↗
FA-17643

Old civil branch applies new or reversed UTC offset · case 03

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

Time representation◈ Members↗
FA-17644

Old civil branch applies new or reversed UTC offset · case 04

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

Time representation◈ Members↗
FA-17645

Old civil branch applies new or reversed UTC offset · case 05

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

Time representation◈ Members↗
FA-17646

New civil branch retains the pre-transition offset · case 01

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

Time representation● Open access↗
FA-17647

New civil branch retains the pre-transition offset · case 02

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

Time representation◈ Members↗
FA-17648

New civil branch retains the pre-transition offset · case 03

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

Time representation◈ Members↗
FA-17649

New civil branch retains the pre-transition offset · case 04

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

Time representation◈ Members↗
FA-17650

New civil branch retains the pre-transition offset · case 05

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

Time representation◈ Members↗
FA-17651

Old branch owns transition instant or compares local coordinate to UTC · case 01

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

Time representation● Open access↗
FA-17652

Old branch owns transition instant or compares local coordinate to UTC · case 02

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

Time representation◈ Members↗
FA-17653

Old branch owns transition instant or compares local coordinate to UTC · case 03

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

Time representation◈ Members↗
FA-17654

Old branch owns transition instant or compares local coordinate to UTC · case 04

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

Time representation◈ Members↗
FA-17655

Old branch owns transition instant or compares local coordinate to UTC · case 05

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

Time representation◈ Members↗
FA-17656

New branch excludes its first instant · case 01

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

Time representation● Open access↗
FA-17657

New branch excludes its first instant · case 02

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

Time representation◈ Members↗
FA-17658

New branch excludes its first instant · case 03

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

Time representation◈ Members↗
FA-17659

New branch excludes its first instant · case 04

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

Time representation◈ Members↗
FA-17660

New branch excludes its first instant · case 05

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

Time representation◈ Members↗
FA-17661

Fold enumeration discards the second branch or keeps invalid branches · case 01

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

Time representation● Open access↗
FA-17662

Fold enumeration discards the second branch or keeps invalid branches · case 02

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

Time representation◈ Members↗
FA-17663

Fold enumeration discards the second branch or keeps invalid branches · case 03

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

Time representation◈ Members↗
FA-17664

Fold enumeration discards the second branch or keeps invalid branches · case 04

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

Time representation◈ Members↗
FA-17665

Fold enumeration discards the second branch or keeps invalid branches · case 05

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

Time representation◈ Members↗
FA-17666

Civil multiplicity collapses two valid instants · case 01

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

Time representation● Open access↗
FA-17667

Civil multiplicity collapses two valid instants · case 02

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

Time representation◈ Members↗
FA-17668

Civil multiplicity collapses two valid instants · case 03

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

Time representation◈ Members↗
FA-17669

Civil multiplicity collapses two valid instants · case 04

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

Time representation◈ Members↗
FA-17670

Civil multiplicity collapses two valid instants · case 05

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

Time representation◈ Members↗
FA-17671

A unique civil instant is labeled ambiguous · case 01

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

Time representation● Open access↗
FA-17672

A unique civil instant is labeled ambiguous · case 02

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

Time representation◈ Members↗
FA-17673

A unique civil instant is labeled ambiguous · case 03

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

Time representation◈ Members↗
FA-17674

A unique civil instant is labeled ambiguous · case 04

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

Time representation◈ Members↗
FA-17675

A unique civil instant is labeled ambiguous · case 05

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

Time representation◈ Members↗
FA-17676

Fold resolver ignores later or reject selection policy · case 01

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

Time representation● Open access↗
FA-17677

Fold resolver ignores later or reject selection policy · case 02

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

Time representation◈ Members↗
FA-17678

Fold resolver ignores later or reject selection policy · case 03

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

Time representation◈ Members↗
FA-17679

Fold resolver ignores later or reject selection policy · case 04

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

Time representation◈ Members↗
FA-17680

Fold resolver ignores later or reject selection policy · case 05

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

Time representation◈ Members↗
FA-17681

Resolved instant uses an offset from the other fold branch · case 01

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

Time representation● Open access↗
FA-17682

Resolved instant uses an offset from the other fold branch · case 02

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

Time representation◈ Members↗
FA-17683

Resolved instant uses an offset from the other fold branch · case 03

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

Time representation◈ Members↗
FA-17684

Resolved instant uses an offset from the other fold branch · case 04

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

Time representation◈ Members↗
FA-17685

Resolved instant uses an offset from the other fold branch · case 05

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

Time representation◈ Members↗
FA-17686

Civil roundtrip subtracts the selected zone offset · case 01

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

Time representation● Open access↗
FA-17687

Civil roundtrip subtracts the selected zone offset · case 02

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

Time representation◈ Members↗
FA-17688

Civil roundtrip subtracts the selected zone offset · case 03

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

Time representation◈ Members↗
FA-17689

Civil roundtrip subtracts the selected zone offset · case 04

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

Time representation◈ Members↗
FA-17690

Civil roundtrip subtracts the selected zone offset · case 05

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

Time representation◈ Members↗
FA-17691

Civil gap starts on the wrong offset branch · case 01

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

Time representation● Open access↗
FA-17692

Civil gap starts on the wrong offset branch · case 02

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

Time representation◈ Members↗
FA-17693

Civil gap starts on the wrong offset branch · case 03

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

Time representation◈ Members↗
FA-17694

Civil gap starts on the wrong offset branch · case 04

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

Time representation◈ Members↗
FA-17695

Civil gap starts on the wrong offset branch · case 05

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

Time representation◈ Members↗
FA-17696

Civil gap end is interpreted in UTC instead of new local coordinates · case 01

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

Time representation● Open access↗
FA-17697

Civil gap end is interpreted in UTC instead of new local coordinates · case 02

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

Time representation◈ Members↗
FA-17698

Civil gap end is interpreted in UTC instead of new local coordinates · case 03

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

Time representation◈ Members↗
FA-17699

Civil gap end is interpreted in UTC instead of new local coordinates · case 04

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

Time representation◈ Members↗
FA-17700

Civil gap end is interpreted in UTC instead of new local coordinates · case 05

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

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 ↗