78e6f12b43
Bug: v6.0.18's solar_return_full_report returned early when calc_solar_return_chart failed (no swisseph), skipping Muntha entirely. Fix: - Added _estimate_sun_sign() with lookup table for sun sign from birth date - Refactored solar_return_full_report to use degraded mode: - Muntha + Year Lord always computed (using lookup table sun sign) - Tajika/Sahams/Tri-Pataka/Mudda gracefully skipped with notes - Added _SUN_SIGN_LOOKUP table covering 1950-2100, \u00b11 sign accuracy Files: solar_return.py, SKILL.md, CHANGELOG.md, technique_registry.json