Harden participant and map ownership and validate bounded physical flight
This commit is contained in:
@@ -361,3 +361,17 @@ The fresh-report salvo initially fired all eight rounds but failed natural compl
|
||||
Powered flight112320 refused before engine start because native autohover also changed collective. Manual angular damping112502 held horizontal drift below 8 metres but still exceeded the unchanged 18 metre height limit. Both failures are retained; hover/landing and operational HQ aircraft remain unqualified.
|
||||
|
||||
The [113315 packed Chat ordinary startup](evidence/packed-chat-2026-09-19-113315/report.json) succeeds with all five 111731 PAKs, exact seven loaded addons including engine/vanilla, fifteen unchanged artifact files, canonical prisoner and 15 seconds ready; zero captured errors and owned cleanup confirmed. Its separate packed provenance does not qualify later loose-source edits or waive packaging shutdown errors.
|
||||
|
||||
[Powered flight114504](evidence/native-2026-09-19-114504-powered-flight/report.json) passes81 assertions with zero captured errors using proven signed actor-local collective plus native autohover. Same physical aircraft/pilot, native fuel use, five-second hover, two-second ground-contact landing and engine-off check; rotors still coasting. Translation, full HQ aircraft service and multiplayer remain separate.
|
||||
|
||||
### Current mortar expiry and Intel registration
|
||||
|
||||
[114751](evidence/native-2026-09-19-114751-mortar-expiry/report.json) passes 48 assertions and zero captured errors, preserving fresh native commitments and withholding after report expiry with the correct journal reason. [115232](evidence/native-2026-09-19-115232-intel-readiness/report.json) passes 46 assertions and zero errors: all four original mortar crew have undergone the existing Intel carrying roll after readiness, before the fixture exercises physical inventory depletion/loss. No document is forced and no carrying probability is changed. These remain scripted local checks, not multiplayer acceptance.
|
||||
|
||||
### Bounded physical translation
|
||||
|
||||
[120245](evidence/native-2026-09-19-120245-powered-translation/report.json) passes 85 assertions with zero captured errors. The same finite aircraft and AI pilot take off using consumed actor-local actions and native autohover, approach a frozen target four metres from the initial hover, remain within 0.75m for five seconds, then land and stop the engine. Actual final displacement is about 3.62m, within the declared target tolerance. The original home, 8m drift bound, 18m ceiling, tilt limits and cleared column remain unchanged. No position/velocity override or replenishment is used. This is an isolated mechanism; route support, fully stopped rotors and real multiplayer remain unproved.
|
||||
|
||||
### Shared map replacement ownership and deletion
|
||||
|
||||
[120633](evidence/native-2026-09-19-120633-map-ownership/report.json) passes 58 assertions with zero captured errors. Real delayed callbacks, distinct/reused native configurations and root widgets, ModeClear and spare/interrupted deletion preserve the replacement native map. The earlier [115646 refusal](evidence/native-2026-09-19-115646-map-deletion-refusal/report.json) assumed component references disappeared in the deletion call. Actual diagnostics show both post-super callbacks and entity invalidation occur immediately, while component references clear on the next tick. The corrected bounded observation retains all cleanup requirements and the late-callback window. Native camera render state and multiplayer are not measured.
|
||||
|
||||
Reference in New Issue
Block a user