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.
Two different facts. The engine version is the Vedaksha release these pages describe; the site build is the deployment serving them, and they move independently. Both are machine-readable at /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