From bfd99c4829866076ab933c6455b0292b42c95e7d Mon Sep 17 00:00:00 2001 From: gamer147 Date: Sat, 6 Jun 2026 12:42:45 -0400 Subject: [PATCH] docs(battle-engine M13): note _notEmit precondition on TryReadStockedEmitData (review polish) Co-Authored-By: Claude Opus 4.8 --- SVSim.BattleEngine.Tests/HeadlessFixture.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SVSim.BattleEngine.Tests/HeadlessFixture.cs b/SVSim.BattleEngine.Tests/HeadlessFixture.cs index 5a41723..15d4224 100644 --- a/SVSim.BattleEngine.Tests/HeadlessFixture.cs +++ b/SVSim.BattleEngine.Tests/HeadlessFixture.cs @@ -440,6 +440,9 @@ namespace SVSim.BattleEngine.Tests // expected to be null/empty — return null on any null/throw so the test degrades to Inconclusive // rather than failing. Field `stockEmitMessageMgr` (:103) + `GetSequenceAllData()` // (StockEmitMgr.cs:81, returns List>) verified against the copied engine. + // Precondition: this is expected-null ONLY while NewNetworkEmitBattle sets _notEmit=true and leaves + // stockEmitMessageMgr unconstructed. If that harness setup changes, revisit — a non-null stock should + // then make the test ASSERT on the payload rather than defer to Inconclusive. public static System.Collections.IList TryReadStockedEmitData(RealTimeNetworkAgent agent) { try