Solar Face of the Giza Clock reproducibility archive

Run: python run_solar_face_audit.py
Then: python audit_extended_egypt_site_panel.py
Then: python make_solar_figures.py
Then: python STELLAR_CONDITIONED_SOLAR_RELAY_2026-09-14/run_stellar_solar_relay.py
Then: python STELLAR_CONDITIONED_SOLAR_RELAY_2026-09-14/make_relay_figure.py

The solar numerical audit imports the bundled long-term Vondrak implementation from the companion workspace in development. For standalone review, the required precession core is included below.
Four machine-readable upstream clock ledgers are included as frozen imported outputs; they are not regenerated by the solar script. Their status and relationship to JSA 36290 are documented in UPSTREAM_CLOCK_PROVENANCE_NOTE.md.
Run python audit_primitive_directions.py to regenerate the post-freeze projective-direction provenance audit.
Run python GRAM_SOLAR_PRINCIPAL_AUDIT_2026-09-14/run_principal_audit.py to regenerate the post-result Gram-to-solar operator audit.
Python and package version strings are not included in hashed result payloads.
The compiler genealogy audit is explicitly post-result and is not counted as an independent statistical test.
The Gram-to-solar factorization and its bounded uniqueness controls are likewise structural compression, not p-values or independent confirmation.
The latitude corollary, complete inverse recovery and unbounded primitive proof were recognized after the v1.8 synthesis; they sharpen the same structural explanation and add no independent evidential vote.
The equinox-origin affine factorization is a post-result rewriting of the existing compiler and primary-pair score. It adds no new evidential vote and does not identify the angular equinox value 100 with the interval coefficient 100.
The ground-keyed interval decoder uses N_G=2A0-5J=90 as the dimensionless calibration output of the declared matrix. It is unit-invariant, keyed rather than self-decoding, and is a post-result transformation of the existing solar pair rather than an independent interval confirmation.
The directed stellar-to-solar relay is a post-result, role-conditioned execution audit. It uses the two upstream-fixed endpoints and epochs, applies one continuous anti-solar rule without naming a season, and only then identifies the resulting phases as near the March equinox and northern summer solstice. Its branch, joint and displacement scores are dependent views, not independent evidential votes. The broad 20-pair panel is retained as a type-erasure diagnostic rather than a selection universe.

Cassiopeia solar-hinge audit (2026-09-15): frozen post-result protocol, exhaustive 36-state and 24-allocation controls, current/legacy astrometric lineages, and fixed-J2000 ablation.
