Integrate radio-delivered convoy cover and conservative squad ammunition reports
This commit is contained in:
@@ -171,6 +171,45 @@ the subsequent transfer guard and fixture additions passed their focused checks,
|
||||
source-bundle preview and native compilation. All533 protected original reference
|
||||
files remained unchanged.
|
||||
|
||||
## HQ convoy cover and ammunition follow-up
|
||||
|
||||
The finite convoy now accepts per-vehicle HOLD/RESUME commands through each
|
||||
original crew's existing HQ radio downlink. Planning requires a delivered own
|
||||
status no older than 180 seconds and a delivered positive sighting less than
|
||||
60 seconds old within 400 m of that reported position. Delivery rechecks evidence,
|
||||
command/sighting lineage, the consumed source receipt, exact original crew and
|
||||
physical Core record. HOLD preserves the route index while removing the owned
|
||||
move waypoint; RESUME needs fresh own status and no qualifying contact after the
|
||||
held sighting's 60-second window. Lost radio or superseding information cannot
|
||||
silently resume travel. Native `AddUsableVehicle` admission supplies the mounted
|
||||
combat hooks; actual gunner firing remains an engine validation question. Player
|
||||
capture still releases the task without replacing its vehicles, crew or cargo.
|
||||
See [convoy cover details](convoy-migration.md#delivered-hq-mounted-cover-follow-up).
|
||||
|
||||
Routine 180-second status now includes detached compatible small-arms magazine
|
||||
and chamber counts from the immutable own roster. Only a delivered, complete,
|
||||
no-older-than-180-second report proving zero small-arms rounds/chambers can veto a
|
||||
new armed infantry assignment or its delivery. Unknown/stale information never
|
||||
pretends to be empty; existing assignments and release commands are preserved.
|
||||
Separate launcher fields do not drive this initial veto. The addition does not
|
||||
migrate urgent refill requests, vehicle ammunition, general resupply or ammo
|
||||
creation. See [HQ ammunition scope and tests](hq-ammunition.md).
|
||||
|
||||
Actual-method regressions cover both additions. The full repository check passed
|
||||
at the integration checkpoint and the original-reference guard retained all 533
|
||||
protected files unchanged. Those checks do not supply native radio/weapon or
|
||||
inventory evidence by themselves. The [native ammunition follow-up](evidence/native-2026-09-20-040857-hq-ammunition/report.json)
|
||||
completes 49 assertions: real original-roster ammunition counts, actual radio
|
||||
delivery and detached unchanged Watch data, alongside the existing casualty
|
||||
checks. No script/runtime failures occurred; four external localization errors
|
||||
remain. [Ammunition documentation](hq-ammunition.md#validation-boundary) retains
|
||||
the failed attempts and scope, including the later derived-well refinement.
|
||||
The [current-source convoy recheck](evidence/native-2026-09-20-041150-convoy-cover-driving/report.json)
|
||||
completes 181 assertions with original crew/cargo and all six vehicles driving;
|
||||
source/dependency identity and cleanup are confirmed, with the same four external
|
||||
localization errors. Native HOLD/RESUME combat transitions still need direct runtime proof; policy
|
||||
regressions are not gunner firing, multiplayer or FPS evidence.
|
||||
|
||||
## Remaining work
|
||||
|
||||
- **T2 presence and a real shared active-agent budget:** materialization,
|
||||
|
||||
Reference in New Issue
Block a user