Loading...
Loading...
How the 22-element, three-layer engine scores your Vedic health profile.
This is traditional Vedic knowledge for self-awareness only. It is NOT medical advice. Always consult qualified healthcare professionals.
The engine works in three sequential layers. Each layer adds temporal context on top of the natal baseline, producing a score that reflects both your birth-chart constitution and present-moment conditions.
Scores 22 health elements from the birth chart using house affliction analysis (6th, 8th, 12th houses), planetary dignity (Shadbala), and classical BPHS signatures. The score is fixed for life — it represents constitutional vulnerability, not current health.
Applies a dasha multiplier (0–0.5 bonus) and a transit multiplier (0–0.5 bonus) on top of the natal score. When the dasha lord rules or afflicts a health house, the natal vulnerability is temporarily amplified.
Sade Sati (Saturn transiting natal Moon ±1 sign) adds a flat amplifier to all elements. A life-stage gate scales scores by age — 0–18 (constitutional), 18–60 (active), 60+ (longevity emphasis).
The default view shows 19 elements covering the main physical, mental, and systemic categories. Three extended elements (allergies, cancer tendency, longevity) are opt-in, requiring explicit user consent before display.
Physical Systems (houses 1–6)
Mental & Emotional (Moon, Mercury, 5th house)
Systemic Risk Factors (8th, 12th house)
Longevity & Chronic (Pinda Ayurdaya, extended)
Each element is sourced from one or more classical texts. The engine uses Lahiri Ayanamsha and Meeus algorithms consistent with the main kundali engine.
BPHS Chapter 68 – diseases from house lords
Sarvartha Chintamani – disease-causing yogas
Pinda Ayurdaya – longevity computation from lagna, Sun, and Moon lords
Charaka Samhita – Prakriti classification (Vata/Pitta/Kapha)
The Health Diagnosis runs inside the same /api/kundali pipeline. Results are cached in kundali_snapshots (key: healthDiagnosis) and auto-invalidated when ENGINE_VERSION changes. The Simple view (DomainRingsCard) shows the top-3 vulnerable elements; the Expert SummaryDomainCard and the full /medical-astrology page show all 22.