wip: L175 fix tile seams - passage-affected X8 lanes use the composed path (v241, RED)

Seam audit: 0 mismatches over 16 seeds (99,269 pairs, 121.6M shared samples),
injected control detected. Step-2 overlap/turn failures remain. Mainline has the
same dispatch structure (not changed).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011g9Ez42ZNqQGjigc4FWDih
This commit is contained in:
Fr0zkaandClaude Opus 5.5 committed 2026-11-04 14:05:01 +01:00
1 parent 0ff8d98786
commit 72f2609507
10 files changed
+605 -6

No files matched your search

+4 -4
View File
@@ -125,11 +125,11 @@ RECIPE_RE = re.compile(
def owner_hash_baseline(recipe: str, style: int) -> tuple[Path, str]:
if recipe == "surface-world" and style == 1:
return (BASELINES / "owner-hash/canonical/owner-hash-surface-world-style1-v240.baseline",
"L174-v240-Design50-steps1-2")
return (BASELINES / "owner-hash/canonical/owner-hash-surface-world-style1-v241.baseline",
"L175-v241-passage-tile-seam-fix")
if recipe == "floating-islands" and style == 2:
return (BASELINES / "owner-hash/canonical/owner-hash-floating-islands-style2-v240.baseline",
"L174-v240-Design50-steps1-2")
return (BASELINES / "owner-hash/canonical/owner-hash-floating-islands-style2-v241.baseline",
"L175-v241-passage-tile-seam-fix")
raise VerificationFailure(f"no pinned owner hash baseline for {recipe} style {style}")