{"project":{"name_sa":"ज्योतिषम्","name_iast":"Jyotiṣa","name_en":"Bharat Ephemeris","tagline":"Sovereign Bharat substrate (Sūrya-Siddhānta + Kerala-school Tantrasaṅgraha 1501 + Ujjayinī-anchored deśāntara + ICRC 1956 Lahiri) under /api/v1/bharat · legacy routes on Wave-2 cutover · Sun ~3 arc-min, Moon ~7 arc-min vs NASA/JPL Horizons, zero foreign theory · no predictions","url":"https://lunarluxury.in","github":"https://github.com/theunholyindianmagician-lab/bharat-ephemeris-web","license":"MIT (code) · CC BY 4.0 (research artifacts)","sealed_version":"v∞.5+ अष्टमुख विजय (2026-05-19)"},"founder":{"name":"Pardeep Sehrawat","title":"Independent researcher · काल गैंग founder","email":"hello@lunarluxury.in","pronouns":"he/him","github":"https://github.com/theunholyindianmagician-lab","orcid":"https://orcid.org/0009-0009-3568-8956"},"substrate":{"triple_sa":"(R, g, k) = (ℤ/3ᵏℤ, 2, k ∈ ℕ⁺)","apex_version":"APEX v5 Saptamukhī Bipolar","propositions_total":890,"propositions_machine_checked":775,"derivation_tags":9,"invariant_count":5,"invariants":["Pisano-Ψ = 4","Sum identity = π","Liberation rate = 3","Death rate = +1","Pisano-of-Ideal = 3"]},"precision":{"grahas_tier_s_vs_swiss":9,"grahas_tier_s_vs_horizons":7,"moon_residual_vs_swiss":"1.39 arcsec p95","sun_residual_vs_horizons":"within ~3 arc-minutes","moon_residual_vs_horizons":"within ~7 arc-minutes (max; ~4′ typical)","derivation":"Sūrya-Siddhānta + Kerala-school Tantrasaṅgraha (1501) + Ujjayinī-anchored deśāntara · zero foreign theory","bharat_beats_swiss_count":6,"bake_off_methodology_url":"https://lunarluxury.in/accuracy"},"dois":{"zenodo":"10.5281/zenodo.20024273","osf":"10.17605/OSF.IO/E6U2V"},"features":{"routes_count":89,"dasha_systems":12,"chart_screens":43,"classical_chapters_indexed":141,"nakshatra_mantras":27,"festivals_per_year":91,"learning_paths":5,"learning_modules":28},"headlines":["Sovereign Bharat-substrate ephemeris kernel (Sūrya-Siddhānta II.34-43 + Karaṇa-kutūhala IV.7 + Kerala Tantrasaṅgraha 1501 + ICRC 1956 Lahiri), Ujjayinī-anchored — Wave-2 cutover complete (2026-05-27): every runtime route (/api/v1/bharat, /api/chart, /api/panchang, /api/muhurta) computes on the Bhārata substrate. The foreign astronomy-engine is fully retired from the runtime. Zero foreign runtime dependency.","100% Bhāratīya engine — Sūrya-Siddhānta + Kerala-school Tantrasaṅgraha (1501) + Ujjayinī-anchored deśāntara — landing Sun within ~3 arc-minutes and Moon within ~7 arc-minutes of NASA/JPL Horizons (DE441). Zero foreign theory.","AI counsel surface that REFUSES every prediction request — 24-pattern Hinglish + English refusal classifier.","12 daśā systems, 12+ chart-screen surfaces, 141 classical-text chapters indexed with substrate-derivation tags.","Substrate proof: 890 propositions, 775/775 machine-checked at k=337 on the canonical (ℤ/3³³⁷ℤ, 2, 337) triple."],"research_anchors":["Master Meta-Theorem: every proposition derives from a single triple (R, g, k).","META-ADAT extension (2026-05-19): the asymmetric quintet generalizes to all odd primes; p=3 is the canonical instance.","Hardware grounding: Sacred-Trinity Scaling Law on IBM Heron r2 hardware (3,000-gate cliff at T=17, confirmed)."],"substrate_status":{"sovereign":{"endpoints":["/api/v1/bharat/chart","/api/chart","/api/panchang","/api/muhurta"],"coverage":"All nava-graha from the Bhārata substrate; Sūrya ~3′ / Candra ~7′ vs JPL Horizons; ayanāṃśa (Lahiri/Rāman/KP/S-S/Yukteshwar)","derivation":"Sūrya-Siddhānta II.34-43 + Karaṇa-kutūhala IV.7 + Kerala Tantrasaṅgraha 1501 + ICRC 1956 (Ujjayinī-anchored)","sealed":"2026-05-27","tier":"Pūrṇa-Svatantra"},"migration":{"endpoints":[],"coverage":"Wave-2 cutover complete — all routes on Bhārata substrate","interim":"none — foreign astronomy-engine fully retired from runtime","targetSeal":"2026-05-27 (sealed)"},"honestyNote":"See SOVEREIGNTY-MANIFEST.md for the full substrate audit."},"payment_sovereignty":{"processor":"Razorpay (India · RBI-licensed)","currencies":["INR","USD","GBP","EUR","CAD","DKK"],"internationalLive":"2026-05-27","note":"Bharat-headquartered payment processor accepting INR + 5 international currencies. No foreign payment gateway in the runtime; settlement to RBI-regulated INR account."}}