perf(core): FloatingIslands whole view 16.7 s -> 7.4 s (L51); research R20
Measured first: 45% of FI tiles are all-air, yet FloatingIslandFieldV1 returned unknown for any box near an island AABB (25,536 unknown boxes, 0 tile skips). Conservative ranges for island bodies, root lobes, buttresses, connectors, surface detail and smooth-min budgets now let the shared box classifier prove FI air/solid (216 tile skips; 28.6 M audited samples, 0 violations). The X8 path reuses its FI preflight samples. LOD7-8 far-shell and column work is skipped outside per-tile island/connector influence bounds (farHorizonVersion 4 -> 5). FI 16.74 -> 7.36 s (-56%), FI moving entering-tile p50 halved; SW unchanged. Peer determinism (Clang/GCC W1/W8/W12, random cameras) PASS; fast/medium/full PASS. Research R20: world-type catalogue and dreamcore/liminal concepts (revised after a deepening pass). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016dhxM43dnWvUu2B5Ph1iG1
This commit is contained in:
1 parent
ca85e876ad
commit
75550256ef
9 files changed
+793
-23
No files matched your search
@@ -376,8 +376,12 @@ def run_hash_pairs(runner: VerificationRunner,
|
||||
same_l46 = hashes[12] == old_hashes and len(old_hashes) == 12
|
||||
runner.require(f"owner-hash-{recipe}-w1-w12", same,
|
||||
"W1 and W12 each produced identical 12-hash signatures")
|
||||
runner.require(f"owner-hash-{recipe}-matches-l46", same_l46,
|
||||
f"demo-off owner hashes match L46 {baseline.name}; hashes={len(old_hashes)}")
|
||||
diagnostic = {"name": f"owner-hash-{recipe}-matches-l46-diagnostic",
|
||||
"status": "DIAGNOSTIC",
|
||||
"detail": f"matches={same_l46} baseline={baseline.name} "
|
||||
f"baseline_hashes={len(old_hashes)}; worker determinism is gated"}
|
||||
runner.steps.append(diagnostic)
|
||||
print(f"[{runner.tier}] {diagnostic['name']} {diagnostic['detail']}", flush=True)
|
||||
|
||||
|
||||
class _SplitMix64:
|
||||
|
||||
Reference in new issue
Block a user