Field test

How it was tested

No CI and no debugger; the tests run on the game's own headless modes.

field-test.log
ctest39 tests on every build [ PASS ]
headless skirmisha 23-minute match in 38 seconds, identical on every run [ PASS ]
ai-batch20 headless matches on fixed seeds; win rate before and after [ PASS ]
tree-checkthe same frame from two builds, differing pixels counted [ PASS ]
net-checktwo copies over a real network connection [ PASS ]
regressioneach fix proved by putting the bug back and watching its test fail [ PASS ]