@essrt/model-values
The rendered display values of ESSRT — the Expanding Solar System
Resonance Theory as implemented by the
ESSRT simulator
(source, AGPL-3.0). Day/year
lengths, precession rates, orbital elements, eclipse-audit results,
deep-time anchors — every key generated by the model-values registry
from the engine and its provenance-gated campaign artifacts, never typed
by hand. The key count and the model identity of the version you have
installed ship in MODEL_VALUES_META.
import { MODEL_VALUES, MODEL_VALUES_META } from '@essrt/model-values';
MODEL_VALUES.usnoLodJ2000; // "86,400.0021"
MODEL_VALUES_META.modelVersion; // the shipped model identity, e.g. "v21.0"
MODEL_VALUES_META.keyCount; // how many keys this version publishes
Values are rendered strings (display precision is part of the
contract). MODEL_VALUES_META records the model identity every published
version immutably ships: modelVersion and the fitted-coefficients hash.
For computation, use @essrt/physics
— the full injectable-constants physics core these values derive from.
Versioning follows the same two-axis contract as @essrt/physics: package
semver tracks the delivery format; the scientific identity rides inside.
Cite results as model vX.Y (package A.B.C).
Licence
AGPL-3.0-or-later. Commercial licensing: [email protected].