Changelog entry
War declaration and espionage race-condition hardening
2026-03-09
- Hardened war declaration against concurrent requests so duplicate active wars for the same nation pair can no longer be created under load.
- Hardened espionage launch checks so concurrent requests cannot bypass action-point, cash, cooldown, or pending-operation limits.
- Added regression coverage for concurrent declare and spy-op attempts to keep these integrity guarantees enforced.