FAILURE MAP
← Case archive

FA-86071 / Game economy crafting balance / Open access

Crafted quality tier: Critical crafts are capped at superior · case 01

A critical masterwork is downgraded to superior.

Verified by executionVariant 1 · 8 checks per implementationDownload source bundle ↓JSON ↗

ROOT CAUSE

The tier ceiling for critical upgrades is one tier short of the top.

VERIFIED REPAIR

Restore `min(t + 1, len(tiers) - 1)` at the masterwork crit ceiling step.

Unsuccessful approach: Blocking upgrades from superior denies legitimate superior-to-masterwork crits.

Case contract

materials = [[quality, weight], ...]. If total weight <= 0 the craft fails (score 0, tier "failed"). score = floor(sum(q*w)/sum(w)) + skill//10, capped at 100. Tier index = number of cutoffs [40, 65, 85] with score >= cutoff over [common, fine, superior, masterwork]. A critical craft (skill >= 25 and crit_roll < 5) raises the tier by one, never above masterwork.

Why this case matters

Game economies leak or destroy currency when one crafting or pricing rule is off by one boundary, rounding stage or state update; the defect is observable in exact integer outcomes.

1 / The failure

Exit 1
"""Failure Map reference implementation. Python standard library only."""
import json

N = 1
observations = []
def solve(materials, skill, crit_roll):
    tiers = ['common', 'fine', 'superior', 'masterwork']
    cuts = [40, 65, 85]
    total_w = sum(w for q, w in materials)
    if total_w <= 0:
        return {'score': 0, 'tier': 'failed'}
    score = sum(q * w for q, w in materials) // total_w + skill // 10
    score = min(100, score)
    t = sum(1 for c in cuts if score >= c)
    if skill >= 25 and crit_roll < 5:
        t = min(t + 1, len(tiers) - 2)
    return {'score': score, 'tier': tiers[t]}
def check(label, actual, expected):
    observations.append({"check": label, "actual": actual, "expected": expected, "passed": actual == expected})
cases = [[('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[100, 1], [65, 3], [40, 1], [39, 1]], 99, 4],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[64, 3], [84, 1]], 26, 0], {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1', [[[64, 3], [84, 1]], 26, 0], {'score': 71, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #1',
   [[[100, 1], [85, 3], [65, 3]], 75, 0],
   {'score': 85, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[40, 1], [64, 0], [84, 2]], 26, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4',
   [[[27, 1], [65, 1], [84, 1]], 113, 0],
   {'score': 69, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #1', [[[84, 0], [85, 2]], 25, 0], {'score': 87, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #2', [[[100, 2]], 142, 4], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[65, 3], [78, 2], [64, 0], [40, 0]], 99, 0],
   {'score': 79, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[65, 3], [39, 0]], 25, 4], {'score': 67, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1], [100, 3], [85, 1]], 26, 5], {'score': 86, 'tier': 'masterwork'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[40, 1], [64, 0], [84, 2]], 26, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2',
   [[[27, 1], [65, 1], [84, 1]], 113, 0],
   {'score': 69, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[85, 0], [84, 2], [39, 1]], 25, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4', [[[65, 2], [64, 2]], 99, 0], {'score': 73, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 3], [85, 0]], 52, 0], {'score': 44, 'tier': 'superior'})]]
for label, args, expected in cases[N-1]:
    check(label, solve(*args), expected)
print(json.dumps({"observations": observations, "passed": all(x["passed"] for x in observations)}, ensure_ascii=False))
raise SystemExit(0 if all(x["passed"] for x in observations) else 1)
Boundary fixtureActualExpectedOutcome
masterwork crit #1{'score': 100, 'tier': 'superior'}{'score': 100, 'tier': 'masterwork'}Failed
regression masterwork crit ceiling #1{'score': 71, 'tier': 'superior'}{'score': 71, 'tier': 'masterwork'}Failed
regression masterwork crit ceiling #2{'score': 71, 'tier': 'superior'}{'score': 71, 'tier': 'masterwork'}Failed
regression masterwork crit ceiling #3{'score': 72, 'tier': 'superior'}{'score': 72, 'tier': 'masterwork'}Failed
regression masterwork crit ceiling #4{'score': 79, 'tier': 'superior'}{'score': 79, 'tier': 'masterwork'}Failed
heavy rare material #1{'score': 75, 'tier': 'superior'}{'score': 75, 'tier': 'superior'}Passed
score exactly fine cutoff #1{'score': 40, 'tier': 'fine'}{'score': 40, 'tier': 'fine'}Passed
control #1{'score': 40, 'tier': 'fine'}{'score': 40, 'tier': 'fine'}Passed

SHA-256 / bf694dfdf8696f6f3e42a283bc8daec4389dd31468efad94d5b339120a4d2850

2 / The unsuccessful fix

Exit 1
"""Failure Map reference implementation. Python standard library only."""
import json

N = 1
observations = []
def solve(materials, skill, crit_roll):
    tiers = ['common', 'fine', 'superior', 'masterwork']
    cuts = [40, 65, 85]
    total_w = sum(w for q, w in materials)
    if total_w <= 0:
        return {'score': 0, 'tier': 'failed'}
    score = sum(q * w for q, w in materials) // total_w + skill // 10
    score = min(100, score)
    t = sum(1 for c in cuts if score >= c)
    if skill >= 25 and crit_roll < 5:
        t = t + 1 if t < 2 else t
    return {'score': score, 'tier': tiers[t]}
def check(label, actual, expected):
    observations.append({"check": label, "actual": actual, "expected": expected, "passed": actual == expected})
cases = [[('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[100, 1], [65, 3], [40, 1], [39, 1]], 99, 4],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[64, 3], [84, 1]], 26, 0], {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1', [[[64, 3], [84, 1]], 26, 0], {'score': 71, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #1',
   [[[100, 1], [85, 3], [65, 3]], 75, 0],
   {'score': 85, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[40, 1], [64, 0], [84, 2]], 26, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4',
   [[[27, 1], [65, 1], [84, 1]], 113, 0],
   {'score': 69, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #1', [[[84, 0], [85, 2]], 25, 0], {'score': 87, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #2', [[[100, 2]], 142, 4], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[65, 3], [78, 2], [64, 0], [40, 0]], 99, 0],
   {'score': 79, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[65, 3], [39, 0]], 25, 4], {'score': 67, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1], [100, 3], [85, 1]], 26, 5], {'score': 86, 'tier': 'masterwork'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[40, 1], [64, 0], [84, 2]], 26, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2',
   [[[27, 1], [65, 1], [84, 1]], 113, 0],
   {'score': 69, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[85, 0], [84, 2], [39, 1]], 25, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4', [[[65, 2], [64, 2]], 99, 0], {'score': 73, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 3], [85, 0]], 52, 0], {'score': 44, 'tier': 'superior'})]]
for label, args, expected in cases[N-1]:
    check(label, solve(*args), expected)
print(json.dumps({"observations": observations, "passed": all(x["passed"] for x in observations)}, ensure_ascii=False))
raise SystemExit(0 if all(x["passed"] for x in observations) else 1)
Boundary fixtureActualExpectedOutcome
masterwork crit #1{'score': 100, 'tier': 'masterwork'}{'score': 100, 'tier': 'masterwork'}Passed
regression masterwork crit ceiling #1{'score': 71, 'tier': 'superior'}{'score': 71, 'tier': 'masterwork'}Failed
regression masterwork crit ceiling #2{'score': 71, 'tier': 'superior'}{'score': 71, 'tier': 'masterwork'}Failed
regression masterwork crit ceiling #3{'score': 72, 'tier': 'superior'}{'score': 72, 'tier': 'masterwork'}Failed
regression masterwork crit ceiling #4{'score': 79, 'tier': 'superior'}{'score': 79, 'tier': 'masterwork'}Failed
heavy rare material #1{'score': 75, 'tier': 'superior'}{'score': 75, 'tier': 'superior'}Passed
score exactly fine cutoff #1{'score': 40, 'tier': 'fine'}{'score': 40, 'tier': 'fine'}Passed
control #1{'score': 40, 'tier': 'fine'}{'score': 40, 'tier': 'fine'}Passed

SHA-256 / 5e6ed2d2435460b6d3bd7cff295d79d66c12ff1d28b6c095f59f6a625f5fa7fb

3 / The verified repair

Exit 0
"""Failure Map reference implementation. Python standard library only."""
import json

N = 1
observations = []
def solve(materials, skill, crit_roll):
    tiers = ['common', 'fine', 'superior', 'masterwork']
    cuts = [40, 65, 85]
    total_w = sum(w for q, w in materials)
    if total_w <= 0:
        return {'score': 0, 'tier': 'failed'}
    score = sum(q * w for q, w in materials) // total_w + skill // 10
    score = min(100, score)
    t = sum(1 for c in cuts if score >= c)
    if skill >= 25 and crit_roll < 5:
        t = min(t + 1, len(tiers) - 1)
    return {'score': score, 'tier': tiers[t]}
def check(label, actual, expected):
    observations.append({"check": label, "actual": actual, "expected": expected, "passed": actual == expected})
cases = [[('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[100, 1], [65, 3], [40, 1], [39, 1]], 99, 4],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[64, 3], [84, 1]], 26, 0], {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1', [[[64, 3], [84, 1]], 26, 0], {'score': 71, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #1',
   [[[100, 1], [85, 3], [65, 3]], 75, 0],
   {'score': 85, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[65, 1], [65, 1], [39, 3], [88, 3]], 99, 4],
   {'score': 72, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[64, 1]], 150, 4], {'score': 79, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[40, 1], [64, 0], [84, 2]], 26, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4',
   [[[27, 1], [65, 1], [84, 1]], 113, 0],
   {'score': 69, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1]], 10, 50], {'score': 40, 'tier': 'fine'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #1', [[[84, 0], [85, 2]], 25, 0], {'score': 87, 'tier': 'masterwork'}),
  ('fault site masterwork crit ceiling #2', [[[100, 2]], 142, 4], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[65, 3], [78, 2], [64, 0], [40, 0]], 99, 0],
   {'score': 79, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2', [[[65, 3], [39, 0]], 25, 4], {'score': 67, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 1], [100, 3], [85, 1]], 26, 5], {'score': 86, 'tier': 'masterwork'})],
 [('masterwork crit #1', [[[100, 2]], 50, 0], {'score': 100, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #1',
   [[[40, 1], [64, 0], [84, 2]], 26, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #2',
   [[[27, 1], [65, 1], [84, 1]], 113, 0],
   {'score': 69, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #3',
   [[[85, 0], [84, 2], [39, 1]], 25, 0],
   {'score': 71, 'tier': 'masterwork'}),
  ('regression masterwork crit ceiling #4', [[[65, 2], [64, 2]], 99, 0], {'score': 73, 'tier': 'masterwork'}),
  ('heavy rare material #1', [[[90, 3], [30, 1]], 0, 50], {'score': 75, 'tier': 'superior'}),
  ('score exactly fine cutoff #1', [[[40, 1]], 0, 99], {'score': 40, 'tier': 'fine'}),
  ('control #1', [[[39, 3], [85, 0]], 52, 0], {'score': 44, 'tier': 'superior'})]]
for label, args, expected in cases[N-1]:
    check(label, solve(*args), expected)
print(json.dumps({"observations": observations, "passed": all(x["passed"] for x in observations)}, ensure_ascii=False))
raise SystemExit(0 if all(x["passed"] for x in observations) else 1)
Boundary fixtureActualExpectedOutcome
masterwork crit #1{'score': 100, 'tier': 'masterwork'}{'score': 100, 'tier': 'masterwork'}Passed
regression masterwork crit ceiling #1{'score': 71, 'tier': 'masterwork'}{'score': 71, 'tier': 'masterwork'}Passed
regression masterwork crit ceiling #2{'score': 71, 'tier': 'masterwork'}{'score': 71, 'tier': 'masterwork'}Passed
regression masterwork crit ceiling #3{'score': 72, 'tier': 'masterwork'}{'score': 72, 'tier': 'masterwork'}Passed
regression masterwork crit ceiling #4{'score': 79, 'tier': 'masterwork'}{'score': 79, 'tier': 'masterwork'}Passed
heavy rare material #1{'score': 75, 'tier': 'superior'}{'score': 75, 'tier': 'superior'}Passed
score exactly fine cutoff #1{'score': 40, 'tier': 'fine'}{'score': 40, 'tier': 'fine'}Passed
control #1{'score': 40, 'tier': 'fine'}{'score': 40, 'tier': 'fine'}Passed

SHA-256 / 2d7a89bb294d01db564cf5d8ac86e021b48c59734e0ba4a194e960bdc57257dd

Verification & scope

Deterministic toy contract stipulated for this model; integer or exact arithmetic only, not a reproduction of any specific game engine. This reproducer isolates one failure mechanism. Results cover the supplied fixtures. Variants within a family share a test contract and should remain grouped when constructing evaluation splits. Related mechanisms with a shared evaluation_group must also remain together; these controlled models are not independent production incidents.

Observations recorded using Python 3.12.14 at 2026-09-29T14:50:46.214334+00:00.

Case digest / 50d1be6de5185df3da8f8b57e3d0ce5dce91c99f2375b200b4ef2c08167e8111