Add typed field-flight prototype and preserve native qualification failures
This commit is contained in:
@@ -102,3 +102,23 @@ SHA-256 of the exact local files read for the main API and controller findings.
|
||||
| `actual successor: addons/ai/Scripts/Game/ERR/ERR_AircraftRouteFlight.c` | `1d8d92bf6d97429d68a9f62018232e90cc124cc8d7445efeabe863706a31e2b9` |
|
||||
| `actual successor: addons/ai/Scripts/Game/ERR/ERR_AircraftRouteEnvelope.c` | `e8fcef844239c47a1f2f36be420afe943bc450091b05859435406b46c87fa511` |
|
||||
| `staged successor: addons/ai/Scripts/Game/ERR/ERR_AircraftService.c` | `bf52361c9d07b2c632d6ad755cbca76683f5ad4a8208e6eec690c367efa44549` |
|
||||
|
||||
|
||||
## Dormant implementation checkpoint
|
||||
|
||||
The three new FieldRules, FieldEnvelope and FieldFlight classes now implement the
|
||||
bounded prototype and pass source-method regressions and independent review.
|
||||
They have no normal-mission, HQ, retained-service or native-fixture entrypoint.
|
||||
Native compilation and100m physical flight remain pending at this checkpoint.
|
||||
Braking uses a frozen90% entry-reference ceiling and the inverse full modeled
|
||||
stopping reserve, with unchanged vector slew. Candidate fuel admission is50native
|
||||
units and low-fuel abort20units; neither establishes reserve adequacy or units as
|
||||
litres. The softabort begins at86.5s remaining to reserve85s phases plus the
|
||||
maximum1.5s caller cadence. Phase3 cancellation retains settling control, and
|
||||
pre-CLIMB airborne cancellation now enables/reads back autohover before entering
|
||||
braking. Both issues were found before integration and covered through the actual
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user