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
Cors non simple content type triggers preflight · case 01
Cors non simple content type triggers preflight.
Cors non simple content type triggers preflight · case 02
Cors non simple content type triggers preflight.
Cors non simple content type triggers preflight · case 03
Cors non simple content type triggers preflight.
Cors non simple content type triggers preflight · case 04
Cors non simple content type triggers preflight.
Cors non simple content type triggers preflight · case 05
Cors non simple content type triggers preflight.
Http11 default persistence is disabled by close token · case 01
Http11 default persistence is disabled by close token.
Http11 default persistence is disabled by close token · case 02
Http11 default persistence is disabled by close token.
Http11 default persistence is disabled by close token · case 03
Http11 default persistence is disabled by close token.
Http11 default persistence is disabled by close token · case 04
Http11 default persistence is disabled by close token.
Http11 default persistence is disabled by close token · case 05
Http11 default persistence is disabled by close token.
Connection pool key includes scheme host and port · case 01
Connection pool key includes scheme host and port.
Connection pool key includes scheme host and port · case 02
Connection pool key includes scheme host and port.
Connection pool key includes scheme host and port · case 03
Connection pool key includes scheme host and port.
Connection pool key includes scheme host and port · case 04
Connection pool key includes scheme host and port.
Connection pool key includes scheme host and port · case 05
Connection pool key includes scheme host and port.
Pool idle expiry measures time since last use · case 01
Pool idle expiry measures time since last use.
Pool idle expiry measures time since last use · case 02
Pool idle expiry measures time since last use.
Pool idle expiry measures time since last use · case 03
Pool idle expiry measures time since last use.
Pool idle expiry measures time since last use · case 04
Pool idle expiry measures time since last use.
Pool idle expiry measures time since last use · case 05
Pool idle expiry measures time since last use.
Pool absolute lifetime is not reset by recent activity · case 01
Pool absolute lifetime is not reset by recent activity.
Pool absolute lifetime is not reset by recent activity · case 02
Pool absolute lifetime is not reset by recent activity.
Pool absolute lifetime is not reset by recent activity · case 03
Pool absolute lifetime is not reset by recent activity.
Pool absolute lifetime is not reset by recent activity · case 04
Pool absolute lifetime is not reset by recent activity.
Pool absolute lifetime is not reset by recent activity · case 05
Pool absolute lifetime is not reset by recent activity.
Pool cap includes in progress connection attempts · case 01
Pool cap includes in progress connection attempts.
Pool cap includes in progress connection attempts · case 02
Pool cap includes in progress connection attempts.
Pool cap includes in progress connection attempts · case 03
Pool cap includes in progress connection attempts.
Pool cap includes in progress connection attempts · case 04
Pool cap includes in progress connection attempts.
Pool cap includes in progress connection attempts · case 05
Pool cap includes in progress connection attempts.
Pool idle selection chooses most recently used healthy socket · case 01
Pool idle selection chooses most recently used healthy socket.
Pool idle selection chooses most recently used healthy socket · case 02
Pool idle selection chooses most recently used healthy socket.
Pool idle selection chooses most recently used healthy socket · case 03
Pool idle selection chooses most recently used healthy socket.
Pool idle selection chooses most recently used healthy socket · case 04
Pool idle selection chooses most recently used healthy socket.
Pool idle selection chooses most recently used healthy socket · case 05
Pool idle selection chooses most recently used healthy socket.
Pool return requires complete message boundary · case 01
Pool return requires complete message boundary.
Pool return requires complete message boundary · case 02
Pool return requires complete message boundary.
Pool return requires complete message boundary · case 03
Pool return requires complete message boundary.
Pool return requires complete message boundary · case 04
Pool return requires complete message boundary.
Pool return requires complete message boundary · case 05
Pool return requires complete message boundary.
Pool lease release removes one lease not every socket · case 01
Pool lease release removes one lease not every socket.
Pool lease release removes one lease not every socket · case 02
Pool lease release removes one lease not every socket.
Pool lease release removes one lease not every socket · case 03
Pool lease release removes one lease not every socket.
Pool lease release removes one lease not every socket · case 04
Pool lease release removes one lease not every socket.
Pool lease release removes one lease not every socket · case 05
Pool lease release removes one lease not every socket.
Half close keeps receive direction open · case 01
Half close keeps receive direction open.
Half close keeps receive direction open · case 02
Half close keeps receive direction open.
Half close keeps receive direction open · case 03
Half close keeps receive direction open.
Half close keeps receive direction open · case 04
Half close keeps receive direction open.
Half close keeps receive direction open · case 05
Half close keeps receive direction open.
Connect completion checks socket error not writability alone · case 01
Connect completion checks socket error not writability alone.
Connect completion checks socket error not writability alone · case 02
Connect completion checks socket error not writability alone.
Connect completion checks socket error not writability alone · case 03
Connect completion checks socket error not writability alone.
Connect completion checks socket error not writability alone · case 04
Connect completion checks socket error not writability alone.
Connect completion checks socket error not writability alone · case 05
Connect completion checks socket error not writability alone.
Happy eyeballs second family starts after delay unless first failed · case 01
Happy eyeballs second family starts after delay unless first failed.
Happy eyeballs second family starts after delay unless first failed · case 02
Happy eyeballs second family starts after delay unless first failed.
Happy eyeballs second family starts after delay unless first failed · case 03
Happy eyeballs second family starts after delay unless first failed.
Happy eyeballs second family starts after delay unless first failed · case 04
Happy eyeballs second family starts after delay unless first failed.
Happy eyeballs second family starts after delay unless first failed · case 05
Happy eyeballs second family starts after delay unless first failed.
Happy eyeballs winner cancels only other attempts · case 01
Happy eyeballs winner cancels only other attempts.
Happy eyeballs winner cancels only other attempts · case 02
Happy eyeballs winner cancels only other attempts.
Happy eyeballs winner cancels only other attempts · case 03
Happy eyeballs winner cancels only other attempts.
Happy eyeballs winner cancels only other attempts · case 04
Happy eyeballs winner cancels only other attempts.
Happy eyeballs winner cancels only other attempts · case 05
Happy eyeballs winner cancels only other attempts.
Connection attempt timeout is separate from read timeout · case 01
Connection attempt timeout is separate from read timeout.
Connection attempt timeout is separate from read timeout · case 02
Connection attempt timeout is separate from read timeout.
Connection attempt timeout is separate from read timeout · case 03
Connection attempt timeout is separate from read timeout.
Connection attempt timeout is separate from read timeout · case 04
Connection attempt timeout is separate from read timeout.
Connection attempt timeout is separate from read timeout · case 05
Connection attempt timeout is separate from read timeout.
Read progress resets idle deadline without extending total deadline · case 01
Read progress resets idle deadline without extending total deadline.
Read progress resets idle deadline without extending total deadline · case 02
Read progress resets idle deadline without extending total deadline.
Read progress resets idle deadline without extending total deadline · case 03
Read progress resets idle deadline without extending total deadline.
Read progress resets idle deadline without extending total deadline · case 04
Read progress resets idle deadline without extending total deadline.
Read progress resets idle deadline without extending total deadline · case 05
Read progress resets idle deadline without extending total deadline.
Connection drain accepts existing streams but not new streams · case 01
Connection drain accepts existing streams but not new streams.
Connection drain accepts existing streams but not new streams · case 02
Connection drain accepts existing streams but not new streams.
Connection drain accepts existing streams but not new streams · case 03
Connection drain accepts existing streams but not new streams.
Connection drain accepts existing streams but not new streams · case 04
Connection drain accepts existing streams but not new streams.
Connection drain accepts existing streams but not new streams · case 05
Connection drain accepts existing streams but not new streams.
Graceful drain completes when active stream count reaches zero · case 01
Graceful drain completes when active stream count reaches zero.
Graceful drain completes when active stream count reaches zero · case 02
Graceful drain completes when active stream count reaches zero.
Graceful drain completes when active stream count reaches zero · case 03
Graceful drain completes when active stream count reaches zero.
Graceful drain completes when active stream count reaches zero · case 04
Graceful drain completes when active stream count reaches zero.
Graceful drain completes when active stream count reaches zero · case 05
Graceful drain completes when active stream count reaches zero.
Connection close notification is emitted once · case 01
Connection close notification is emitted once.
Connection close notification is emitted once · case 02
Connection close notification is emitted once.
Connection close notification is emitted once · case 03
Connection close notification is emitted once.
Connection close notification is emitted once · case 04
Connection close notification is emitted once.
Connection close notification is emitted once · case 05
Connection close notification is emitted once.
Partial write advances only by successfully written count · case 01
Partial write advances only by successfully written count.
Partial write advances only by successfully written count · case 02
Partial write advances only by successfully written count.
Partial write advances only by successfully written count · case 03
Partial write advances only by successfully written count.
Partial write advances only by successfully written count · case 04
Partial write advances only by successfully written count.
Partial write advances only by successfully written count · case 05
Partial write advances only by successfully written count.
Would block preserves entire unsent write buffer · case 01
Would block preserves entire unsent write buffer.
Would block preserves entire unsent write buffer · case 02
Would block preserves entire unsent write buffer.
Would block preserves entire unsent write buffer · case 03
Would block preserves entire unsent write buffer.
Would block preserves entire unsent write buffer · case 04
Would block preserves entire unsent write buffer.
Would block preserves entire unsent write buffer · case 05
Would block preserves entire unsent write buffer.
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 ↗