Local Level Lab

Airborne measurements. Open methods.

Antenna and calibration calculation checks

Question

Does the existing continuous forecast apply known antenna offsets, sensor calibration and starting-state corrections correctly on maneuvering trajectories? This is the next software check within E01, not an ESA model comparison.

The preceding geographic controls used exact starting conditions and zero antenna offset. This extension adds known synthetic errors. It does not test whether a flight can determine those errors uniquely or whether the real instrument satisfies particular bounds.

Frozen comparison

Finite allowance and evidence

One worker, four numerical threads, a cooperative two-hour ceiling, no retries. Each identity allows four native calls and 1,728,000,000 packet/query visits: 96 calls and 41,472,000,000 visits in total. Each constructs 360,000 intervals from 360,001 samples, plus 1,200 independent answer samples. Construction and native work are charged before execution; interrupted work remains charged.

Before launch, bind the complete source closure, compiler/runtime environment, recipe and passing focused tests. Use lll.studies for exclusive execution, atomic results, journals and archived publication. Source preparation and cheap local tests precede the study; no trial consumes its allowance before freezing.

Implementation and checks

  1. Add independent observation construction in analysis/lll/airquantumgrav_observation_truth.py. Test known signed sensor transformations, Cartesian antenna displacement, inverse starting-state corrections and failure on invalid inputs. Keep navigation imports absent.
  2. Add a small definition/evaluator in analysis/lll/airquantumgrav_observation_controls.py, reusing the existing rate constructor, native forecast, value kernel and study framework. Test real short trajectories, preserved nuisance columns, exact charges and rejection before execution when source qualification is absent. Check actual runner-assigned fields and persisted construction journals. Mixed native tasks require each call to declare value or derivative work; existing fixed-kind tasks cannot be reclassified or gain extra allowance.
  3. Freeze and execute the declared 24 identities only after those tests pass. Audit saved errors, derivative comparisons and both charge streams without propagating again. Publish every outcome and update the roadmap.

Remaining boundaries

A pass establishes correct application of declared corrections, not their recoverability from training observations, a measured device specification, actual sample averaging, or an error distribution. Training-only initialization and calibration estimation, receiver uncertainty and a new selection freeze remain requirements before observed ESA fits. The version-1 zero-eligible inventory, NASA results and seven reserved ESA confirmation groups are unchanged.

Next analyses · Roadmap.