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
Month-denominated periods with end-of-month rule: end of month rule · case 01
A period triggered on April 30 ends on the 30th of a 31-day month instead of its last day.
Month-denominated periods with end-of-month rule: end of month rule · case 02
A period triggered on April 30 ends on the 30th of a 31-day month instead of its last day.
Month-denominated periods with end-of-month rule: end of month rule · case 03
A period triggered on April 30 ends on the 30th of a 31-day month instead of its last day.
Month-denominated periods with end-of-month rule: end of month rule · case 04
A period triggered on April 30 ends on the 30th of a 31-day month instead of its last day.
Month-denominated periods with end-of-month rule: end of month rule · case 05
A period triggered on April 30 ends on the 30th of a 31-day month instead of its last day.
Month-denominated periods with end-of-month rule: missing day · case 01
A one-month period from January 30 overflows into March.
Month-denominated periods with end-of-month rule: missing day · case 02
A one-month period from January 30 overflows into March.
Month-denominated periods with end-of-month rule: missing day · case 03
A one-month period from January 30 overflows into March.
Month-denominated periods with end-of-month rule: missing day · case 04
A one-month period from January 30 overflows into March.
Month-denominated periods with end-of-month rule: missing day · case 05
A one-month period from January 30 overflows into March.
Month-denominated periods with end-of-month rule: roll convention · case 01
A deadline landing on a weekend is moved earlier, shortening the period.
Month-denominated periods with end-of-month rule: roll convention · case 02
A deadline landing on a weekend is moved earlier, shortening the period.
Month-denominated periods with end-of-month rule: roll convention · case 03
A deadline landing on a weekend is moved earlier, shortening the period.
Month-denominated periods with end-of-month rule: roll convention · case 04
A deadline landing on a weekend is moved earlier, shortening the period.
Month-denominated periods with end-of-month rule: roll convention · case 05
A deadline landing on a weekend is moved earlier, shortening the period.
Hour-denominated periods with next-open-day extension: counting start · case 01
A 48-hour period triggered at 10:20 ends at 11:00 two days later.
Hour-denominated periods with next-open-day extension: counting start · case 02
A 48-hour period triggered at 10:20 ends at 11:00 two days later.
Hour-denominated periods with next-open-day extension: counting start · case 03
A 48-hour period triggered at 10:20 ends at 11:00 two days later.
Hour-denominated periods with next-open-day extension: counting start · case 04
A 48-hour period triggered at 10:20 ends at 11:00 two days later.
Hour-denominated periods with next-open-day extension: counting start · case 05
A 48-hour period triggered at 10:20 ends at 11:00 two days later.
Hour-denominated periods with next-open-day extension: hour units · case 01
A 36-hour period is treated as one day.
Hour-denominated periods with next-open-day extension: hour units · case 02
A 36-hour period is treated as one day.
Hour-denominated periods with next-open-day extension: hour units · case 03
A 36-hour period is treated as one day.
Hour-denominated periods with next-open-day extension: hour units · case 04
A 36-hour period is treated as one day.
Hour-denominated periods with next-open-day extension: hour units · case 05
A 36-hour period is treated as one day.
Hour-denominated periods with next-open-day extension: roll target · case 01
A period ending Saturday 15:00 is extended only to Monday 00:00.
Hour-denominated periods with next-open-day extension: roll target · case 02
A period ending Saturday 15:00 is extended only to Monday 00:00.
Hour-denominated periods with next-open-day extension: roll target · case 03
A period ending Saturday 15:00 is extended only to Monday 00:00.
Hour-denominated periods with next-open-day extension: roll target · case 04
A period ending Saturday 15:00 is extended only to Monday 00:00.
Hour-denominated periods with next-open-day extension: roll target · case 05
A period ending Saturday 15:00 is extended only to Monday 00:00.
Timeliness of a filing timestamp against a local deadline: timestamp offset · case 01
A filing stamped with a non-UTC offset is judged against the wrong local time.
Timeliness of a filing timestamp against a local deadline: timestamp offset · case 02
A filing stamped with a non-UTC offset is judged against the wrong local time.
Timeliness of a filing timestamp against a local deadline: timestamp offset · case 03
A filing stamped with a non-UTC offset is judged against the wrong local time.
Timeliness of a filing timestamp against a local deadline: timestamp offset · case 04
A filing stamped with a non-UTC offset is judged against the wrong local time.
Timeliness of a filing timestamp against a local deadline: timestamp offset · case 05
A filing stamped with a non-UTC offset is judged against the wrong local time.
Timeliness of a filing timestamp against a local deadline: offset direction · case 01
A filing at 23:30 local in a zone west of UTC is judged late on the following day.
Timeliness of a filing timestamp against a local deadline: offset direction · case 02
A filing at 23:30 local in a zone west of UTC is judged late on the following day.
Timeliness of a filing timestamp against a local deadline: offset direction · case 03
A filing at 23:30 local in a zone west of UTC is judged late on the following day.
Timeliness of a filing timestamp against a local deadline: offset direction · case 04
A filing at 23:30 local in a zone west of UTC is judged late on the following day.
Timeliness of a filing timestamp against a local deadline: offset direction · case 05
A filing at 23:30 local in a zone west of UTC is judged late on the following day.
Timeliness of a filing timestamp against a local deadline: electronic boundary · case 01
An electronic filing made on the deadline day is marked late.
Timeliness of a filing timestamp against a local deadline: electronic boundary · case 02
An electronic filing made on the deadline day is marked late.
Timeliness of a filing timestamp against a local deadline: electronic boundary · case 03
An electronic filing made on the deadline day is marked late.
Timeliness of a filing timestamp against a local deadline: electronic boundary · case 04
An electronic filing made on the deadline day is marked late.
Timeliness of a filing timestamp against a local deadline: electronic boundary · case 05
An electronic filing made on the deadline day is marked late.
Timeliness of a filing timestamp against a local deadline: paper rule · case 01
A paper filing handed in after the clerk office closed on the deadline day is marked timely.
Timeliness of a filing timestamp against a local deadline: paper rule · case 02
A paper filing handed in after the clerk office closed on the deadline day is marked timely.
Timeliness of a filing timestamp against a local deadline: paper rule · case 03
A paper filing handed in after the clerk office closed on the deadline day is marked timely.
Timeliness of a filing timestamp against a local deadline: paper rule · case 04
A paper filing handed in after the clerk office closed on the deadline day is marked timely.
Timeliness of a filing timestamp against a local deadline: paper rule · case 05
A paper filing handed in after the clerk office closed on the deadline day is marked timely.
Deemed filing dates under mailbox and postmark rules: prisoner rule · case 01
A prisoner filing sent by ordinary mail is dated by receipt and judged late.
Deemed filing dates under mailbox and postmark rules: prisoner rule · case 02
A prisoner filing sent by ordinary mail is dated by receipt and judged late.
Deemed filing dates under mailbox and postmark rules: prisoner rule · case 03
A prisoner filing sent by ordinary mail is dated by receipt and judged late.
Deemed filing dates under mailbox and postmark rules: prisoner rule · case 04
A prisoner filing sent by ordinary mail is dated by receipt and judged late.
Deemed filing dates under mailbox and postmark rules: prisoner rule · case 05
A prisoner filing sent by ordinary mail is dated by receipt and judged late.
Deemed filing dates under mailbox and postmark rules: postmark scope · case 01
An ordinary-mail filing received late is treated as timely by its postmark.
Deemed filing dates under mailbox and postmark rules: postmark scope · case 02
An ordinary-mail filing received late is treated as timely by its postmark.
Deemed filing dates under mailbox and postmark rules: postmark scope · case 03
An ordinary-mail filing received late is treated as timely by its postmark.
Deemed filing dates under mailbox and postmark rules: postmark scope · case 04
An ordinary-mail filing received late is treated as timely by its postmark.
Deemed filing dates under mailbox and postmark rules: postmark scope · case 05
An ordinary-mail filing received late is treated as timely by its postmark.
Deemed filing dates under mailbox and postmark rules: lateness · case 01
Early filings report negative days late.
Deemed filing dates under mailbox and postmark rules: lateness · case 02
Early filings report negative days late.
Deemed filing dates under mailbox and postmark rules: lateness · case 03
Early filings report negative days late.
Deemed filing dates under mailbox and postmark rules: lateness · case 04
Early filings report negative days late.
Deemed filing dates under mailbox and postmark rules: lateness · case 05
Early filings report negative days late.
Deemed filing dates under mailbox and postmark rules: timely test · case 01
A filing deemed filed on the deadline day is marked untimely.
Deemed filing dates under mailbox and postmark rules: timely test · case 02
A filing deemed filed on the deadline day is marked untimely.
Deemed filing dates under mailbox and postmark rules: timely test · case 03
A filing deemed filed on the deadline day is marked untimely.
Deemed filing dates under mailbox and postmark rules: timely test · case 04
A filing deemed filed on the deadline day is marked untimely.
Deemed filing dates under mailbox and postmark rules: timely test · case 05
A filing deemed filed on the deadline day is marked untimely.
Limitations period with discovery accrual, tolling and repose cap: accrual choice · case 01
A latent injury discovered years later is time-barred from the injury date.
Limitations period with discovery accrual, tolling and repose cap: accrual choice · case 02
A latent injury discovered years later is time-barred from the injury date.
Limitations period with discovery accrual, tolling and repose cap: accrual choice · case 03
A latent injury discovered years later is time-barred from the injury date.
Limitations period with discovery accrual, tolling and repose cap: accrual choice · case 04
A latent injury discovered years later is time-barred from the injury date.
Limitations period with discovery accrual, tolling and repose cap: accrual choice · case 05
A latent injury discovered years later is time-barred from the injury date.
Limitations period with discovery accrual, tolling and repose cap: anniversary clamp · case 01
A two-year period ending across a leap day expires one day early.
Limitations period with discovery accrual, tolling and repose cap: anniversary clamp · case 02
A two-year period ending across a leap day expires one day early.
Limitations period with discovery accrual, tolling and repose cap: anniversary clamp · case 03
A two-year period ending across a leap day expires one day early.
Limitations period with discovery accrual, tolling and repose cap: anniversary clamp · case 04
A two-year period ending across a leap day expires one day early.
Limitations period with discovery accrual, tolling and repose cap: anniversary clamp · case 05
A two-year period ending across a leap day expires one day early.
Limitations period with discovery accrual, tolling and repose cap: toll clip · case 01
Tolling that ended before discovery still extends the deadline.
Limitations period with discovery accrual, tolling and repose cap: toll clip · case 02
Tolling that ended before discovery still extends the deadline.
Limitations period with discovery accrual, tolling and repose cap: toll clip · case 03
Tolling that ended before discovery still extends the deadline.
Limitations period with discovery accrual, tolling and repose cap: toll clip · case 04
Tolling that ended before discovery still extends the deadline.
Limitations period with discovery accrual, tolling and repose cap: toll clip · case 05
Tolling that ended before discovery still extends the deadline.
Limitations period with discovery accrual, tolling and repose cap: toll span · case 01
A one-day tolling interval adds nothing.
Limitations period with discovery accrual, tolling and repose cap: toll span · case 02
A one-day tolling interval adds nothing.
Limitations period with discovery accrual, tolling and repose cap: toll span · case 03
A one-day tolling interval adds nothing.
Limitations period with discovery accrual, tolling and repose cap: toll span · case 04
A one-day tolling interval adds nothing.
Limitations period with discovery accrual, tolling and repose cap: toll span · case 05
A one-day tolling interval adds nothing.
Limitations period with discovery accrual, tolling and repose cap: toll union · case 01
Overlapping tolling periods are double counted.
Limitations period with discovery accrual, tolling and repose cap: toll union · case 02
Overlapping tolling periods are double counted.
Limitations period with discovery accrual, tolling and repose cap: toll union · case 03
Overlapping tolling periods are double counted.
Limitations period with discovery accrual, tolling and repose cap: toll union · case 04
Overlapping tolling periods are double counted.
Limitations period with discovery accrual, tolling and repose cap: toll union · case 05
Overlapping tolling periods are double counted.
Limitations period with discovery accrual, tolling and repose cap: repose base · case 01
The repose cap runs from discovery, allowing claims beyond the absolute bar.
Limitations period with discovery accrual, tolling and repose cap: repose base · case 02
The repose cap runs from discovery, allowing claims beyond the absolute bar.
Limitations period with discovery accrual, tolling and repose cap: repose base · case 03
The repose cap runs from discovery, allowing claims beyond the absolute bar.
Limitations period with discovery accrual, tolling and repose cap: repose base · case 04
The repose cap runs from discovery, allowing claims beyond the absolute bar.
Limitations period with discovery accrual, tolling and repose cap: repose base · case 05
The repose cap runs from discovery, allowing claims beyond the absolute bar.
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 ↗