Status
What is measured.
Numbers, not labels. Every figure on this page traces to the source tree or a package registry.
Version, residuals, test count, code posture, distribution evidence. Clone the repo and run cargo test --workspace to reproduce any figure below.
Engine version and CI.
Release
Current version.
CI
Build status.
CI status is fetched live from the GitHub Actions API and refreshes hourly (ISR). If the API is unreachable this page says so rather than showing a remembered result.
Where it ships and what it measures.
Distribution
Where it ships.
Accuracy
Measured against external references.
Figures trace to the engine's JPL validation tests — a committed 24,350-row Horizons DE441 oracle fixture in tests/oracle_jpl/ plus a live-fetched Horizons grid for the lunar theory. Each residual is recomputable from a fresh checkout.
Code posture
What the source enforces.
Verify
Reproduce every number.
Clone, build, run the suite. Every figure above is recomputable on your machine.
git clone https://github.com/arthiqlabs/vedaksha.git cd vedaksha # Unit test suite (runs on every CI push) cargo test --workspace # Full suite incl. the 24,350-row Horizons DE441 oracle # comparison and live-fetch validation (requires network) cargo test --workspace -- --include-ignored # Regenerate the oracle fixture from JPL Horizons yourself python3 scripts/generate_horizons_oracle.py # Lint gates that CI enforces cargo fmt --all -- --check cargo clippy --workspace -- -D warnings # unsafe-code count (expect: 0) grep -rE '\bunsafe\b' --include='*.rs' crates/ \ | grep -vE 'deny.unsafe_code|//.+unsafe' \ | wc -l
Source: github.com/arthiqlabs/vedaksha