Capture current mission, AI, map and administration development

Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
2026-10-13 22:52:53 +02:00
parent a951a96edc
commit 6a667d8deb
8104 changed files with 2124945 additions and 2061 deletions
@@ -0,0 +1,34 @@
[
{
"test": "test_hq_multiconvoy_supply.py",
"exit": 0
},
{
"test": "test_infantry_mine_coordinator.py",
"exit": 0
},
{
"test": "test_infantry_resupply_coordinator.py",
"exit": 0
},
{
"test": "test_infantry_resupply_planning.py",
"exit": 0
},
{
"test": "test_infantry_supply_pool.py",
"exit": 0
},
{
"test": "test_mounted_supply_integration.py",
"exit": 0
},
{
"test": "test_infantry_ammo_transfer.py",
"exit": 0
},
{
"test": "test_infantry_resupply_waypoints.py",
"exit": 0
}
]
@@ -0,0 +1,19 @@
check: /tmp/err-policy-9dfh17vb/check.cpp:403: int main(): Assertion `!second.s.TryPlan(&first.recipient,&second.donor,&first.demand,&second.donorStatus,180001)' failed.
Traceback (most recent call last):
File "/tmp/erri-mine-review-1724/test_cross_truck_mutation.py", line 32, in <module>
run(r'''
~~~^^^^^
#include <cassert>
^^^^^^^^^^^^^^^^^^
...<188 lines>...
}
^
''')
^^^^
File "/home/jakub/devel/escapistsrereintroduced/tests/policy_harness.py", line 14, in run
subprocess.run([str(p/'check')],check=True)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 578, in run
raise CalledProcessError(retcode, process.args,
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/tmp/err-policy-9dfh17vb/check']' died with <Signals.SIGABRT: 6>.
@@ -0,0 +1 @@
PASS: actual finite PMN4 one-to-two entitlement, pinned original ownership, shared commit, physical custody, callback quarantine/deletion and no retry
@@ -0,0 +1,19 @@
check: /tmp/err-policy-_jk9sool/check.cpp:400: int main(): Assertion `first.s.m_State==7&&first.recipient.LogisticsReservation==100001&&first.truck.SupplyToken==100001' failed.
Traceback (most recent call last):
File "/tmp/erri-mine-resupply-1724/tests/test_infantry_resupply_planning.py", line 32, in <module>
run(r'''
~~~^^^^^
#include <cassert>
^^^^^^^^^^^^^^^^^^
...<188 lines>...
}
^
''')
^^^^
File "/home/jakub/devel/escapistsrereintroduced/tests/policy_harness.py", line 14, in run
subprocess.run([str(p/'check')],check=True)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 578, in run
raise CalledProcessError(retcode, process.args,
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/tmp/err-policy-_jk9sool/check']' died with <Signals.SIGABRT: 6>.
@@ -0,0 +1,19 @@
check: /tmp/err-policy-13gq2bv5/check.cpp:181: int main(): Assertion `!readiness.ReadyForResupply()' failed.
Traceback (most recent call last):
File "/tmp/erri-mine-review-1724/grant-mutation/tests/test_enemy_loadout.py", line 18, in <module>
run(r'''
~~~^^^^^
#include <cassert>
^^^^^^^^^^^^^^^^^^
...<78 lines>...
}
^
''')
^^^^
File "/tmp/erri-mine-review-1724/grant-mutation/tests/policy_harness.py", line 14, in run
subprocess.run([str(p/'check')],check=True)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/subprocess.py", line 578, in run
raise CalledProcessError(retcode, process.args,
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/tmp/err-policy-13gq2bv5/check']' died with <Signals.SIGABRT: 6>.
@@ -0,0 +1 @@
PASS: actual equipment coordinator registration dedupe, startup delay, five member scans, finite component retries, unregister/stop terminal behavior and 256-group bound
@@ -0,0 +1 @@
PASS: actual percentage selection, native/preferred launcher preservation, failure/removal fallback, pending-operation quarantine, capture, finite two-mine grants and no replenishment
@@ -0,0 +1 @@
PASS: actual HQ rotates finite donors, skips unavailable/contacted trucks, uses delivered reports and dispatches at most one trip per planning cadence
@@ -0,0 +1 @@
PASS: actual bounded empty-return and finite delivery; phase-isolated callbacks, exact ownership proof, stop quarantine and original actor/vehicle boundaries
@@ -0,0 +1,2 @@
PASS: actual one-mine original carrier selection, settled startup, shared finite claims, no refund after submission
PASS: actual HQ startup grant readiness forwarding is authoritative and fail-closed
@@ -0,0 +1,2 @@
infantry resupply actual rules, radio transitions, owned cleanup and unresolved-operation tests passed
PASS: actual resupply Roster preserves permanent release, original slot mapping and bounded ownership
@@ -0,0 +1 @@
PASS: actual convoy binding, finite identities, disjoint tokens, shared report replay/cooldown, original recipients and HQ cleanup
@@ -0,0 +1 @@
PASS: actual report-derived waypoint insertion/order and tighter positive radii; no formation navigation claim
@@ -0,0 +1 @@
PASS: actual finite convoy supply pool; immutable slots, shared demand state, sparse/capped discovery and permanent shutdown
@@ -0,0 +1 @@
PASS: actual shared mounted stock/history ownership, atomic exact HQ pair claim, and bounded stopped-owner proof polling