namespace NeonSprawl.Server.Game.Contracts; /// Stable deny reason codes for contract instance operations (NEO-146; consumed by E7M4-04+ orchestrators). public static class ContractInstanceReasonCodes { public const string PlayerNotWritable = "player_not_writable"; public const string ActiveContractExists = "active_contract_exists"; public const string InstanceNotFound = "instance_not_found"; public const string InstanceNotActive = "instance_not_active"; public const string InvalidIds = "invalid_ids"; }