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
Clearing one form removes other forms errors · case 01
The announcement trace violates the stated error-announcement-digest contract.
Clearing one form removes other forms errors · case 02
The announcement trace violates the stated error-announcement-digest contract.
Clearing one form removes other forms errors · case 03
The announcement trace violates the stated error-announcement-digest contract.
Clearing one form removes other forms errors · case 04
The announcement trace violates the stated error-announcement-digest contract.
Clearing one form removes other forms errors · case 05
The announcement trace violates the stated error-announcement-digest contract.
Renaming form changes field instead of form key · case 01
The announcement trace violates the stated error-announcement-digest contract.
Renaming form changes field instead of form key · case 02
The announcement trace violates the stated error-announcement-digest contract.
Renaming form changes field instead of form key · case 03
The announcement trace violates the stated error-announcement-digest contract.
Renaming form changes field instead of form key · case 04
The announcement trace violates the stated error-announcement-digest contract.
Renaming form changes field instead of form key · case 05
The announcement trace violates the stated error-announcement-digest contract.
Renamed form inherits a stale digest suppression cache · case 01
The announcement trace violates the stated error-announcement-digest contract.
Renamed form inherits a stale digest suppression cache · case 02
The announcement trace violates the stated error-announcement-digest contract.
Renamed form inherits a stale digest suppression cache · case 03
The announcement trace violates the stated error-announcement-digest contract.
Renamed form inherits a stale digest suppression cache · case 04
The announcement trace violates the stated error-announcement-digest contract.
Renamed form inherits a stale digest suppression cache · case 05
The announcement trace violates the stated error-announcement-digest contract.
Explicit reannounce invalidation clears every form cache · case 01
The announcement trace violates the stated error-announcement-digest contract.
Explicit reannounce invalidation clears every form cache · case 02
The announcement trace violates the stated error-announcement-digest contract.
Explicit reannounce invalidation clears every form cache · case 03
The announcement trace violates the stated error-announcement-digest contract.
Explicit reannounce invalidation clears every form cache · case 04
The announcement trace violates the stated error-announcement-digest contract.
Explicit reannounce invalidation clears every form cache · case 05
The announcement trace violates the stated error-announcement-digest contract.
Form digest includes errors from unrelated forms · case 01
The announcement trace violates the stated error-announcement-digest contract.
Form digest includes errors from unrelated forms · case 02
The announcement trace violates the stated error-announcement-digest contract.
Form digest includes errors from unrelated forms · case 03
The announcement trace violates the stated error-announcement-digest contract.
Form digest includes errors from unrelated forms · case 04
The announcement trace violates the stated error-announcement-digest contract.
Form digest includes errors from unrelated forms · case 05
The announcement trace violates the stated error-announcement-digest contract.
Digest counts the first spoken error twice · case 01
The announcement trace violates the stated error-announcement-digest contract.
Digest counts the first spoken error twice · case 02
The announcement trace violates the stated error-announcement-digest contract.
Digest counts the first spoken error twice · case 03
The announcement trace violates the stated error-announcement-digest contract.
Digest counts the first spoken error twice · case 04
The announcement trace violates the stated error-announcement-digest contract.
Digest counts the first spoken error twice · case 05
The announcement trace violates the stated error-announcement-digest contract.
Identical summaries in different forms suppress each other · case 01
The announcement trace violates the stated error-announcement-digest contract.
Identical summaries in different forms suppress each other · case 02
The announcement trace violates the stated error-announcement-digest contract.
Identical summaries in different forms suppress each other · case 03
The announcement trace violates the stated error-announcement-digest contract.
Identical summaries in different forms suppress each other · case 04
The announcement trace violates the stated error-announcement-digest contract.
Identical summaries in different forms suppress each other · case 05
The announcement trace violates the stated error-announcement-digest contract.
Digest suppression cache stores form ID instead of spoken text · case 01
The announcement trace violates the stated error-announcement-digest contract.
Digest suppression cache stores form ID instead of spoken text · case 02
The announcement trace violates the stated error-announcement-digest contract.
Digest suppression cache stores form ID instead of spoken text · case 03
The announcement trace violates the stated error-announcement-digest contract.
Digest suppression cache stores form ID instead of spoken text · case 04
The announcement trace violates the stated error-announcement-digest contract.
Digest suppression cache stores form ID instead of spoken text · case 05
The announcement trace violates the stated error-announcement-digest contract.
Cooldown reconfiguration retains previous duration · case 01
The announcement trace violates the stated speech-cooldown contract.
Cooldown reconfiguration retains previous duration · case 02
The announcement trace violates the stated speech-cooldown contract.
Cooldown reconfiguration retains previous duration · case 03
The announcement trace violates the stated speech-cooldown contract.
Cooldown reconfiguration retains previous duration · case 04
The announcement trace violates the stated speech-cooldown contract.
Cooldown reconfiguration retains previous duration · case 05
The announcement trace violates the stated speech-cooldown contract.
Cooldown clock regresses on a stale timer · case 01
The announcement trace violates the stated speech-cooldown contract.
Cooldown clock regresses on a stale timer · case 02
The announcement trace violates the stated speech-cooldown contract.
Cooldown clock regresses on a stale timer · case 03
The announcement trace violates the stated speech-cooldown contract.
Cooldown clock regresses on a stale timer · case 04
The announcement trace violates the stated speech-cooldown contract.
Cooldown clock regresses on a stale timer · case 05
The announcement trace violates the stated speech-cooldown contract.
Resetting one cue releases all other cooldowns · case 01
The announcement trace violates the stated speech-cooldown contract.
Resetting one cue releases all other cooldowns · case 02
The announcement trace violates the stated speech-cooldown contract.
Resetting one cue releases all other cooldowns · case 03
The announcement trace violates the stated speech-cooldown contract.
Resetting one cue releases all other cooldowns · case 04
The announcement trace violates the stated speech-cooldown contract.
Resetting one cue releases all other cooldowns · case 05
The announcement trace violates the stated speech-cooldown contract.
Suspending cue playback clears elapsed cooldowns · case 01
The announcement trace violates the stated speech-cooldown contract.
Suspending cue playback clears elapsed cooldowns · case 02
The announcement trace violates the stated speech-cooldown contract.
Suspending cue playback clears elapsed cooldowns · case 03
The announcement trace violates the stated speech-cooldown contract.
Suspending cue playback clears elapsed cooldowns · case 04
The announcement trace violates the stated speech-cooldown contract.
Suspending cue playback clears elapsed cooldowns · case 05
The announcement trace violates the stated speech-cooldown contract.
Resuming cue playback adds a fresh cooldown delay · case 01
The announcement trace violates the stated speech-cooldown contract.
Resuming cue playback adds a fresh cooldown delay · case 02
The announcement trace violates the stated speech-cooldown contract.
Resuming cue playback adds a fresh cooldown delay · case 03
The announcement trace violates the stated speech-cooldown contract.
Resuming cue playback adds a fresh cooldown delay · case 04
The announcement trace violates the stated speech-cooldown contract.
Resuming cue playback adds a fresh cooldown delay · case 05
The announcement trace violates the stated speech-cooldown contract.
Forced critical cue is incorrectly suppressed during suspension · case 01
The announcement trace violates the stated speech-cooldown contract.
Forced critical cue is incorrectly suppressed during suspension · case 02
The announcement trace violates the stated speech-cooldown contract.
Forced critical cue is incorrectly suppressed during suspension · case 03
The announcement trace violates the stated speech-cooldown contract.
Forced critical cue is incorrectly suppressed during suspension · case 04
The announcement trace violates the stated speech-cooldown contract.
Forced critical cue is incorrectly suppressed during suspension · case 05
The announcement trace violates the stated speech-cooldown contract.
Cue remains suppressed at exact cooldown expiry · case 01
The announcement trace violates the stated speech-cooldown contract.
Cue remains suppressed at exact cooldown expiry · case 02
The announcement trace violates the stated speech-cooldown contract.
Cue remains suppressed at exact cooldown expiry · case 03
The announcement trace violates the stated speech-cooldown contract.
Cue remains suppressed at exact cooldown expiry · case 04
The announcement trace violates the stated speech-cooldown contract.
Cue remains suppressed at exact cooldown expiry · case 05
The announcement trace violates the stated speech-cooldown contract.
Cue renderer repeats the kind label instead of text · case 01
The announcement trace violates the stated speech-cooldown contract.
Cue renderer repeats the kind label instead of text · case 02
The announcement trace violates the stated speech-cooldown contract.
Cue renderer repeats the kind label instead of text · case 03
The announcement trace violates the stated speech-cooldown contract.
Cue renderer repeats the kind label instead of text · case 04
The announcement trace violates the stated speech-cooldown contract.
Cue renderer repeats the kind label instead of text · case 05
The announcement trace violates the stated speech-cooldown contract.
Cooldown deadline is measured from zero rather than emission time · case 01
The announcement trace violates the stated speech-cooldown contract.
Cooldown deadline is measured from zero rather than emission time · case 02
The announcement trace violates the stated speech-cooldown contract.
Cooldown deadline is measured from zero rather than emission time · case 03
The announcement trace violates the stated speech-cooldown contract.
Cooldown deadline is measured from zero rather than emission time · case 04
The announcement trace violates the stated speech-cooldown contract.
Cooldown deadline is measured from zero rather than emission time · case 05
The announcement trace violates the stated speech-cooldown contract.
Force command never reaches the cue emission handler · case 01
The announcement trace violates the stated speech-cooldown contract.
Force command never reaches the cue emission handler · case 02
The announcement trace violates the stated speech-cooldown contract.
Force command never reaches the cue emission handler · case 03
The announcement trace violates the stated speech-cooldown contract.
Force command never reaches the cue emission handler · case 04
The announcement trace violates the stated speech-cooldown contract.
Force command never reaches the cue emission handler · case 05
The announcement trace violates the stated speech-cooldown contract.
Move to end lands before the last character · case 01
The announcement trace violates the stated edit-narration contract.
Move to end lands before the last character · case 02
The announcement trace violates the stated edit-narration contract.
Move to end lands before the last character · case 03
The announcement trace violates the stated edit-narration contract.
Move to end lands before the last character · case 04
The announcement trace violates the stated edit-narration contract.
Move to end lands before the last character · case 05
The announcement trace violates the stated edit-narration contract.
Turning off silent editing keeps cues muted · case 01
The announcement trace violates the stated edit-narration contract.
Turning off silent editing keeps cues muted · case 02
The announcement trace violates the stated edit-narration contract.
Turning off silent editing keeps cues muted · case 03
The announcement trace violates the stated edit-narration contract.
Turning off silent editing keeps cues muted · case 04
The announcement trace violates the stated edit-narration contract.
Turning off silent editing keeps cues muted · case 05
The announcement trace violates the stated edit-narration contract.
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 ↗