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

An inverse sensor pose negates translation in the wrong frame · case 01

An inverse sensor pose negates translation in the wrong frame.

Robotics frame conventions● Open access↗
FA-12102

An inverse sensor pose negates translation in the wrong frame · case 02

An inverse sensor pose negates translation in the wrong frame.

Robotics frame conventions◈ Members↗
FA-12103

An inverse sensor pose negates translation in the wrong frame · case 03

An inverse sensor pose negates translation in the wrong frame.

Robotics frame conventions◈ Members↗
FA-12104

An inverse sensor pose negates translation in the wrong frame · case 04

An inverse sensor pose negates translation in the wrong frame.

Robotics frame conventions◈ Members↗
FA-12105

An inverse sensor pose negates translation in the wrong frame · case 05

An inverse sensor pose negates translation in the wrong frame.

Robotics frame conventions◈ Members↗
FA-12106

A rigid transform translates a direction vector · case 01

A rigid transform translates a direction vector.

Robotics frame conventions● Open access↗
FA-12107

A rigid transform translates a direction vector · case 02

A rigid transform translates a direction vector.

Robotics frame conventions◈ Members↗
FA-12108

A rigid transform translates a direction vector · case 03

A rigid transform translates a direction vector.

Robotics frame conventions◈ Members↗
FA-12109

A rigid transform translates a direction vector · case 04

A rigid transform translates a direction vector.

Robotics frame conventions◈ Members↗
FA-12110

A rigid transform translates a direction vector · case 05

A rigid transform translates a direction vector.

Robotics frame conventions◈ Members↗
FA-12111

A mounted sensor offset is added in the world frame · case 01

A mounted sensor offset is added in the world frame.

Robotics frame conventions● Open access↗
FA-12112

A mounted sensor offset is added in the world frame · case 02

A mounted sensor offset is added in the world frame.

Robotics frame conventions◈ Members↗
FA-12113

A mounted sensor offset is added in the world frame · case 03

A mounted sensor offset is added in the world frame.

Robotics frame conventions◈ Members↗
FA-12114

A mounted sensor offset is added in the world frame · case 04

A mounted sensor offset is added in the world frame.

Robotics frame conventions◈ Members↗
FA-12115

A mounted sensor offset is added in the world frame · case 05

A mounted sensor offset is added in the world frame.

Robotics frame conventions◈ Members↗
FA-12116

A shifted velocity reference omits angular motion of the lever arm · case 01

A shifted velocity reference omits angular motion of the lever arm.

Robotics frame conventions● Open access↗
FA-12117

A shifted velocity reference omits angular motion of the lever arm · case 02

A shifted velocity reference omits angular motion of the lever arm.

Robotics frame conventions◈ Members↗
FA-12118

A shifted velocity reference omits angular motion of the lever arm · case 03

A shifted velocity reference omits angular motion of the lever arm.

Robotics frame conventions◈ Members↗
FA-12119

A shifted velocity reference omits angular motion of the lever arm · case 04

A shifted velocity reference omits angular motion of the lever arm.

Robotics frame conventions◈ Members↗
FA-12120

A shifted velocity reference omits angular motion of the lever arm · case 05

A shifted velocity reference omits angular motion of the lever arm.

Robotics frame conventions◈ Members↗
FA-12121

A force torque is transferred to a new origin with the wrong moment arm · case 01

A force torque is transferred to a new origin with the wrong moment arm.

Robotics frame conventions● Open access↗
FA-12122

A force torque is transferred to a new origin with the wrong moment arm · case 02

A force torque is transferred to a new origin with the wrong moment arm.

Robotics frame conventions◈ Members↗
FA-12123

A force torque is transferred to a new origin with the wrong moment arm · case 03

A force torque is transferred to a new origin with the wrong moment arm.

Robotics frame conventions◈ Members↗
FA-12124

A force torque is transferred to a new origin with the wrong moment arm · case 04

A force torque is transferred to a new origin with the wrong moment arm.

Robotics frame conventions◈ Members↗
FA-12125

A force torque is transferred to a new origin with the wrong moment arm · case 05

A force torque is transferred to a new origin with the wrong moment arm.

Robotics frame conventions◈ Members↗
FA-12126

A scalar-last quaternion is read by a scalar-first adapter · case 01

A scalar-last quaternion is read by a scalar-first adapter.

Robotics frame conventions● Open access↗
FA-12127

A scalar-last quaternion is read by a scalar-first adapter · case 02

A scalar-last quaternion is read by a scalar-first adapter.

Robotics frame conventions◈ Members↗
FA-12128

A scalar-last quaternion is read by a scalar-first adapter · case 03

A scalar-last quaternion is read by a scalar-first adapter.

Robotics frame conventions◈ Members↗
FA-12129

A scalar-last quaternion is read by a scalar-first adapter · case 04

A scalar-last quaternion is read by a scalar-first adapter.

Robotics frame conventions◈ Members↗
FA-12130

A scalar-last quaternion is read by a scalar-first adapter · case 05

A scalar-last quaternion is read by a scalar-first adapter.

Robotics frame conventions◈ Members↗
FA-12131

Frame conversion drops the sign of cross-axis covariance · case 01

Frame conversion drops the sign of cross-axis covariance.

Robotics frame conventions● Open access↗
FA-12132

Frame conversion drops the sign of cross-axis covariance · case 02

Frame conversion drops the sign of cross-axis covariance.

Robotics frame conventions◈ Members↗
FA-12133

Frame conversion drops the sign of cross-axis covariance · case 03

Frame conversion drops the sign of cross-axis covariance.

Robotics frame conventions◈ Members↗
FA-12134

Frame conversion drops the sign of cross-axis covariance · case 04

Frame conversion drops the sign of cross-axis covariance.

Robotics frame conventions◈ Members↗
FA-12135

Frame conversion drops the sign of cross-axis covariance · case 05

Frame conversion drops the sign of cross-axis covariance.

Robotics frame conventions◈ Members↗
FA-12136

A static mounting transform expires like a sampled pose · case 01

A static mounting transform expires like a sampled pose.

Robotics frame conventions● Open access↗
FA-12137

A static mounting transform expires like a sampled pose · case 02

A static mounting transform expires like a sampled pose.

Robotics frame conventions◈ Members↗
FA-12138

A static mounting transform expires like a sampled pose · case 03

A static mounting transform expires like a sampled pose.

Robotics frame conventions◈ Members↗
FA-12139

A static mounting transform expires like a sampled pose · case 04

A static mounting transform expires like a sampled pose.

Robotics frame conventions◈ Members↗
FA-12140

A static mounting transform expires like a sampled pose · case 05

A static mounting transform expires like a sampled pose.

Robotics frame conventions◈ Members↗
FA-12141

A frame label is changed without transforming its coordinates · case 01

A frame label is changed without transforming its coordinates.

Astronomical coordinate conventions● Open access↗
FA-12142

A frame label is changed without transforming its coordinates · case 02

A frame label is changed without transforming its coordinates.

Astronomical coordinate conventions◈ Members↗
FA-12143

A frame label is changed without transforming its coordinates · case 03

A frame label is changed without transforming its coordinates.

Astronomical coordinate conventions◈ Members↗
FA-12144

A frame label is changed without transforming its coordinates · case 04

A frame label is changed without transforming its coordinates.

Astronomical coordinate conventions◈ Members↗
FA-12145

A frame label is changed without transforming its coordinates · case 05

A frame label is changed without transforming its coordinates.

Astronomical coordinate conventions◈ Members↗
FA-12146

A right-ascension adapter ignores the declared hours unit · case 01

A right-ascension adapter ignores the declared hours unit.

Astronomical coordinate conventions● Open access↗
FA-12147

A right-ascension adapter ignores the declared hours unit · case 02

A right-ascension adapter ignores the declared hours unit.

Astronomical coordinate conventions◈ Members↗
FA-12148

A right-ascension adapter ignores the declared hours unit · case 03

A right-ascension adapter ignores the declared hours unit.

Astronomical coordinate conventions◈ Members↗
FA-12149

A right-ascension adapter ignores the declared hours unit · case 04

A right-ascension adapter ignores the declared hours unit.

Astronomical coordinate conventions◈ Members↗
FA-12150

A right-ascension adapter ignores the declared hours unit · case 05

A right-ascension adapter ignores the declared hours unit.

Astronomical coordinate conventions◈ Members↗
FA-12151

A negative-zero declination loses its hemisphere · case 01

A negative-zero declination loses its hemisphere.

Astronomical coordinate conventions● Open access↗
FA-12152

A negative-zero declination loses its hemisphere · case 02

A negative-zero declination loses its hemisphere.

Astronomical coordinate conventions◈ Members↗
FA-12153

A negative-zero declination loses its hemisphere · case 03

A negative-zero declination loses its hemisphere.

Astronomical coordinate conventions◈ Members↗
FA-12154

A negative-zero declination loses its hemisphere · case 04

A negative-zero declination loses its hemisphere.

Astronomical coordinate conventions◈ Members↗
FA-12155

A negative-zero declination loses its hemisphere · case 05

A negative-zero declination loses its hemisphere.

Astronomical coordinate conventions◈ Members↗
FA-12156

A projected catalog motion is propagated as raw coordinate motion · case 01

A projected catalog motion is propagated as raw coordinate motion.

Astronomical coordinate conventions● Open access↗
FA-12157

A projected catalog motion is propagated as raw coordinate motion · case 02

A projected catalog motion is propagated as raw coordinate motion.

Astronomical coordinate conventions◈ Members↗
FA-12158

A projected catalog motion is propagated as raw coordinate motion · case 03

A projected catalog motion is propagated as raw coordinate motion.

Astronomical coordinate conventions◈ Members↗
FA-12159

A projected catalog motion is propagated as raw coordinate motion · case 04

A projected catalog motion is propagated as raw coordinate motion.

Astronomical coordinate conventions◈ Members↗
FA-12160

A projected catalog motion is propagated as raw coordinate motion · case 05

A projected catalog motion is propagated as raw coordinate motion.

Astronomical coordinate conventions◈ Members↗
FA-12161

Propagation confuses a catalog reference epoch with its observation epoch · case 01

Propagation confuses a catalog reference epoch with its observation epoch.

Astronomical coordinate conventions● Open access↗
FA-12162

Propagation confuses a catalog reference epoch with its observation epoch · case 02

Propagation confuses a catalog reference epoch with its observation epoch.

Astronomical coordinate conventions◈ Members↗
FA-12163

Propagation confuses a catalog reference epoch with its observation epoch · case 03

Propagation confuses a catalog reference epoch with its observation epoch.

Astronomical coordinate conventions◈ Members↗
FA-12164

Propagation confuses a catalog reference epoch with its observation epoch · case 04

Propagation confuses a catalog reference epoch with its observation epoch.

Astronomical coordinate conventions◈ Members↗
FA-12165

Propagation confuses a catalog reference epoch with its observation epoch · case 05

Propagation confuses a catalog reference epoch with its observation epoch.

Astronomical coordinate conventions◈ Members↗
FA-12166

An absent catalog distance becomes a fabricated spatial point · case 01

An absent catalog distance becomes a fabricated spatial point.

Astronomical coordinate conventions● Open access↗
FA-12167

An absent catalog distance becomes a fabricated spatial point · case 02

An absent catalog distance becomes a fabricated spatial point.

Astronomical coordinate conventions◈ Members↗
FA-12168

An absent catalog distance becomes a fabricated spatial point · case 03

An absent catalog distance becomes a fabricated spatial point.

Astronomical coordinate conventions◈ Members↗
FA-12169

An absent catalog distance becomes a fabricated spatial point · case 04

An absent catalog distance becomes a fabricated spatial point.

Astronomical coordinate conventions◈ Members↗
FA-12170

An absent catalog distance becomes a fabricated spatial point · case 05

An absent catalog distance becomes a fabricated spatial point.

Astronomical coordinate conventions◈ Members↗
FA-12171

Radio and optical velocity conventions use different frequency denominators · case 01

Radio and optical velocity conventions use different frequency denominators.

Astronomical coordinate conventions● Open access↗
FA-12172

Radio and optical velocity conventions use different frequency denominators · case 02

Radio and optical velocity conventions use different frequency denominators.

Astronomical coordinate conventions◈ Members↗
FA-12173

Radio and optical velocity conventions use different frequency denominators · case 03

Radio and optical velocity conventions use different frequency denominators.

Astronomical coordinate conventions◈ Members↗
FA-12174

Radio and optical velocity conventions use different frequency denominators · case 04

Radio and optical velocity conventions use different frequency denominators.

Astronomical coordinate conventions◈ Members↗
FA-12175

Radio and optical velocity conventions use different frequency denominators · case 05

Radio and optical velocity conventions use different frequency denominators.

Astronomical coordinate conventions◈ Members↗
FA-12176

A FITS CD matrix receives the CDELT axis scale a second time · case 01

A FITS CD matrix receives the CDELT axis scale a second time.

Astronomical coordinate conventions● Open access↗
FA-12177

A FITS CD matrix receives the CDELT axis scale a second time · case 02

A FITS CD matrix receives the CDELT axis scale a second time.

Astronomical coordinate conventions◈ Members↗
FA-12178

A FITS CD matrix receives the CDELT axis scale a second time · case 03

A FITS CD matrix receives the CDELT axis scale a second time.

Astronomical coordinate conventions◈ Members↗
FA-12179

A FITS CD matrix receives the CDELT axis scale a second time · case 04

A FITS CD matrix receives the CDELT axis scale a second time.

Astronomical coordinate conventions◈ Members↗
FA-12180

A FITS CD matrix receives the CDELT axis scale a second time · case 05

A FITS CD matrix receives the CDELT axis scale a second time.

Astronomical coordinate conventions◈ Members↗
FA-12181

SIP distortion is evaluated after the linear WCS transform · case 01

SIP distortion is evaluated after the linear WCS transform.

Astronomical coordinate conventions● Open access↗
FA-12182

SIP distortion is evaluated after the linear WCS transform · case 02

SIP distortion is evaluated after the linear WCS transform.

Astronomical coordinate conventions◈ Members↗
FA-12183

SIP distortion is evaluated after the linear WCS transform · case 03

SIP distortion is evaluated after the linear WCS transform.

Astronomical coordinate conventions◈ Members↗
FA-12184

SIP distortion is evaluated after the linear WCS transform · case 04

SIP distortion is evaluated after the linear WCS transform.

Astronomical coordinate conventions◈ Members↗
FA-12185

SIP distortion is evaluated after the linear WCS transform · case 05

SIP distortion is evaluated after the linear WCS transform.

Astronomical coordinate conventions◈ Members↗
FA-12186

Optical barycentric velocity correction omits the redshift cross term · case 01

Optical barycentric velocity correction omits the redshift cross term.

Astronomical coordinate conventions● Open access↗
FA-12187

Optical barycentric velocity correction omits the redshift cross term · case 02

Optical barycentric velocity correction omits the redshift cross term.

Astronomical coordinate conventions◈ Members↗
FA-12188

Optical barycentric velocity correction omits the redshift cross term · case 03

Optical barycentric velocity correction omits the redshift cross term.

Astronomical coordinate conventions◈ Members↗
FA-12189

Optical barycentric velocity correction omits the redshift cross term · case 04

Optical barycentric velocity correction omits the redshift cross term.

Astronomical coordinate conventions◈ Members↗
FA-12190

Optical barycentric velocity correction omits the redshift cross term · case 05

Optical barycentric velocity correction omits the redshift cross term.

Astronomical coordinate conventions◈ Members↗
FA-12191

A via-way prohibition blocks unrelated approaches · case 01

A via-way prohibition blocks unrelated approaches in the controlled route-policy fixture.

Navigation route constraints● Open access↗
FA-12192

A via-way prohibition blocks unrelated approaches · case 02

A via-way prohibition blocks unrelated approaches in the controlled route-policy fixture.

Navigation route constraints◈ Members↗
FA-12193

A via-way prohibition blocks unrelated approaches · case 03

A via-way prohibition blocks unrelated approaches in the controlled route-policy fixture.

Navigation route constraints◈ Members↗
FA-12194

A via-way prohibition blocks unrelated approaches · case 04

A via-way prohibition blocks unrelated approaches in the controlled route-policy fixture.

Navigation route constraints◈ Members↗
FA-12195

A via-way prohibition blocks unrelated approaches · case 05

A via-way prohibition blocks unrelated approaches in the controlled route-policy fixture.

Navigation route constraints◈ Members↗
FA-12196

An only-turn rule leaks onto other incoming roads · case 01

An only-turn rule leaks onto other incoming roads in the controlled route-policy fixture.

Navigation route constraints● Open access↗
FA-12197

An only-turn rule leaks onto other incoming roads · case 02

An only-turn rule leaks onto other incoming roads in the controlled route-policy fixture.

Navigation route constraints◈ Members↗
FA-12198

An only-turn rule leaks onto other incoming roads · case 03

An only-turn rule leaks onto other incoming roads in the controlled route-policy fixture.

Navigation route constraints◈ Members↗
FA-12199

An only-turn rule leaks onto other incoming roads · case 04

An only-turn rule leaks onto other incoming roads in the controlled route-policy fixture.

Navigation route constraints◈ Members↗
FA-12200

An only-turn rule leaks onto other incoming roads · case 05

An only-turn rule leaks onto other incoming roads in the controlled route-policy fixture.

Navigation route constraints◈ 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 ↗