feat(physics): add differential flat BSP traversal
Port every current containment, overlap, walkable, and six-path moving-collision query to immutable integer-indexed assets behind a graph-authoritative referee. Exact synthetic, installed-DAT, complete-resolver, and zero-allocation gates prove bit-identical behavior before connected dual publication. Co-authored-by: OpenAI Codex <codex@openai.com>
This commit is contained in:
parent
9cd42417a8
commit
f7ff9f4eea
13 changed files with 3907 additions and 46 deletions
|
|
@ -128,8 +128,14 @@ prepared-collision interface over the existing single mmap. Two complete
|
|||
29,908,271,024-byte bakes contain 2,232,170 keys with zero failures and the
|
||||
same SHA-256 across different worker counts; cancellation/corruption gates and
|
||||
8,371 solution tests / 5 skips pass.
|
||||
Slice I4 ports every current collision entry point to integer-indexed flat
|
||||
assets behind a graph-authoritative referee. Thirteen focused tests, 10,000
|
||||
randomized static/swept comparisons, 5,000 walkable comparisons, 7,500
|
||||
installed-DAT comparisons, and 1,200 complete resolver frames have exact
|
||||
state/float-bit equality; 10,000 warmed flat iterations allocate zero managed
|
||||
bytes. Release build and 8,384 solution tests / 5 skips pass.
|
||||
Slice H is complete: retained UI/frame work, exact bounded light selection,
|
||||
and pooled/borrowed/direct network I/O pass. Slice I is active at I4 under
|
||||
and pooled/borrowed/direct network I/O pass. Slice I is active at I5 under
|
||||
[`2026-07-25-modern-runtime-slice-i.md`](2026-07-25-modern-runtime-slice-i.md).
|
||||
The historical exact G4 visual rollback remains
|
||||
`git revert ef1d263337997bb030eadb7b8e71d73dc659907a`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue