Release date: 2026-07-25
Public upgrade path: 5.2.2 to 5.2.3
Moira 5.2.3 is an operational-correctness patch for asteroid and comet kernel discovery. It does not change astronomical calculations, catalog membership, public result vessels, or BSP data.
Published wheels retain asteroid and comet manifests as catalog and provenance
metadata, while their large BSP shards remain separately installed resources.
Earlier automatic discovery treated the presence of those metadata files as
proof that the corresponding ephemeris was installed. A wheel used alongside
an external small-body ephemeris could therefore report a missing packaged
shard in Moira.kernel_status and the server /ready receipt even though the
external ephemeris was loaded and functional.
Automatic discovery now admits a manifest only when at least one shard it references is present:
MOIRA_SOVEREIGN_SMALL_BODY_MANIFEST remains an explicit, strict operator
instruction and is never suppressed by automatic discovery policy.No asteroid or comet manifest content, BSP shard, catalog identity, family membership, coverage interval, or NAIF mapping changed in this release. Existing external ephemerides remain the positional authority until a later shard set is fully built, validated, and admitted as one coherent manifest-owned resource.
The release exercises:
/ready behavior.A wheel-shaped isolated installation confirms that packaged manifests without their large BSP shards are not admitted as installed ephemerides.