Repository navigation
Light Box Conformance #22
TheDaniel166
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Moira
6.10.1brings the complete Light Box conformance baseline (438 / 438P0 surfaces) and the Natal Discovery packet routes (which were excluded from thev6.10.0tag) into the published PyPI package, overhauls the top-level documentation, and simplifies the Light Box release gate so that tagged commits,main, and PyPI artifacts remain aligned in a single commit.Light Box calculation truth and conformance (
438 / 438P0 atLIGHT_BOX_FULL)Every release-blocking (
P0) calculation surface in Moira — 188 Python engine callables and 250 FastAPI/v1/*routes across all 18 calculation families — now satisfies theLIGHT_BOX_FULLvisibility contract:stationtruth baselines), solar condition phenomena, and void-of-course moon evaluation.Natal Discovery packet routes and
KernelPoolindexing/v1/natal-discovery/*REST endpoints and underlying packet builders for structured, receipt-backed natal chart discovery alongside hardened chart request identity and observer validation.KernelPoolstartup indexing: Optimizes SPK segment indexing duringKernelPoolinitialization into a single pass without altering ephemeris segment selection or numerical reduction.Release gate simplification and documentation alignment
scripts/check_lightbox_release_gate.pyno longer requires a second attestation commit recording a parent commit SHA. The gate now validates deterministic inventory fingerprints (SHA-256), engine/manifest version alignment (6.10.1), andLIGHT_BOX_FULLcoverage (438 / 438P0) directly in a single commit.README.mdfor6.10.1with current architecture, mathematical strata, and Light Box conformance tables, synchronized across the Git wiki and website publication bundle.See release notes and compatibility notes for additional detail. No breaking API changes were introduced relative to
6.10.0.Publication verification
Released from immutable tag
v6.10.1, commitf4adf5384e75e0af525f8142686d06bb6033f3ab.P0surfaces (188Python engine callables,250FastAPI/v1/*routes) verified atLIGHT_BOX_FULLacross all 18 calculation families (0BLACK_BOX,0GRAY_BOX,0PARTIAL_LIGHT_BOX,0active waivers).main(bbee2df, followingmoira.wikisubmodule pointer sync) passed across all matrix jobs, including Python 3.10 server compatibility.x86_64, WindowsAMD64, Intel macOS, and Apple Silicon, plus the source archive (21files total).10 GiBproject storage limit after the first wheel. After older superseded releases were removed to free4.77 GiB, only the failed publication job was rerun withskip-existing: trueusing the original CI build artifacts.Published Windows CPython 3.14 wheel SHA-256:
626c80db1a9bd6e865af6dd3b9feda2e21e4069ef2aa26bbdd18444e9796ffa9.Published source archive SHA-256:
a21082f6415ce799e05cce102366d67e977974a6da4821eca88b40e99f0063b2.This discussion was created from the release Light Box Conformance.
All reactions