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

Stable value ranking · case 01

The operation returns a result or retained state that violates this contract: Sort values lexically and retain original positions, preserving original order among equal values.

Sequence semantics● Open access↗
FA-4202

Stable value ranking · case 02

The operation returns a result or retained state that violates this contract: Sort values lexically and retain original positions, preserving original order among equal values.

Sequence semantics◈ Members↗
FA-4203

Stable value ranking · case 03

The operation returns a result or retained state that violates this contract: Sort values lexically and retain original positions, preserving original order among equal values.

Sequence semantics◈ Members↗
FA-4204

Stable value ranking · case 04

The operation returns a result or retained state that violates this contract: Sort values lexically and retain original positions, preserving original order among equal values.

Sequence semantics◈ Members↗
FA-4205

Stable value ranking · case 05

The operation returns a result or retained state that violates this contract: Sort values lexically and retain original positions, preserving original order among equal values.

Sequence semantics◈ Members↗
FA-4206

Adjacent change positions · case 01

The operation returns a result or retained state that violates this contract: Return indices whose element differs from its predecessor; position zero is not a change.

Sequence semantics● Open access↗
FA-4207

Adjacent change positions · case 02

The operation returns a result or retained state that violates this contract: Return indices whose element differs from its predecessor; position zero is not a change.

Sequence semantics◈ Members↗
FA-4208

Adjacent change positions · case 03

The operation returns a result or retained state that violates this contract: Return indices whose element differs from its predecessor; position zero is not a change.

Sequence semantics◈ Members↗
FA-4209

Adjacent change positions · case 04

The operation returns a result or retained state that violates this contract: Return indices whose element differs from its predecessor; position zero is not a change.

Sequence semantics◈ Members↗
FA-4210

Adjacent change positions · case 05

The operation returns a result or retained state that violates this contract: Return indices whose element differs from its predecessor; position zero is not a change.

Sequence semantics◈ Members↗
FA-4211

First occurrence positions · case 01

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value first appears.

Sequence semantics● Open access↗
FA-4212

First occurrence positions · case 02

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value first appears.

Sequence semantics◈ Members↗
FA-4213

First occurrence positions · case 03

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value first appears.

Sequence semantics◈ Members↗
FA-4214

First occurrence positions · case 04

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value first appears.

Sequence semantics◈ Members↗
FA-4215

First occurrence positions · case 05

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value first appears.

Sequence semantics◈ Members↗
FA-4216

Last occurrence positions · case 01

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value last appears, ordered by position.

Sequence semantics● Open access↗
FA-4217

Last occurrence positions · case 02

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value last appears, ordered by position.

Sequence semantics◈ Members↗
FA-4218

Last occurrence positions · case 03

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value last appears, ordered by position.

Sequence semantics◈ Members↗
FA-4219

Last occurrence positions · case 04

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value last appears, ordered by position.

Sequence semantics◈ Members↗
FA-4220

Last occurrence positions · case 05

The operation returns a result or retained state that violates this contract: Return positions at which each distinct value last appears, ordered by position.

Sequence semantics◈ Members↗
FA-4221

Occurrence count per position · case 01

The operation returns a result or retained state that violates this contract: Return the full-list occurrence count corresponding to each original element.

Sequence semantics● Open access↗
FA-4222

Occurrence count per position · case 02

The operation returns a result or retained state that violates this contract: Return the full-list occurrence count corresponding to each original element.

Sequence semantics◈ Members↗
FA-4223

Occurrence count per position · case 03

The operation returns a result or retained state that violates this contract: Return the full-list occurrence count corresponding to each original element.

Sequence semantics◈ Members↗
FA-4224

Occurrence count per position · case 04

The operation returns a result or retained state that violates this contract: Return the full-list occurrence count corresponding to each original element.

Sequence semantics◈ Members↗
FA-4225

Occurrence count per position · case 05

The operation returns a result or retained state that violates this contract: Return the full-list occurrence count corresponding to each original element.

Sequence semantics◈ Members↗
FA-4226

Occurrence ordinal per position · case 01

The operation returns a result or retained state that violates this contract: Return each occurrence ordinal within its equal-value subsequence, starting at one.

Sequence semantics● Open access↗
FA-4227

Occurrence ordinal per position · case 02

The operation returns a result or retained state that violates this contract: Return each occurrence ordinal within its equal-value subsequence, starting at one.

Sequence semantics◈ Members↗
FA-4228

Occurrence ordinal per position · case 03

The operation returns a result or retained state that violates this contract: Return each occurrence ordinal within its equal-value subsequence, starting at one.

Sequence semantics◈ Members↗
FA-4229

Occurrence ordinal per position · case 04

The operation returns a result or retained state that violates this contract: Return each occurrence ordinal within its equal-value subsequence, starting at one.

Sequence semantics◈ Members↗
FA-4230

Occurrence ordinal per position · case 05

The operation returns a result or retained state that violates this contract: Return each occurrence ordinal within its equal-value subsequence, starting at one.

Sequence semantics◈ Members↗
FA-4231

Concatenation order and duplicates · case 01

The operation returns a result or retained state that violates this contract: Concatenate left then right, retaining every occurrence.

Collection algebra● Open access↗
FA-4232

Concatenation order and duplicates · case 02

The operation returns a result or retained state that violates this contract: Concatenate left then right, retaining every occurrence.

Collection algebra◈ Members↗
FA-4233

Concatenation order and duplicates · case 03

The operation returns a result or retained state that violates this contract: Concatenate left then right, retaining every occurrence.

Collection algebra◈ Members↗
FA-4234

Concatenation order and duplicates · case 04

The operation returns a result or retained state that violates this contract: Concatenate left then right, retaining every occurrence.

Collection algebra◈ Members↗
FA-4235

Concatenation order and duplicates · case 05

The operation returns a result or retained state that violates this contract: Concatenate left then right, retaining every occurrence.

Collection algebra◈ Members↗
FA-4236

Stable set union · case 01

The operation returns a result or retained state that violates this contract: Return unique union values in first appearance order across left then right.

Collection algebra● Open access↗
FA-4237

Stable set union · case 02

The operation returns a result or retained state that violates this contract: Return unique union values in first appearance order across left then right.

Collection algebra◈ Members↗
FA-4238

Stable set union · case 03

The operation returns a result or retained state that violates this contract: Return unique union values in first appearance order across left then right.

Collection algebra◈ Members↗
FA-4239

Stable set union · case 04

The operation returns a result or retained state that violates this contract: Return unique union values in first appearance order across left then right.

Collection algebra◈ Members↗
FA-4240

Stable set union · case 05

The operation returns a result or retained state that violates this contract: Return unique union values in first appearance order across left then right.

Collection algebra◈ Members↗
FA-4241

Stable set intersection · case 01

The operation returns a result or retained state that violates this contract: Return unique left values also present in right, preserving left first-appearance order.

Collection algebra● Open access↗
FA-4242

Stable set intersection · case 02

The operation returns a result or retained state that violates this contract: Return unique left values also present in right, preserving left first-appearance order.

Collection algebra◈ Members↗
FA-4243

Stable set intersection · case 03

The operation returns a result or retained state that violates this contract: Return unique left values also present in right, preserving left first-appearance order.

Collection algebra◈ Members↗
FA-4244

Stable set intersection · case 04

The operation returns a result or retained state that violates this contract: Return unique left values also present in right, preserving left first-appearance order.

Collection algebra◈ Members↗
FA-4245

Stable set intersection · case 05

The operation returns a result or retained state that violates this contract: Return unique left values also present in right, preserving left first-appearance order.

Collection algebra◈ Members↗
FA-4246

Left semijoin preserves left duplicates · case 01

The operation returns a result or retained state that violates this contract: Retain every left occurrence whose value occurs anywhere in right.

Collection algebra● Open access↗
FA-4247

Left semijoin preserves left duplicates · case 02

The operation returns a result or retained state that violates this contract: Retain every left occurrence whose value occurs anywhere in right.

Collection algebra◈ Members↗
FA-4248

Left semijoin preserves left duplicates · case 03

The operation returns a result or retained state that violates this contract: Retain every left occurrence whose value occurs anywhere in right.

Collection algebra◈ Members↗
FA-4249

Left semijoin preserves left duplicates · case 04

The operation returns a result or retained state that violates this contract: Retain every left occurrence whose value occurs anywhere in right.

Collection algebra◈ Members↗
FA-4250

Left semijoin preserves left duplicates · case 05

The operation returns a result or retained state that violates this contract: Retain every left occurrence whose value occurs anywhere in right.

Collection algebra◈ Members↗
FA-4251

Stable set difference · case 01

The operation returns a result or retained state that violates this contract: Return distinct left values absent from right, preserving first appearance order.

Collection algebra● Open access↗
FA-4252

Stable set difference · case 02

The operation returns a result or retained state that violates this contract: Return distinct left values absent from right, preserving first appearance order.

Collection algebra◈ Members↗
FA-4253

Stable set difference · case 03

The operation returns a result or retained state that violates this contract: Return distinct left values absent from right, preserving first appearance order.

Collection algebra◈ Members↗
FA-4254

Stable set difference · case 04

The operation returns a result or retained state that violates this contract: Return distinct left values absent from right, preserving first appearance order.

Collection algebra◈ Members↗
FA-4255

Stable set difference · case 05

The operation returns a result or retained state that violates this contract: Return distinct left values absent from right, preserving first appearance order.

Collection algebra◈ Members↗
FA-4256

Left filter difference keeps occurrences · case 01

The operation returns a result or retained state that violates this contract: Retain all left occurrences with no equal value in right.

Collection algebra● Open access↗
FA-4257

Left filter difference keeps occurrences · case 02

The operation returns a result or retained state that violates this contract: Retain all left occurrences with no equal value in right.

Collection algebra◈ Members↗
FA-4258

Left filter difference keeps occurrences · case 03

The operation returns a result or retained state that violates this contract: Retain all left occurrences with no equal value in right.

Collection algebra◈ Members↗
FA-4259

Left filter difference keeps occurrences · case 04

The operation returns a result or retained state that violates this contract: Retain all left occurrences with no equal value in right.

Collection algebra◈ Members↗
FA-4260

Left filter difference keeps occurrences · case 05

The operation returns a result or retained state that violates this contract: Retain all left occurrences with no equal value in right.

Collection algebra◈ Members↗
FA-4261

Stable symmetric set difference · case 01

The operation returns a result or retained state that violates this contract: Return left-only then right-only unique values in their respective first-appearance orders.

Collection algebra● Open access↗
FA-4262

Stable symmetric set difference · case 02

The operation returns a result or retained state that violates this contract: Return left-only then right-only unique values in their respective first-appearance orders.

Collection algebra◈ Members↗
FA-4263

Stable symmetric set difference · case 03

The operation returns a result or retained state that violates this contract: Return left-only then right-only unique values in their respective first-appearance orders.

Collection algebra◈ Members↗
FA-4264

Stable symmetric set difference · case 04

The operation returns a result or retained state that violates this contract: Return left-only then right-only unique values in their respective first-appearance orders.

Collection algebra◈ Members↗
FA-4265

Stable symmetric set difference · case 05

The operation returns a result or retained state that violates this contract: Return left-only then right-only unique values in their respective first-appearance orders.

Collection algebra◈ Members↗
FA-4266

Cartesian product order · case 01

The operation returns a result or retained state that violates this contract: Emit all ordered pairs in left-major, right-minor order, retaining duplicates.

Collection algebra● Open access↗
FA-4267

Cartesian product order · case 02

The operation returns a result or retained state that violates this contract: Emit all ordered pairs in left-major, right-minor order, retaining duplicates.

Collection algebra◈ Members↗
FA-4268

Cartesian product order · case 03

The operation returns a result or retained state that violates this contract: Emit all ordered pairs in left-major, right-minor order, retaining duplicates.

Collection algebra◈ Members↗
FA-4269

Cartesian product order · case 04

The operation returns a result or retained state that violates this contract: Emit all ordered pairs in left-major, right-minor order, retaining duplicates.

Collection algebra◈ Members↗
FA-4270

Cartesian product order · case 05

The operation returns a result or retained state that violates this contract: Emit all ordered pairs in left-major, right-minor order, retaining duplicates.

Collection algebra◈ Members↗
FA-4271

Zip stops at shorter · case 01

The operation returns a result or retained state that violates this contract: Zip corresponding positions and stop at the shorter operand.

Collection algebra● Open access↗
FA-4272

Zip stops at shorter · case 02

The operation returns a result or retained state that violates this contract: Zip corresponding positions and stop at the shorter operand.

Collection algebra◈ Members↗
FA-4273

Zip stops at shorter · case 03

The operation returns a result or retained state that violates this contract: Zip corresponding positions and stop at the shorter operand.

Collection algebra◈ Members↗
FA-4274

Zip stops at shorter · case 04

The operation returns a result or retained state that violates this contract: Zip corresponding positions and stop at the shorter operand.

Collection algebra◈ Members↗
FA-4275

Zip stops at shorter · case 05

The operation returns a result or retained state that violates this contract: Zip corresponding positions and stop at the shorter operand.

Collection algebra◈ Members↗
FA-4276

Zip longest explicit padding · case 01

The operation returns a result or retained state that violates this contract: Zip to the longer operand, using None for absent positions.

Collection algebra● Open access↗
FA-4277

Zip longest explicit padding · case 02

The operation returns a result or retained state that violates this contract: Zip to the longer operand, using None for absent positions.

Collection algebra◈ Members↗
FA-4278

Zip longest explicit padding · case 03

The operation returns a result or retained state that violates this contract: Zip to the longer operand, using None for absent positions.

Collection algebra◈ Members↗
FA-4279

Zip longest explicit padding · case 04

The operation returns a result or retained state that violates this contract: Zip to the longer operand, using None for absent positions.

Collection algebra◈ Members↗
FA-4280

Zip longest explicit padding · case 05

The operation returns a result or retained state that violates this contract: Zip to the longer operand, using None for absent positions.

Collection algebra◈ Members↗
FA-4281

Alternating interleave preserves tail · case 01

The operation returns a result or retained state that violates this contract: Alternate left and right elements and retain the longer trailing suffix.

Collection algebra● Open access↗
FA-4282

Alternating interleave preserves tail · case 02

The operation returns a result or retained state that violates this contract: Alternate left and right elements and retain the longer trailing suffix.

Collection algebra◈ Members↗
FA-4283

Alternating interleave preserves tail · case 03

The operation returns a result or retained state that violates this contract: Alternate left and right elements and retain the longer trailing suffix.

Collection algebra◈ Members↗
FA-4284

Alternating interleave preserves tail · case 04

The operation returns a result or retained state that violates this contract: Alternate left and right elements and retain the longer trailing suffix.

Collection algebra◈ Members↗
FA-4285

Alternating interleave preserves tail · case 05

The operation returns a result or retained state that violates this contract: Alternate left and right elements and retain the longer trailing suffix.

Collection algebra◈ Members↗
FA-4286

Subsequence not subset · case 01

The operation returns a result or retained state that violates this contract: Return whether right is an order-preserving, multiplicity-respecting subsequence of left.

Collection algebra● Open access↗
FA-4287

Subsequence not subset · case 02

The operation returns a result or retained state that violates this contract: Return whether right is an order-preserving, multiplicity-respecting subsequence of left.

Collection algebra◈ Members↗
FA-4288

Subsequence not subset · case 03

The operation returns a result or retained state that violates this contract: Return whether right is an order-preserving, multiplicity-respecting subsequence of left.

Collection algebra◈ Members↗
FA-4289

Subsequence not subset · case 04

The operation returns a result or retained state that violates this contract: Return whether right is an order-preserving, multiplicity-respecting subsequence of left.

Collection algebra◈ Members↗
FA-4290

Subsequence not subset · case 05

The operation returns a result or retained state that violates this contract: Return whether right is an order-preserving, multiplicity-respecting subsequence of left.

Collection algebra◈ Members↗
FA-4291

Contiguous sublist search · case 01

The operation returns a result or retained state that violates this contract: Return whether right occurs as a contiguous sublist of left; empty right is always present.

Collection algebra● Open access↗
FA-4292

Contiguous sublist search · case 02

The operation returns a result or retained state that violates this contract: Return whether right occurs as a contiguous sublist of left; empty right is always present.

Collection algebra◈ Members↗
FA-4293

Contiguous sublist search · case 03

The operation returns a result or retained state that violates this contract: Return whether right occurs as a contiguous sublist of left; empty right is always present.

Collection algebra◈ Members↗
FA-4294

Contiguous sublist search · case 04

The operation returns a result or retained state that violates this contract: Return whether right occurs as a contiguous sublist of left; empty right is always present.

Collection algebra◈ Members↗
FA-4295

Contiguous sublist search · case 05

The operation returns a result or retained state that violates this contract: Return whether right occurs as a contiguous sublist of left; empty right is always present.

Collection algebra◈ Members↗
FA-4296

Prefix compares positionally · case 01

The operation returns a result or retained state that violates this contract: Return whether right is a positional prefix of left.

Collection algebra● Open access↗
FA-4297

Prefix compares positionally · case 02

The operation returns a result or retained state that violates this contract: Return whether right is a positional prefix of left.

Collection algebra◈ Members↗
FA-4298

Prefix compares positionally · case 03

The operation returns a result or retained state that violates this contract: Return whether right is a positional prefix of left.

Collection algebra◈ Members↗
FA-4299

Prefix compares positionally · case 04

The operation returns a result or retained state that violates this contract: Return whether right is a positional prefix of left.

Collection algebra◈ Members↗
FA-4300

Prefix compares positionally · case 05

The operation returns a result or retained state that violates this contract: Return whether right is a positional prefix of left.

Collection algebra◈ 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 ↗