From 01c3217b5c44a39eb171731752bde82a07d36557 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 7 Sep 2026 22:36:11 -0400 Subject: [PATCH] lab rule: VM140 shim deploys are exclusive; record the holder --- campaign/board.md | 1 + 1 file changed, 1 insertion(+) diff --git a/campaign/board.md b/campaign/board.md index 3e3f4ca..2bf9771 100644 --- a/campaign/board.md +++ b/campaign/board.md @@ -58,3 +58,4 @@ Status flow: `backlog → in-progress → mapped → verified` (or `blocked`). | P2-B3 ProcessResearch (behavioral, RNG) | phase2 | backlog | — | 0% | 2026-09-08 | hook TechTree::ProcessResearch 0x005876c0 (verified); snapshot MT19937 state pre-call and drive ours from a copy -> validates RNG + odds + Zuul double roll together | | RNG signatures (Ghidra) | meta | mapped | high | 75% | 2026-09-08 | Seed/Twist/NextFloat verified (own pass): lazy twist, left@+0x9c4, NextFloat via x87 = float-parity risk. NextInt still unverified | | engine: game/effects | engine | verified | high | 100% | 2026-09-08 | merged: TechId enum (196 slots @10000+i), 44 ids with typed strategic effects, species flag bits, ApplyTechEffect; 254 checks | +| VM140 exclusivity (lab rule) | meta | verified | high | 100% | 2026-09-08 | only ONE agent may deploy a shim DLL / stop-start the game at a time; interleaved deploys silently corrupt compare results. Holder is recorded here. Current holder: B1. Queued: M2 (code+build ready, needs a VM window). Non-holders use their own build dir (/srv/re-lab/build/sots-engine-) |