acdream/tests
Erik f46ddb5cdb refactor(runtime): own canonical entity identity and incarnations
Introduce the presentation-free RuntimeEntityDirectory and RuntimeEntityRecord as the sole owners of server GUIDs, INSTANCE_TS incarnations, accepted snapshots, authority versions, retryable tombstones, session epochs, and local-ID allocation. Convert LiveEntityRuntime into an App projection sidecar host resolved through canonical record identity without a second GUID map.

Preserve the existing synchronous and reentrant projection lifecycle, including retryable registration/delete/session teardown. Add Runtime-only identity/lifetime tests and App ownership guards.

Validated by the Release solution build and 8,441 complete Release tests with five existing skips.

Co-authored-by: Codex <codex@openai.com>
2026-07-25 20:07:14 +02:00
..
AcDream.App.Tests refactor(runtime): own canonical entity identity and incarnations 2026-07-25 20:07:14 +02:00
AcDream.Bake.Tests feat(content): bake and read flat collision assets 2026-07-25 15:22:08 +02:00
AcDream.Cli.Tests perf(diag): complete trustworthy Slice A capture tooling 2026-07-24 12:46:51 +02:00
AcDream.Content.Tests feat(content): bake and read flat collision assets 2026-07-25 15:22:08 +02:00
AcDream.Core.Net.Tests perf(net): frame recurring sends in place 2026-07-25 06:02:52 +02:00
AcDream.Core.Tests refactor(physics): remove parsed collision graphs 2026-07-25 18:21:19 +02:00
AcDream.Core.Tests.Fixtures.HelloPlugin feat(core): add PluginLoader with collectible ALC 2026-04-10 09:51:16 +02:00
AcDream.Runtime.Tests refactor(runtime): own canonical entity identity and incarnations 2026-07-25 20:07:14 +02:00
AcDream.UI.Abstractions.Tests feat(input): assess world objects on right click 2026-07-24 05:42:28 +02:00