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

Per-arm sample size for conversion tests: Relative effects are treated as absolute · case 01

A 10 percent relative lift on a 5 percent baseline is planned as a jump to 15 percent.

Experiment statistics● Open access↗
FA-74502

Per-arm sample size for conversion tests: Relative effects are treated as absolute · case 02

A 10 percent relative lift on a 5 percent baseline is planned as a jump to 15 percent.

Experiment statistics◈ Members↗
FA-74503

Per-arm sample size for conversion tests: Relative effects are treated as absolute · case 03

A 10 percent relative lift on a 5 percent baseline is planned as a jump to 15 percent.

Experiment statistics◈ Members↗
FA-74504

Per-arm sample size for conversion tests: Relative effects are treated as absolute · case 04

A 10 percent relative lift on a 5 percent baseline is planned as a jump to 15 percent.

Experiment statistics◈ Members↗
FA-74505

Per-arm sample size for conversion tests: Relative effects are treated as absolute · case 05

A 10 percent relative lift on a 5 percent baseline is planned as a jump to 15 percent.

Experiment statistics◈ Members↗
FA-74506

Per-arm sample size for conversion tests: Sample size is rounded to nearest · case 01

Planned samples fall just short of the requested power.

Experiment statistics● Open access↗
FA-74507

Per-arm sample size for conversion tests: Sample size is rounded to nearest · case 02

Planned samples fall just short of the requested power.

Experiment statistics◈ Members↗
FA-74508

Per-arm sample size for conversion tests: Sample size is rounded to nearest · case 03

Planned samples fall just short of the requested power.

Experiment statistics◈ Members↗
FA-74509

Per-arm sample size for conversion tests: Sample size is rounded to nearest · case 04

Planned samples fall just short of the requested power.

Experiment statistics◈ Members↗
FA-74510

Per-arm sample size for conversion tests: Sample size is rounded to nearest · case 05

Planned samples fall just short of the requested power.

Experiment statistics◈ Members↗
FA-74511

Per-arm sample size for conversion tests: Only the baseline variance is used · case 01

Plans ignore that the treatment rate has a different variance.

Experiment statistics● Open access↗
FA-74512

Per-arm sample size for conversion tests: Only the baseline variance is used · case 02

Plans ignore that the treatment rate has a different variance.

Experiment statistics◈ Members↗
FA-74513

Per-arm sample size for conversion tests: Only the baseline variance is used · case 03

Plans ignore that the treatment rate has a different variance.

Experiment statistics◈ Members↗
FA-74514

Per-arm sample size for conversion tests: Only the baseline variance is used · case 04

Plans ignore that the treatment rate has a different variance.

Experiment statistics◈ Members↗
FA-74515

Per-arm sample size for conversion tests: Only the baseline variance is used · case 05

Plans ignore that the treatment rate has a different variance.

Experiment statistics◈ Members↗
FA-74516

Per-arm sample size for conversion tests: The power quantile is taken from the wrong tail · case 01

Higher requested power produces smaller planned samples.

Experiment statistics● Open access↗
FA-74517

Per-arm sample size for conversion tests: The power quantile is taken from the wrong tail · case 02

Higher requested power produces smaller planned samples.

Experiment statistics◈ Members↗
FA-74518

Per-arm sample size for conversion tests: The power quantile is taken from the wrong tail · case 03

Higher requested power produces smaller planned samples.

Experiment statistics◈ Members↗
FA-74519

Per-arm sample size for conversion tests: The power quantile is taken from the wrong tail · case 04

Higher requested power produces smaller planned samples.

Experiment statistics◈ Members↗
FA-74520

Per-arm sample size for conversion tests: The power quantile is taken from the wrong tail · case 05

Higher requested power produces smaller planned samples.

Experiment statistics◈ Members↗
FA-74521

Per-user ratio metric variance: The metric averages per-user ratios · case 01

Light users with one session swing the metric as much as heavy users.

Experiment statistics● Open access↗
FA-74522

Per-user ratio metric variance: The metric averages per-user ratios · case 02

Light users with one session swing the metric as much as heavy users.

Experiment statistics◈ Members↗
FA-74523

Per-user ratio metric variance: The metric averages per-user ratios · case 03

Light users with one session swing the metric as much as heavy users.

Experiment statistics◈ Members↗
FA-74524

Per-user ratio metric variance: The metric averages per-user ratios · case 04

Light users with one session swing the metric as much as heavy users.

Experiment statistics◈ Members↗
FA-74525

Per-user ratio metric variance: The metric averages per-user ratios · case 05

Light users with one session swing the metric as much as heavy users.

Experiment statistics◈ Members↗
FA-74526

Per-user ratio metric variance: The covariance term is added · case 01

Standard errors are too large because positively correlated clicks and sessions no longer cancel.

Experiment statistics● Open access↗
FA-74527

Per-user ratio metric variance: The covariance term is added · case 02

Standard errors are too large because positively correlated clicks and sessions no longer cancel.

Experiment statistics◈ Members↗
FA-74528

Per-user ratio metric variance: The covariance term is added · case 03

Standard errors are too large because positively correlated clicks and sessions no longer cancel.

Experiment statistics◈ Members↗
FA-74529

Per-user ratio metric variance: The covariance term is added · case 04

Standard errors are too large because positively correlated clicks and sessions no longer cancel.

Experiment statistics◈ Members↗
FA-74530

Per-user ratio metric variance: The covariance term is added · case 05

Standard errors are too large because positively correlated clicks and sessions no longer cancel.

Experiment statistics◈ Members↗
FA-74531

Per-user ratio metric variance: Sessions are treated as independent trials · case 01

Intervals are far too narrow because repeated sessions of one user are assumed independent.

Experiment statistics● Open access↗
FA-74532

Per-user ratio metric variance: Sessions are treated as independent trials · case 02

Intervals are far too narrow because repeated sessions of one user are assumed independent.

Experiment statistics◈ Members↗
FA-74533

Per-user ratio metric variance: Sessions are treated as independent trials · case 03

Intervals are far too narrow because repeated sessions of one user are assumed independent.

Experiment statistics◈ Members↗
FA-74534

Per-user ratio metric variance: Sessions are treated as independent trials · case 04

Intervals are far too narrow because repeated sessions of one user are assumed independent.

Experiment statistics◈ Members↗
FA-74535

Per-user ratio metric variance: Sessions are treated as independent trials · case 05

Intervals are far too narrow because repeated sessions of one user are assumed independent.

Experiment statistics◈ Members↗
FA-74536

Per-user ratio metric variance: The delta-method variance is divided by mean sessions once · case 01

Standard errors scale with the session rate instead of its square.

Experiment statistics● Open access↗
FA-74537

Per-user ratio metric variance: The delta-method variance is divided by mean sessions once · case 02

Standard errors scale with the session rate instead of its square.

Experiment statistics◈ Members↗
FA-74538

Per-user ratio metric variance: The delta-method variance is divided by mean sessions once · case 03

Standard errors scale with the session rate instead of its square.

Experiment statistics◈ Members↗
FA-74539

Per-user ratio metric variance: The delta-method variance is divided by mean sessions once · case 04

Standard errors scale with the session rate instead of its square.

Experiment statistics◈ Members↗
FA-74540

Per-user ratio metric variance: The delta-method variance is divided by mean sessions once · case 05

Standard errors scale with the session rate instead of its square.

Experiment statistics◈ Members↗
FA-74541

Post-exposure metric window: Activity before exposure is counted · case 01

Treatment effects are diluted by behaviour that happened before users saw the change.

Experiment statistics● Open access↗
FA-74542

Post-exposure metric window: Activity before exposure is counted · case 02

Treatment effects are diluted by behaviour that happened before users saw the change.

Experiment statistics◈ Members↗
FA-74543

Post-exposure metric window: Activity before exposure is counted · case 03

Treatment effects are diluted by behaviour that happened before users saw the change.

Experiment statistics◈ Members↗
FA-74544

Post-exposure metric window: Activity before exposure is counted · case 04

Treatment effects are diluted by behaviour that happened before users saw the change.

Experiment statistics◈ Members↗
FA-74545

Post-exposure metric window: Activity before exposure is counted · case 05

Treatment effects are diluted by behaviour that happened before users saw the change.

Experiment statistics◈ Members↗
FA-74546

Post-exposure metric window: The analysis window includes one extra day · case 01

A 7-day metric actually sums 8 days of activity.

Experiment statistics● Open access↗
FA-74547

Post-exposure metric window: The analysis window includes one extra day · case 02

A 7-day metric actually sums 8 days of activity.

Experiment statistics◈ Members↗
FA-74548

Post-exposure metric window: The analysis window includes one extra day · case 03

A 7-day metric actually sums 8 days of activity.

Experiment statistics◈ Members↗
FA-74549

Post-exposure metric window: The analysis window includes one extra day · case 04

A 7-day metric actually sums 8 days of activity.

Experiment statistics◈ Members↗
FA-74550

Post-exposure metric window: The analysis window includes one extra day · case 05

A 7-day metric actually sums 8 days of activity.

Experiment statistics◈ Members↗
FA-74551

Post-exposure metric window: Exposed users without events disappear · case 01

Metric means are inflated because inactive exposed users are excluded.

Experiment statistics● Open access↗
FA-74552

Post-exposure metric window: Exposed users without events disappear · case 02

Metric means are inflated because inactive exposed users are excluded.

Experiment statistics◈ Members↗
FA-74553

Post-exposure metric window: Exposed users without events disappear · case 03

Metric means are inflated because inactive exposed users are excluded.

Experiment statistics◈ Members↗
FA-74554

Post-exposure metric window: Exposed users without events disappear · case 04

Metric means are inflated because inactive exposed users are excluded.

Experiment statistics◈ Members↗
FA-74555

Post-exposure metric window: Exposed users without events disappear · case 05

Metric means are inflated because inactive exposed users are excluded.

Experiment statistics◈ Members↗
FA-74556

Post-exposure metric window: All users share the earliest exposure as window start · case 01

Late-exposed users contribute almost nothing because their window closed before they arrived.

Experiment statistics● Open access↗
FA-74557

Post-exposure metric window: All users share the earliest exposure as window start · case 02

Late-exposed users contribute almost nothing because their window closed before they arrived.

Experiment statistics◈ Members↗
FA-74558

Post-exposure metric window: All users share the earliest exposure as window start · case 03

Late-exposed users contribute almost nothing because their window closed before they arrived.

Experiment statistics◈ Members↗
FA-74559

Post-exposure metric window: All users share the earliest exposure as window start · case 04

Late-exposed users contribute almost nothing because their window closed before they arrived.

Experiment statistics◈ Members↗
FA-74560

Post-exposure metric window: All users share the earliest exposure as window start · case 05

Late-exposed users contribute almost nothing because their window closed before they arrived.

Experiment statistics◈ Members↗
FA-74561

Revenue outlier capping: The cap is computed from the control arm alone · case 01

A treatment that creates more big spenders gets its gains clipped by a control-based cap.

Experiment statistics● Open access↗
FA-74562

Revenue outlier capping: The cap is computed from the control arm alone · case 02

A treatment that creates more big spenders gets its gains clipped by a control-based cap.

Experiment statistics◈ Members↗
FA-74563

Revenue outlier capping: The cap is computed from the control arm alone · case 03

A treatment that creates more big spenders gets its gains clipped by a control-based cap.

Experiment statistics◈ Members↗
FA-74564

Revenue outlier capping: The cap is computed from the control arm alone · case 04

A treatment that creates more big spenders gets its gains clipped by a control-based cap.

Experiment statistics◈ Members↗
FA-74565

Revenue outlier capping: The cap is computed from the control arm alone · case 05

A treatment that creates more big spenders gets its gains clipped by a control-based cap.

Experiment statistics◈ Members↗
FA-74566

Revenue outlier capping: The cap reads one rank too high · case 01

The cap sits one order statistic above the requested percentile.

Experiment statistics● Open access↗
FA-74567

Revenue outlier capping: The cap reads one rank too high · case 02

The cap sits one order statistic above the requested percentile.

Experiment statistics◈ Members↗
FA-74568

Revenue outlier capping: The cap reads one rank too high · case 03

The cap sits one order statistic above the requested percentile.

Experiment statistics◈ Members↗
FA-74569

Revenue outlier capping: The cap reads one rank too high · case 04

The cap sits one order statistic above the requested percentile.

Experiment statistics◈ Members↗
FA-74570

Revenue outlier capping: The cap reads one rank too high · case 05

The cap sits one order statistic above the requested percentile.

Experiment statistics◈ Members↗
FA-74571

Revenue outlier capping: Outliers are dropped instead of capped · case 01

Revenue means understate treatment impact because whales contribute nothing.

Experiment statistics● Open access↗
FA-74572

Revenue outlier capping: Outliers are dropped instead of capped · case 02

Revenue means understate treatment impact because whales contribute nothing.

Experiment statistics◈ Members↗
FA-74573

Revenue outlier capping: Outliers are dropped instead of capped · case 03

Revenue means understate treatment impact because whales contribute nothing.

Experiment statistics◈ Members↗
FA-74574

Revenue outlier capping: Outliers are dropped instead of capped · case 04

Revenue means understate treatment impact because whales contribute nothing.

Experiment statistics◈ Members↗
FA-74575

Revenue outlier capping: Outliers are dropped instead of capped · case 05

Revenue means understate treatment impact because whales contribute nothing.

Experiment statistics◈ Members↗
FA-74576

Revenue outlier capping: Percentile rank is rounded to nearest · case 01

Small experiments cap at a lower order statistic than the nearest-rank rule allows.

Experiment statistics● Open access↗
FA-74577

Revenue outlier capping: Percentile rank is rounded to nearest · case 02

Small experiments cap at a lower order statistic than the nearest-rank rule allows.

Experiment statistics◈ Members↗
FA-74578

Revenue outlier capping: Percentile rank is rounded to nearest · case 03

Small experiments cap at a lower order statistic than the nearest-rank rule allows.

Experiment statistics◈ Members↗
FA-74579

Revenue outlier capping: Percentile rank is rounded to nearest · case 04

Small experiments cap at a lower order statistic than the nearest-rank rule allows.

Experiment statistics◈ Members↗
FA-74580

Revenue outlier capping: Percentile rank is rounded to nearest · case 05

Small experiments cap at a lower order statistic than the nearest-rank rule allows.

Experiment statistics◈ Members↗
FA-74581

Bayesian conversion comparison: Posterior beta ignores observed successes · case 01

Posterior means are too low because every trial is counted as a failure.

Experiment statistics● Open access↗
FA-74582

Bayesian conversion comparison: Posterior beta ignores observed successes · case 02

Posterior means are too low because every trial is counted as a failure.

Experiment statistics◈ Members↗
FA-74583

Bayesian conversion comparison: Posterior beta ignores observed successes · case 03

Posterior means are too low because every trial is counted as a failure.

Experiment statistics◈ Members↗
FA-74584

Bayesian conversion comparison: Posterior beta ignores observed successes · case 04

Posterior means are too low because every trial is counted as a failure.

Experiment statistics◈ Members↗
FA-74585

Bayesian conversion comparison: Posterior beta ignores observed successes · case 05

Posterior means are too low because every trial is counted as a failure.

Experiment statistics◈ Members↗
FA-74586

Bayesian conversion comparison: Posterior means report raw conversion rates · case 01

Displayed means ignore the prior, contradicting the reported probability.

Experiment statistics● Open access↗
FA-74587

Bayesian conversion comparison: Posterior means report raw conversion rates · case 02

Displayed means ignore the prior, contradicting the reported probability.

Experiment statistics◈ Members↗
FA-74588

Bayesian conversion comparison: Posterior means report raw conversion rates · case 03

Displayed means ignore the prior, contradicting the reported probability.

Experiment statistics◈ Members↗
FA-74589

Bayesian conversion comparison: Posterior means report raw conversion rates · case 04

Displayed means ignore the prior, contradicting the reported probability.

Experiment statistics◈ Members↗
FA-74590

Bayesian conversion comparison: Posterior means report raw conversion rates · case 05

Displayed means ignore the prior, contradicting the reported probability.

Experiment statistics◈ Members↗
FA-74591

Bayesian conversion comparison: The probability sum stops one term early · case 01

Chance-to-beat-control is systematically understated.

Experiment statistics● Open access↗
FA-74592

Bayesian conversion comparison: The probability sum stops one term early · case 02

Chance-to-beat-control is systematically understated.

Experiment statistics◈ Members↗
FA-74593

Bayesian conversion comparison: The probability sum stops one term early · case 03

Chance-to-beat-control is systematically understated.

Experiment statistics◈ Members↗
FA-74594

Bayesian conversion comparison: The probability sum stops one term early · case 04

Chance-to-beat-control is systematically understated.

Experiment statistics◈ Members↗
FA-74595

Bayesian conversion comparison: The probability sum stops one term early · case 05

Chance-to-beat-control is systematically understated.

Experiment statistics◈ Members↗
FA-74596

Bayesian conversion comparison: The sum is normalised by the treatment posterior · case 01

Probabilities can exceed one or fall far below the truth.

Experiment statistics● Open access↗
FA-74597

Bayesian conversion comparison: The sum is normalised by the treatment posterior · case 02

Probabilities can exceed one or fall far below the truth.

Experiment statistics◈ Members↗
FA-74598

Bayesian conversion comparison: The sum is normalised by the treatment posterior · case 03

Probabilities can exceed one or fall far below the truth.

Experiment statistics◈ Members↗
FA-74599

Bayesian conversion comparison: The sum is normalised by the treatment posterior · case 04

Probabilities can exceed one or fall far below the truth.

Experiment statistics◈ Members↗
FA-74600

Bayesian conversion comparison: The sum is normalised by the treatment posterior · case 05

Probabilities can exceed one or fall far below the truth.

Experiment statistics◈ 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 ↗