acdream/tests/AcDream.App.Tests
Erik 8d63e5c28a test(vfx): harden live missile and effect lifetimes
Add deterministic 96-owner lifecycle and renderer-resource stress gates plus an exact twelve-cycle recall/portal ownership gate. Prove zero retained records, projectiles, spatial buckets, script queues, particle/light owners, shadows, pending effects, and mesh references after churn, GUID reuse, deletion, and session reset.

Make logical teardown incarnation-specific and reentrancy-safe with lifetime epochs, atomic resource registration, generation-aware effect/teleport cleanup, projection mutation tokens, and failure-isolated visibility fan-out. Finish canonical spatial transactions before reporting observer failures and never discard superseded cleanup failures.

Synchronize architecture, roadmap, milestones, retail research, divergence bookkeeping, and durable memory. All three independent review tracks are clean; Release build and the full 5,454-pass/5-skip suite are green.

Co-Authored-By: Codex <noreply@openai.com>
2026-07-14 15:47:00 +02:00
..
Combat fix(combat): escape occupied login positions 2026-07-12 22:20:17 +02:00
Physics feat(vfx): port retail hidden and teleport presentation 2026-07-14 14:59:48 +02:00
Plugins feat(D.2b): IUiRegistry plugin UI surface + buffered drain into UiHost 2026-06-14 17:46:37 +02:00
Rendering test(vfx): harden live missile and effect lifetimes 2026-07-14 15:47:00 +02:00
Streaming test(vfx): harden live missile and effect lifetimes 2026-07-14 15:47:00 +02:00
Studio feat(studio): #156 #157 mockup desktop and font resolver 2026-06-26 12:56:05 +02:00
UI feat(vfx): port retail hidden and teleport presentation 2026-07-14 14:59:48 +02:00
World test(vfx): harden live missile and effect lifetimes 2026-07-14 15:47:00 +02:00
AcDream.App.Tests.csproj test(D.2b): vitals importer conformance — golden fixture + tree/slice/chrome checks 2026-06-15 14:29:30 +02:00
FrameProfilerReportTests.cs test(pipeline): MP0 - restore invariant-culture assertion dropped from formatter test 2026-07-05 19:18:21 +02:00
FrameStatsBufferTests.cs fix(pipeline): MP0 - profiler toggle-path hygiene + Max() seed (review follow-up) 2026-07-05 19:26:28 +02:00
RuntimeOptionsRetailUiTests.cs feat(ui): D.2b item interaction + retail cursors + live character sheet 2026-07-03 09:18:43 +02:00
RuntimeOptionsTests.cs feat(ui): D.2b item interaction + retail cursors + live character sheet 2026-07-03 09:18:43 +02:00