Simha-stha Guru and Shukra
panchangam.simha-stha
Jupiter or Venus in Simha is flagged for activity-specific restrictions.
Assurance
| Level | Current statement |
|---|---|
| Documented and traceable | Yes — the canonical record includes the process and a worked example. |
| Regression or reproduction checked | Linked to 1 repository test file(s). |
| Independently source-supported | Not recorded as independently verified. The disclosed provenance state remains authoritative. |
Computation method
Method type: decision-table
Return true exactly when the already-computed Guru or Shukra Rashi name is Simha.
Process
- Receive the planetary Rashi name or null from the upstream longitude-to-Rashi computation.
- Compare it for exact equality with Simha.
- Return the Boolean result without applying strength, dignity, aspect, or time-window logic.
Worked example
Exact-name classification
Inputs
- Guru Rashi: Simha
- Shukra Rashi: Karka
Calculation
- Simha equals Simha, so Guru passes.
- Karka does not equal Simha, so Shukra fails.
Result
- simha_stha_guru=true
- simha_stha_shukra=false
Method notes
- The function classifies an upstream sign result; it does not calculate planetary longitude.
- Surya Siddhanta and Vakya leave these flags at model defaults.
Contract
Owning layer: derived
Claim kind: textual-rule
Time basis: Drik snapshot at local sunrise.
Inputs
- Guru or Shukra Rashi
Outputs
- Simha-stha boolean
References and evidence
Evidence classes: textual
Verification states: needs_locator
Flag behavior is tested; exact scope and source locator remain open.
panchangam.derived_classifications
Evidence class: textual
Verification state: needs_locator
Locator: No precise locator is registered.
Scope: Special Yogas, Panchaka labels, Khara month, Pitru Paksha, Simha-Stha, Maudhya, Anandadi Yoga, Disha Shoola, Nakshatra Mukha and Panchaka Rahita are separate traditional classifications. The group exists to expose evidence debt and grants no umbrella textual authority; each component needs its own inspected rule table and regional boundary.
Sources
- Muhurtha (Electional Astrology) — B. V. Raman; UBS Publishers' Distributors, 1993, ISBN 9788185674681, 181 catalogued pages; authority type:
modern_synthesis - Muhurta Chintamani — Rama Daivajna; Undated Sanskrit text with Hindi commentary, Internet Archive identifier muhurta-chintamani-hindi; authority type:
primary_text_hindi_commentary
The complete machine-readable source registry is available in provenance.json. A regression fixture or same-code reproduction is not independent verification.
Reproduce and review
Run the linked tests, then the complete offline contract:
python tools/verify_project.pyPublic surfaces
python-librarymcpwebsite
Limitations
- Only Drik models the required planets; activity consequences are profile-specific.
Implementation
- owner:
telugu_panchangam/gochara/simha_stha.py—is_simha_stha
This route is generated from computations.json. Edit the registry and canonical reference prose in the same pull request as a behavior change.