Input and reference-frame workflow

Ephemeris and correction-model pinning

Bind positions to one identified ephemeris, data release, software version, and correction chain.

Required inputs

Ephemeris identifier

Data/kernel version

Software version

Geometric/apparent policy

Precision target

Ordered execution

Work the protocol

  1. 1

    Name the ephemeris before calculation.

  2. 2

    Record all data kernels or package versions.

  3. 3

    Declare geometric, astrometric, or apparent output.

  4. 4

    Pin light-time, aberration, and deflection policy.

  5. 5

    Hash the complete calculation dependency manifest.

Outputs

  • Dependency manifest
  • Correction-model declaration
  • Dependency digest

Done only when

  • A second implementation knows what to reproduce.
  • Corrections are not implicit.
  • Version changes create a new receipt.

Fail closed

Refusal conditions

  • Only a product name is supplied.
  • Apparent and geometric values are mixed.
  • The dependency digest cannot be reproduced.