neon-sprawl/server/NeonSprawl.Server.Tests/Game/Contracts
VinPropane 93bd45d49a NEO-146: fix in-memory outcome idempotency race and clear parity
Lock idempotency keys alongside row ids in TryAppend so concurrent
duplicate keys cannot both succeed; return true from TryClearInstance
when the row is absent to match Postgres idempotent DELETE behavior.
2026-06-24 21:13:42 -04:00
..
ContractCatalogTestPaths.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
ContractInstancePersistenceIntegrationTests.cs NEO-146: apply C# collection and using style fixes 2026-06-24 20:41:25 -04:00
ContractOutcomePersistenceIntegrationTests.cs NEO-146: simplify using declarations in outcome persistence tests 2026-06-24 21:11:53 -04:00
ContractTemplateCatalogLoaderTests.cs chore: fix contract catalog analyzer warnings. 2026-06-20 19:46:39 -04:00
ContractTemplateRegistryTests.cs NEO-145: add fail-fast contract template catalog load and registry. 2026-06-20 19:31:54 -04:00
InMemoryContractInstanceStoreTests.cs NEO-146: fix in-memory outcome idempotency race and clear parity 2026-06-24 21:13:42 -04:00
InMemoryContractOutcomeStoreTests.cs NEO-146: fix in-memory outcome idempotency race and clear parity 2026-06-24 21:13:42 -04:00