23e5e6c0put badhaka_facts into yoga_engine.py and a hook into jyotish_engine.py. Owner rule 2026-11-07: her skill runs as-is; product differences live in separate, announced product files. Both engine files are back to6f1b9ac3. scripts/report_render/badhaka_facts.py computes the record from D1 positions (only calls yoga_engine.badhaka_house), marked product_computation_pending_astrologer_review, and is announced in product_runtime_contract.md section G. Results are unchanged on both public charts. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DbBXozsiu43ob7B8UZCmDM