acdream/src
Erik 7593078774 refactor(runtime): move session lifetime and ordered transport
Move the canonical WorldSession generation, connect/enter/tick/stop transaction, inbound subscription owner, and retryable teardown acknowledgements into AcDream.Runtime. Keep App as a borrowing graphical host with a single inertable command projection and no mirrored session state.

Validated by 79 Runtime tests, 3,776 App tests with three existing skips, the Release solution build, and 8,428 complete Release tests with five existing skips.

Co-authored-by: Codex <codex@openai.com>
2026-07-25 19:39:24 +02:00
..
AcDream.App refactor(runtime): move session lifetime and ordered transport 2026-07-25 19:39:24 +02:00
AcDream.Bake feat(content): bake and read flat collision assets 2026-07-25 15:22:08 +02:00
AcDream.Cli perf(diag): complete trustworthy Slice A capture tooling 2026-07-24 12:46:51 +02:00
AcDream.Content feat(content): bake and read flat collision assets 2026-07-25 15:22:08 +02:00
AcDream.Core refactor(physics): remove parsed collision graphs 2026-07-25 18:21:19 +02:00
AcDream.Core.Net refactor(runtime): move session lifetime and ordered transport 2026-07-25 19:39:24 +02:00
AcDream.Plugin.Abstractions feat(ui): centralize retail selection state 2026-07-11 00:51:20 +02:00
AcDream.Plugins.Smoke feat(app): wire IGameState+IEvents into Program and SmokePlugin 2026-04-10 20:31:50 +02:00
AcDream.Runtime refactor(runtime): move session lifetime and ordered transport 2026-07-25 19:39:24 +02:00
AcDream.UI.Abstractions fix(ui): restore modern spell formula presentation 2026-07-24 07:08:47 +02:00
AcDream.UI.ImGui refactor(app): compose settings and developer tools 2026-07-22 16:11:34 +02:00