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

Pcm bitplane restore: declared plane bound · case 01

Extra transport planes leak above the PCM field.

PCM sample encoding● Open access↗
FA-49102

Pcm bitplane restore: declared plane bound · case 02

Extra transport planes leak above the PCM field.

PCM sample encoding◈ Members↗
FA-49103

Pcm bitplane restore: declared plane bound · case 03

Extra transport planes leak above the PCM field.

PCM sample encoding◈ Members↗
FA-49104

Pcm bitplane restore: declared plane bound · case 04

Extra transport planes leak above the PCM field.

PCM sample encoding◈ Members↗
FA-49105

Pcm bitplane restore: declared plane bound · case 05

Extra transport planes leak above the PCM field.

PCM sample encoding◈ Members↗
FA-49106

Pcm bitplane restore: plane combine · case 01

Each incoming plane overwrites all previously restored signal bits.

PCM sample encoding● Open access↗
FA-49107

Pcm bitplane restore: plane combine · case 02

Each incoming plane overwrites all previously restored signal bits.

PCM sample encoding◈ Members↗
FA-49108

Pcm bitplane restore: plane combine · case 03

Each incoming plane overwrites all previously restored signal bits.

PCM sample encoding◈ Members↗
FA-49109

Pcm bitplane restore: plane combine · case 04

Each incoming plane overwrites all previously restored signal bits.

PCM sample encoding◈ Members↗
FA-49110

Pcm bitplane restore: plane combine · case 05

Each incoming plane overwrites all previously restored signal bits.

PCM sample encoding◈ Members↗
FA-49111

Pcm bitplane restore: field sign · case 01

Sign is inferred from a low-order plane instead of reconstructed sample.

PCM sample encoding● Open access↗
FA-49112

Pcm bitplane restore: field sign · case 02

Sign is inferred from a low-order plane instead of reconstructed sample.

PCM sample encoding◈ Members↗
FA-49113

Pcm bitplane restore: field sign · case 03

Sign is inferred from a low-order plane instead of reconstructed sample.

PCM sample encoding◈ Members↗
FA-49114

Pcm bitplane restore: field sign · case 04

Sign is inferred from a low-order plane instead of reconstructed sample.

PCM sample encoding◈ Members↗
FA-49115

Pcm bitplane restore: field sign · case 05

Sign is inferred from a low-order plane instead of reconstructed sample.

PCM sample encoding◈ Members↗
FA-49116

Pcm byteplane restore: plane stride · case 01

Each byte plane reuses its first sample byte.

PCM sample encoding● Open access↗
FA-49117

Pcm byteplane restore: plane stride · case 02

Each byte plane reuses its first sample byte.

PCM sample encoding◈ Members↗
FA-49118

Pcm byteplane restore: plane stride · case 03

Each byte plane reuses its first sample byte.

PCM sample encoding◈ Members↗
FA-49119

Pcm byteplane restore: plane stride · case 04

Each byte plane reuses its first sample byte.

PCM sample encoding◈ Members↗
FA-49120

Pcm byteplane restore: plane stride · case 05

Each byte plane reuses its first sample byte.

PCM sample encoding◈ Members↗
FA-49121

Pcm byteplane restore: octet weight · case 01

Byte planes are weighted as single-bit planes.

PCM sample encoding● Open access↗
FA-49122

Pcm byteplane restore: octet weight · case 02

Byte planes are weighted as single-bit planes.

PCM sample encoding◈ Members↗
FA-49123

Pcm byteplane restore: octet weight · case 03

Byte planes are weighted as single-bit planes.

PCM sample encoding◈ Members↗
FA-49124

Pcm byteplane restore: octet weight · case 04

Byte planes are weighted as single-bit planes.

PCM sample encoding◈ Members↗
FA-49125

Pcm byteplane restore: octet weight · case 05

Byte planes are weighted as single-bit planes.

PCM sample encoding◈ Members↗
FA-49126

Pcm byteplane restore: highest plane · case 01

The sign-containing final plane is omitted.

PCM sample encoding● Open access↗
FA-49127

Pcm byteplane restore: highest plane · case 02

The sign-containing final plane is omitted.

PCM sample encoding◈ Members↗
FA-49128

Pcm byteplane restore: highest plane · case 03

The sign-containing final plane is omitted.

PCM sample encoding◈ Members↗
FA-49129

Pcm byteplane restore: highest plane · case 04

The sign-containing final plane is omitted.

PCM sample encoding◈ Members↗
FA-49130

Pcm byteplane restore: highest plane · case 05

The sign-containing final plane is omitted.

PCM sample encoding◈ Members↗
FA-49131

Pcm byteplane restore: sample bound · case 01

The final declared sample is lost.

PCM sample encoding● Open access↗
FA-49132

Pcm byteplane restore: sample bound · case 02

The final declared sample is lost.

PCM sample encoding◈ Members↗
FA-49133

Pcm byteplane restore: sample bound · case 03

The final declared sample is lost.

PCM sample encoding◈ Members↗
FA-49134

Pcm byteplane restore: sample bound · case 04

The final declared sample is lost.

PCM sample encoding◈ Members↗
FA-49135

Pcm byteplane restore: sample bound · case 05

The final declared sample is lost.

PCM sample encoding◈ Members↗
FA-49136

Pcm byteplane restore: signed conversion · case 01

Negative plane-assembled words use half the complement modulus.

PCM sample encoding● Open access↗
FA-49137

Pcm byteplane restore: signed conversion · case 02

Negative plane-assembled words use half the complement modulus.

PCM sample encoding◈ Members↗
FA-49138

Pcm byteplane restore: signed conversion · case 03

Negative plane-assembled words use half the complement modulus.

PCM sample encoding◈ Members↗
FA-49139

Pcm byteplane restore: signed conversion · case 04

Negative plane-assembled words use half the complement modulus.

PCM sample encoding◈ Members↗
FA-49140

Pcm byteplane restore: signed conversion · case 05

Negative plane-assembled words use half the complement modulus.

PCM sample encoding◈ Members↗
FA-49141

Pcm slot status: validity polarity · case 01

The PCM invalid flag is interpreted as valid.

PCM sample encoding● Open access↗
FA-49142

Pcm slot status: validity polarity · case 02

The PCM invalid flag is interpreted as valid.

PCM sample encoding◈ Members↗
FA-49143

Pcm slot status: validity polarity · case 03

The PCM invalid flag is interpreted as valid.

PCM sample encoding◈ Members↗
FA-49144

Pcm slot status: validity polarity · case 04

The PCM invalid flag is interpreted as valid.

PCM sample encoding◈ Members↗
FA-49145

Pcm slot status: validity polarity · case 05

The PCM invalid flag is interpreted as valid.

PCM sample encoding◈ Members↗
FA-49146

Pcm slot status: parity status inclusion · case 01

Parity omits the invalid-status bit carried in the protected slot.

PCM sample encoding● Open access↗
FA-49147

Pcm slot status: parity status inclusion · case 02

Parity omits the invalid-status bit carried in the protected slot.

PCM sample encoding◈ Members↗
FA-49148

Pcm slot status: parity status inclusion · case 03

Parity omits the invalid-status bit carried in the protected slot.

PCM sample encoding◈ Members↗
FA-49149

Pcm slot status: parity status inclusion · case 04

Parity omits the invalid-status bit carried in the protected slot.

PCM sample encoding◈ Members↗
FA-49150

Pcm slot status: parity status inclusion · case 05

Parity omits the invalid-status bit carried in the protected slot.

PCM sample encoding◈ Members↗
FA-49151

Pcm slot status: parity location · case 01

The invalid bit is reused as parity.

PCM sample encoding● Open access↗
FA-49152

Pcm slot status: parity location · case 02

The invalid bit is reused as parity.

PCM sample encoding◈ Members↗
FA-49153

Pcm slot status: parity location · case 03

The invalid bit is reused as parity.

PCM sample encoding◈ Members↗
FA-49154

Pcm slot status: parity location · case 04

The invalid bit is reused as parity.

PCM sample encoding◈ Members↗
FA-49155

Pcm slot status: parity location · case 05

The invalid bit is reused as parity.

PCM sample encoding◈ Members↗
FA-49156

Pcm slot status: validity gate · case 01

A valid flag bypasses a detected parity error.

PCM sample encoding● Open access↗
FA-49157

Pcm slot status: validity gate · case 02

A valid flag bypasses a detected parity error.

PCM sample encoding◈ Members↗
FA-49158

Pcm slot status: validity gate · case 03

A valid flag bypasses a detected parity error.

PCM sample encoding◈ Members↗
FA-49159

Pcm slot status: validity gate · case 04

A valid flag bypasses a detected parity error.

PCM sample encoding◈ Members↗
FA-49160

Pcm slot status: validity gate · case 05

A valid flag bypasses a detected parity error.

PCM sample encoding◈ Members↗
FA-49161

Pcm slot status: payload mask · case 01

Status bits are retained in numerical PCM reconstruction.

PCM sample encoding● Open access↗
FA-49162

Pcm slot status: payload mask · case 02

Status bits are retained in numerical PCM reconstruction.

PCM sample encoding◈ Members↗
FA-49163

Pcm slot status: payload mask · case 03

Status bits are retained in numerical PCM reconstruction.

PCM sample encoding◈ Members↗
FA-49164

Pcm slot status: payload mask · case 04

Status bits are retained in numerical PCM reconstruction.

PCM sample encoding◈ Members↗
FA-49165

Pcm slot status: payload mask · case 05

Status bits are retained in numerical PCM reconstruction.

PCM sample encoding◈ Members↗
FA-49166

Pcm frame sequence: sequence modulus · case 01

PCM packet wraparound is interpreted as an old packet.

PCM sample encoding● Open access↗
FA-49167

Pcm frame sequence: sequence modulus · case 02

PCM packet wraparound is interpreted as an old packet.

PCM sample encoding◈ Members↗
FA-49168

Pcm frame sequence: sequence modulus · case 03

PCM packet wraparound is interpreted as an old packet.

PCM sample encoding◈ Members↗
FA-49169

Pcm frame sequence: sequence modulus · case 04

PCM packet wraparound is interpreted as an old packet.

PCM sample encoding◈ Members↗
FA-49170

Pcm frame sequence: sequence modulus · case 05

PCM packet wraparound is interpreted as an old packet.

PCM sample encoding◈ Members↗
FA-49171

Pcm frame sequence: gap threshold · case 01

The ambiguous half-cycle packet is accepted as a forward gap.

PCM sample encoding● Open access↗
FA-49172

Pcm frame sequence: gap threshold · case 02

The ambiguous half-cycle packet is accepted as a forward gap.

PCM sample encoding◈ Members↗
FA-49173

Pcm frame sequence: gap threshold · case 03

The ambiguous half-cycle packet is accepted as a forward gap.

PCM sample encoding◈ Members↗
FA-49174

Pcm frame sequence: gap threshold · case 04

The ambiguous half-cycle packet is accepted as a forward gap.

PCM sample encoding◈ Members↗
FA-49175

Pcm frame sequence: gap threshold · case 05

The ambiguous half-cycle packet is accepted as a forward gap.

PCM sample encoding◈ Members↗
FA-49176

Pcm frame sequence: gap placeholder · case 01

Missing packet units become valid digital-silence samples.

PCM sample encoding● Open access↗
FA-49177

Pcm frame sequence: gap placeholder · case 02

Missing packet units become valid digital-silence samples.

PCM sample encoding◈ Members↗
FA-49178

Pcm frame sequence: gap placeholder · case 03

Missing packet units become valid digital-silence samples.

PCM sample encoding◈ Members↗
FA-49179

Pcm frame sequence: gap placeholder · case 04

Missing packet units become valid digital-silence samples.

PCM sample encoding◈ Members↗
FA-49180

Pcm frame sequence: gap placeholder · case 05

Missing packet units become valid digital-silence samples.

PCM sample encoding◈ Members↗
FA-49181

Pcm frame sequence: gap cursor · case 01

Cursor advances from the old expected sequence after a gap.

PCM sample encoding● Open access↗
FA-49182

Pcm frame sequence: gap cursor · case 02

Cursor advances from the old expected sequence after a gap.

PCM sample encoding◈ Members↗
FA-49183

Pcm frame sequence: gap cursor · case 03

Cursor advances from the old expected sequence after a gap.

PCM sample encoding◈ Members↗
FA-49184

Pcm frame sequence: gap cursor · case 04

Cursor advances from the old expected sequence after a gap.

PCM sample encoding◈ Members↗
FA-49185

Pcm frame sequence: gap cursor · case 05

Cursor advances from the old expected sequence after a gap.

PCM sample encoding◈ Members↗
FA-49186

Pcm frame sequence: sequential wrap · case 01

Contiguous PCM packet cursor escapes its sequence field at wrap.

PCM sample encoding● Open access↗
FA-49187

Pcm frame sequence: sequential wrap · case 02

Contiguous PCM packet cursor escapes its sequence field at wrap.

PCM sample encoding◈ Members↗
FA-49188

Pcm frame sequence: sequential wrap · case 03

Contiguous PCM packet cursor escapes its sequence field at wrap.

PCM sample encoding◈ Members↗
FA-49189

Pcm frame sequence: sequential wrap · case 04

Contiguous PCM packet cursor escapes its sequence field at wrap.

PCM sample encoding◈ Members↗
FA-49190

Pcm frame sequence: sequential wrap · case 05

Contiguous PCM packet cursor escapes its sequence field at wrap.

PCM sample encoding◈ Members↗
FA-49191

Pcm payload valid prefix: negative declaration · case 01

Negative valid counts trigger Python negative slicing.

PCM sample encoding● Open access↗
FA-49192

Pcm payload valid prefix: negative declaration · case 02

Negative valid counts trigger Python negative slicing.

PCM sample encoding◈ Members↗
FA-49193

Pcm payload valid prefix: negative declaration · case 03

Negative valid counts trigger Python negative slicing.

PCM sample encoding◈ Members↗
FA-49194

Pcm payload valid prefix: negative declaration · case 04

Negative valid counts trigger Python negative slicing.

PCM sample encoding◈ Members↗
FA-49195

Pcm payload valid prefix: negative declaration · case 05

Negative valid counts trigger Python negative slicing.

PCM sample encoding◈ Members↗
FA-49196

Pcm payload valid prefix: physical bound · case 01

A short physical payload is reported as containing unavailable samples.

PCM sample encoding● Open access↗
FA-49197

Pcm payload valid prefix: physical bound · case 02

A short physical payload is reported as containing unavailable samples.

PCM sample encoding◈ Members↗
FA-49198

Pcm payload valid prefix: physical bound · case 03

A short physical payload is reported as containing unavailable samples.

PCM sample encoding◈ Members↗
FA-49199

Pcm payload valid prefix: physical bound · case 04

A short physical payload is reported as containing unavailable samples.

PCM sample encoding◈ Members↗
FA-49200

Pcm payload valid prefix: physical bound · case 05

A short physical payload is reported as containing unavailable samples.

PCM sample encoding◈ 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 ↗