Prepare independent successor playtest with spawn recovery and casualty feedback

This commit is contained in:
2026-09-19 22:12:52 +02:00
parent 61e165ef5b
commit 6cf989a060
266 changed files with 134064 additions and 154 deletions
+14
View File
@@ -122,3 +122,17 @@ inherited Cancel path. No prior native flight archive qualifies this prototype.
## First integrated native attempt,20:57
The typed service and optional Chat field fixture compile in Enfusion at the201-file snapshot. The fixed airport corridor4850.953→4950.953X fails its original complete survey before fixture allocation ([full evidence](evidence/native-2026-09-19-205734-field-survey-refusal/report.json)). No fallback point or aircraft is allocated. First-refusal diagnostics must identify the failed original predicate before changing route geometry or attempting flight. The stopping reserve remains a hypothesis: source review also identifies that approach travel can exceed the instantaneous reserve because the controller continues positioning after braking entry. Keep the strict measured check and resolve against explicit policy and actual telemetry.
## Immediate-stop correction and terrain diagnosis
The [21:09 diagnostic](evidence/native-2026-09-19-210918-field-terrain-diagnosis/report.json) confirms first refusal at terrain grid x=0,z=1: sample X4810.95/Z11749.4 has height28.375 against start28.6938, a0.31875m difference beyond the unchanged0.3m limit. No fixture assets were allocated. A separately gated read-only terrain audit is being prepared to inform one newly authored candidate; it grants no qualification and cannot replace the original failed survey.
The reviewed controller correction targets zero horizontal velocity immediately when braking starts, retains the0.2m/s² vector slew and resets cruise integral only once. Normal braking now begins at the declared reserve derived from actual speed; phase3 additionally requires reference speed at most0.01m/s alongside two continuous actual low-speed seconds. The original point, order,45s combined braking/positioning budget and strict measured-reserve fixture remain unchanged. Source tests cover lag, opposing velocity, repeated cancellation and threshold jitter. Native deceleration and useful100m completion remain unqualified; a lagging body can still accelerate while a larger reference slews toward zero.
## Third authored corridor after obstacle evidence
The northbound candidate passed the complete terrain grid, but the original high-volume sweep found Warehouse_01 at X4928.577/Z11893.940 ([21:23 archive](evidence/native-2026-09-19-212345-field-warehouse-refusal/report.json)). That run allocated no fixture aircraft and retains its initial cleanup failure; a separate locked idle recheck confirmed the already-exited test process without sending any signal.
The next single authored candidate runs east from X4870/Z11760 to X4970/Z11760. Its original expanded rectangle ends at Z11800,94m south of the warehouse origin, and the prior coarse terrain data stays within0.2563m of the lifted start reference. This geometric separation is not obstacle clearance; the full original terrain and object predicates still decide admission. There is no runtime fallback or change to margins, height tolerance, sampling or controller limits.
The [21:30 eastbound trial](evidence/native-2026-09-19-213013-field-tree-refusal/report.json) passes terrain but finds a poplar at X4963.823/Z11737.644. The fourth authored candidate is northbound X4890/Z11730→11830: its40m volume shifts south of the prior warehouse encounter and west of that tree, while coarse terrain deviation is0.2876m. Full native clearance still decides admission; first-hit world bounds are now logged to avoid treating an entity origin as its complete footprint. No obstacle is removed and no constraint is loosened.