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

Duplicate occurrences exclude first · case 01

The operation returns a result or retained state that violates this contract: Return each repeated occurrence after its first appearance, in occurrence order.

Sequence semantics● Open access↗
FA-4102

Duplicate occurrences exclude first · case 02

The operation returns a result or retained state that violates this contract: Return each repeated occurrence after its first appearance, in occurrence order.

Sequence semantics◈ Members↗
FA-4103

Duplicate occurrences exclude first · case 03

The operation returns a result or retained state that violates this contract: Return each repeated occurrence after its first appearance, in occurrence order.

Sequence semantics◈ Members↗
FA-4104

Duplicate occurrences exclude first · case 04

The operation returns a result or retained state that violates this contract: Return each repeated occurrence after its first appearance, in occurrence order.

Sequence semantics◈ Members↗
FA-4105

Duplicate occurrences exclude first · case 05

The operation returns a result or retained state that violates this contract: Return each repeated occurrence after its first appearance, in occurrence order.

Sequence semantics◈ Members↗
FA-4106

All duplicated members · case 01

The operation returns a result or retained state that violates this contract: Return every occurrence of values that occur more than once.

Sequence semantics● Open access↗
FA-4107

All duplicated members · case 02

The operation returns a result or retained state that violates this contract: Return every occurrence of values that occur more than once.

Sequence semantics◈ Members↗
FA-4108

All duplicated members · case 03

The operation returns a result or retained state that violates this contract: Return every occurrence of values that occur more than once.

Sequence semantics◈ Members↗
FA-4109

All duplicated members · case 04

The operation returns a result or retained state that violates this contract: Return every occurrence of values that occur more than once.

Sequence semantics◈ Members↗
FA-4110

All duplicated members · case 05

The operation returns a result or retained state that violates this contract: Return every occurrence of values that occur more than once.

Sequence semantics◈ Members↗
FA-4111

Only singleton members · case 01

The operation returns a result or retained state that violates this contract: Return values whose total occurrence count is exactly one, preserving input order.

Sequence semantics● Open access↗
FA-4112

Only singleton members · case 02

The operation returns a result or retained state that violates this contract: Return values whose total occurrence count is exactly one, preserving input order.

Sequence semantics◈ Members↗
FA-4113

Only singleton members · case 03

The operation returns a result or retained state that violates this contract: Return values whose total occurrence count is exactly one, preserving input order.

Sequence semantics◈ Members↗
FA-4114

Only singleton members · case 04

The operation returns a result or retained state that violates this contract: Return values whose total occurrence count is exactly one, preserving input order.

Sequence semantics◈ Members↗
FA-4115

Only singleton members · case 05

The operation returns a result or retained state that violates this contract: Return values whose total occurrence count is exactly one, preserving input order.

Sequence semantics◈ Members↗
FA-4116

First element default · case 01

The operation returns a result or retained state that violates this contract: Return the first element, or None only when the list is empty.

Sequence semantics● Open access↗
FA-4117

First element default · case 02

The operation returns a result or retained state that violates this contract: Return the first element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4118

First element default · case 03

The operation returns a result or retained state that violates this contract: Return the first element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4119

First element default · case 04

The operation returns a result or retained state that violates this contract: Return the first element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4120

First element default · case 05

The operation returns a result or retained state that violates this contract: Return the first element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4121

Last element default · case 01

The operation returns a result or retained state that violates this contract: Return the last element, or None only when the list is empty.

Sequence semantics● Open access↗
FA-4122

Last element default · case 02

The operation returns a result or retained state that violates this contract: Return the last element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4123

Last element default · case 03

The operation returns a result or retained state that violates this contract: Return the last element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4124

Last element default · case 04

The operation returns a result or retained state that violates this contract: Return the last element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4125

Last element default · case 05

The operation returns a result or retained state that violates this contract: Return the last element, or None only when the list is empty.

Sequence semantics◈ Members↗
FA-4126

Second element not second distinct · case 01

The operation returns a result or retained state that violates this contract: Return the second positional element or None if fewer than two elements exist.

Sequence semantics● Open access↗
FA-4127

Second element not second distinct · case 02

The operation returns a result or retained state that violates this contract: Return the second positional element or None if fewer than two elements exist.

Sequence semantics◈ Members↗
FA-4128

Second element not second distinct · case 03

The operation returns a result or retained state that violates this contract: Return the second positional element or None if fewer than two elements exist.

Sequence semantics◈ Members↗
FA-4129

Second element not second distinct · case 04

The operation returns a result or retained state that violates this contract: Return the second positional element or None if fewer than two elements exist.

Sequence semantics◈ Members↗
FA-4130

Second element not second distinct · case 05

The operation returns a result or retained state that violates this contract: Return the second positional element or None if fewer than two elements exist.

Sequence semantics◈ Members↗
FA-4131

Penultimate element · case 01

The operation returns a result or retained state that violates this contract: Return the penultimate element, or None for lengths zero and one.

Sequence semantics● Open access↗
FA-4132

Penultimate element · case 02

The operation returns a result or retained state that violates this contract: Return the penultimate element, or None for lengths zero and one.

Sequence semantics◈ Members↗
FA-4133

Penultimate element · case 03

The operation returns a result or retained state that violates this contract: Return the penultimate element, or None for lengths zero and one.

Sequence semantics◈ Members↗
FA-4134

Penultimate element · case 04

The operation returns a result or retained state that violates this contract: Return the penultimate element, or None for lengths zero and one.

Sequence semantics◈ Members↗
FA-4135

Penultimate element · case 05

The operation returns a result or retained state that violates this contract: Return the penultimate element, or None for lengths zero and one.

Sequence semantics◈ Members↗
FA-4136

Drop first not all matching · case 01

The operation returns a result or retained state that violates this contract: Remove exactly the first positional element.

Sequence semantics● Open access↗
FA-4137

Drop first not all matching · case 02

The operation returns a result or retained state that violates this contract: Remove exactly the first positional element.

Sequence semantics◈ Members↗
FA-4138

Drop first not all matching · case 03

The operation returns a result or retained state that violates this contract: Remove exactly the first positional element.

Sequence semantics◈ Members↗
FA-4139

Drop first not all matching · case 04

The operation returns a result or retained state that violates this contract: Remove exactly the first positional element.

Sequence semantics◈ Members↗
FA-4140

Drop first not all matching · case 05

The operation returns a result or retained state that violates this contract: Remove exactly the first positional element.

Sequence semantics◈ Members↗
FA-4141

Drop last not all matching · case 01

The operation returns a result or retained state that violates this contract: Remove exactly the last positional element.

Sequence semantics● Open access↗
FA-4142

Drop last not all matching · case 02

The operation returns a result or retained state that violates this contract: Remove exactly the last positional element.

Sequence semantics◈ Members↗
FA-4143

Drop last not all matching · case 03

The operation returns a result or retained state that violates this contract: Remove exactly the last positional element.

Sequence semantics◈ Members↗
FA-4144

Drop last not all matching · case 04

The operation returns a result or retained state that violates this contract: Remove exactly the last positional element.

Sequence semantics◈ Members↗
FA-4145

Drop last not all matching · case 05

The operation returns a result or retained state that violates this contract: Remove exactly the last positional element.

Sequence semantics◈ Members↗
FA-4146

Interior excludes both ends · case 01

The operation returns a result or retained state that violates this contract: Return the positional interior, excluding first and last elements.

Sequence semantics● Open access↗
FA-4147

Interior excludes both ends · case 02

The operation returns a result or retained state that violates this contract: Return the positional interior, excluding first and last elements.

Sequence semantics◈ Members↗
FA-4148

Interior excludes both ends · case 03

The operation returns a result or retained state that violates this contract: Return the positional interior, excluding first and last elements.

Sequence semantics◈ Members↗
FA-4149

Interior excludes both ends · case 04

The operation returns a result or retained state that violates this contract: Return the positional interior, excluding first and last elements.

Sequence semantics◈ Members↗
FA-4150

Interior excludes both ends · case 05

The operation returns a result or retained state that violates this contract: Return the positional interior, excluding first and last elements.

Sequence semantics◈ Members↗
FA-4151

Even position selection · case 01

The operation returns a result or retained state that violates this contract: Select positions 0,2,4 and so on, retaining duplicates.

Sequence semantics● Open access↗
FA-4152

Even position selection · case 02

The operation returns a result or retained state that violates this contract: Select positions 0,2,4 and so on, retaining duplicates.

Sequence semantics◈ Members↗
FA-4153

Even position selection · case 03

The operation returns a result or retained state that violates this contract: Select positions 0,2,4 and so on, retaining duplicates.

Sequence semantics◈ Members↗
FA-4154

Even position selection · case 04

The operation returns a result or retained state that violates this contract: Select positions 0,2,4 and so on, retaining duplicates.

Sequence semantics◈ Members↗
FA-4155

Even position selection · case 05

The operation returns a result or retained state that violates this contract: Select positions 0,2,4 and so on, retaining duplicates.

Sequence semantics◈ Members↗
FA-4156

Odd position selection · case 01

The operation returns a result or retained state that violates this contract: Select positions 1,3,5 and so on.

Sequence semantics● Open access↗
FA-4157

Odd position selection · case 02

The operation returns a result or retained state that violates this contract: Select positions 1,3,5 and so on.

Sequence semantics◈ Members↗
FA-4158

Odd position selection · case 03

The operation returns a result or retained state that violates this contract: Select positions 1,3,5 and so on.

Sequence semantics◈ Members↗
FA-4159

Odd position selection · case 04

The operation returns a result or retained state that violates this contract: Select positions 1,3,5 and so on.

Sequence semantics◈ Members↗
FA-4160

Odd position selection · case 05

The operation returns a result or retained state that violates this contract: Select positions 1,3,5 and so on.

Sequence semantics◈ Members↗
FA-4161

Left rotation one · case 01

The operation returns a result or retained state that violates this contract: Move the first item to the end; empty input remains empty.

Sequence semantics● Open access↗
FA-4162

Left rotation one · case 02

The operation returns a result or retained state that violates this contract: Move the first item to the end; empty input remains empty.

Sequence semantics◈ Members↗
FA-4163

Left rotation one · case 03

The operation returns a result or retained state that violates this contract: Move the first item to the end; empty input remains empty.

Sequence semantics◈ Members↗
FA-4164

Left rotation one · case 04

The operation returns a result or retained state that violates this contract: Move the first item to the end; empty input remains empty.

Sequence semantics◈ Members↗
FA-4165

Left rotation one · case 05

The operation returns a result or retained state that violates this contract: Move the first item to the end; empty input remains empty.

Sequence semantics◈ Members↗
FA-4166

Right rotation one · case 01

The operation returns a result or retained state that violates this contract: Move the last item to the front; empty input remains empty.

Sequence semantics● Open access↗
FA-4167

Right rotation one · case 02

The operation returns a result or retained state that violates this contract: Move the last item to the front; empty input remains empty.

Sequence semantics◈ Members↗
FA-4168

Right rotation one · case 03

The operation returns a result or retained state that violates this contract: Move the last item to the front; empty input remains empty.

Sequence semantics◈ Members↗
FA-4169

Right rotation one · case 04

The operation returns a result or retained state that violates this contract: Move the last item to the front; empty input remains empty.

Sequence semantics◈ Members↗
FA-4170

Right rotation one · case 05

The operation returns a result or retained state that violates this contract: Move the last item to the front; empty input remains empty.

Sequence semantics◈ Members↗
FA-4171

Pairwise neighbors overlap · case 01

The operation returns a result or retained state that violates this contract: Emit overlapping adjacent pairs, omitting an incomplete singleton.

Sequence semantics● Open access↗
FA-4172

Pairwise neighbors overlap · case 02

The operation returns a result or retained state that violates this contract: Emit overlapping adjacent pairs, omitting an incomplete singleton.

Sequence semantics◈ Members↗
FA-4173

Pairwise neighbors overlap · case 03

The operation returns a result or retained state that violates this contract: Emit overlapping adjacent pairs, omitting an incomplete singleton.

Sequence semantics◈ Members↗
FA-4174

Pairwise neighbors overlap · case 04

The operation returns a result or retained state that violates this contract: Emit overlapping adjacent pairs, omitting an incomplete singleton.

Sequence semantics◈ Members↗
FA-4175

Pairwise neighbors overlap · case 05

The operation returns a result or retained state that violates this contract: Emit overlapping adjacent pairs, omitting an incomplete singleton.

Sequence semantics◈ Members↗
FA-4176

Nonoverlapping pairs keep tail · case 01

The operation returns a result or retained state that violates this contract: Split into nonoverlapping pairs and preserve a final singleton.

Sequence semantics● Open access↗
FA-4177

Nonoverlapping pairs keep tail · case 02

The operation returns a result or retained state that violates this contract: Split into nonoverlapping pairs and preserve a final singleton.

Sequence semantics◈ Members↗
FA-4178

Nonoverlapping pairs keep tail · case 03

The operation returns a result or retained state that violates this contract: Split into nonoverlapping pairs and preserve a final singleton.

Sequence semantics◈ Members↗
FA-4179

Nonoverlapping pairs keep tail · case 04

The operation returns a result or retained state that violates this contract: Split into nonoverlapping pairs and preserve a final singleton.

Sequence semantics◈ Members↗
FA-4180

Nonoverlapping pairs keep tail · case 05

The operation returns a result or retained state that violates this contract: Split into nonoverlapping pairs and preserve a final singleton.

Sequence semantics◈ Members↗
FA-4181

All nonempty prefixes · case 01

The operation returns a result or retained state that violates this contract: Return all nonempty prefixes in increasing length, including the complete list.

Sequence semantics● Open access↗
FA-4182

All nonempty prefixes · case 02

The operation returns a result or retained state that violates this contract: Return all nonempty prefixes in increasing length, including the complete list.

Sequence semantics◈ Members↗
FA-4183

All nonempty prefixes · case 03

The operation returns a result or retained state that violates this contract: Return all nonempty prefixes in increasing length, including the complete list.

Sequence semantics◈ Members↗
FA-4184

All nonempty prefixes · case 04

The operation returns a result or retained state that violates this contract: Return all nonempty prefixes in increasing length, including the complete list.

Sequence semantics◈ Members↗
FA-4185

All nonempty prefixes · case 05

The operation returns a result or retained state that violates this contract: Return all nonempty prefixes in increasing length, including the complete list.

Sequence semantics◈ Members↗
FA-4186

All nonempty suffixes · case 01

The operation returns a result or retained state that violates this contract: Return all nonempty suffixes in increasing start-position order.

Sequence semantics● Open access↗
FA-4187

All nonempty suffixes · case 02

The operation returns a result or retained state that violates this contract: Return all nonempty suffixes in increasing start-position order.

Sequence semantics◈ Members↗
FA-4188

All nonempty suffixes · case 03

The operation returns a result or retained state that violates this contract: Return all nonempty suffixes in increasing start-position order.

Sequence semantics◈ Members↗
FA-4189

All nonempty suffixes · case 04

The operation returns a result or retained state that violates this contract: Return all nonempty suffixes in increasing start-position order.

Sequence semantics◈ Members↗
FA-4190

All nonempty suffixes · case 05

The operation returns a result or retained state that violates this contract: Return all nonempty suffixes in increasing start-position order.

Sequence semantics◈ Members↗
FA-4191

Enumeration original position · case 01

The operation returns a result or retained state that violates this contract: Pair each element with its original zero-based position.

Sequence semantics● Open access↗
FA-4192

Enumeration original position · case 02

The operation returns a result or retained state that violates this contract: Pair each element with its original zero-based position.

Sequence semantics◈ Members↗
FA-4193

Enumeration original position · case 03

The operation returns a result or retained state that violates this contract: Pair each element with its original zero-based position.

Sequence semantics◈ Members↗
FA-4194

Enumeration original position · case 04

The operation returns a result or retained state that violates this contract: Pair each element with its original zero-based position.

Sequence semantics◈ Members↗
FA-4195

Enumeration original position · case 05

The operation returns a result or retained state that violates this contract: Pair each element with its original zero-based position.

Sequence semantics◈ Members↗
FA-4196

Reverse enumeration retains indices · case 01

The operation returns a result or retained state that violates this contract: Visit elements in reverse order while retaining their original indices.

Sequence semantics● Open access↗
FA-4197

Reverse enumeration retains indices · case 02

The operation returns a result or retained state that violates this contract: Visit elements in reverse order while retaining their original indices.

Sequence semantics◈ Members↗
FA-4198

Reverse enumeration retains indices · case 03

The operation returns a result or retained state that violates this contract: Visit elements in reverse order while retaining their original indices.

Sequence semantics◈ Members↗
FA-4199

Reverse enumeration retains indices · case 04

The operation returns a result or retained state that violates this contract: Visit elements in reverse order while retaining their original indices.

Sequence semantics◈ Members↗
FA-4200

Reverse enumeration retains indices · case 05

The operation returns a result or retained state that violates this contract: Visit elements in reverse order while retaining their original indices.

Sequence semantics◈ 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 ↗