Files
Jyotisha/scripts/chart_choice/__init__.py
T
ClaudeandClaude Opus 5.5 97afd1716a feat: chart choice replaces event-scored rectification page
Event scoring was measured at chance level on the 77 Rodden-AA holdout
cases (BUG-1091). The new flow finds the dividing line nearest the reported
time, describes how the flipped divisional charts read on either side, asks
up to five self-assessment questions, and saves the user's own choice
(provenance user_choice) with the domains to read in both versions.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DbBXozbkyFNqbu8pVEtZ7W
2026-11-06 02:06:17 +08:00

14 lines
601 B
Python

"""Chart choice: pick which chart to read when the birth time sits near a dividing line.
This replaces the old event-scoring rectification flow (BUG-1091: event scoring
was measured at chance level on 77 Rodden-AA cases). Nothing here scores life
events. The engine only:
1. finds the minutes where the ascendant of D1/D2/D4/D9/D10/D12/D24 changes sign
(``boundaries``),
2. describes how the reading differs on either side of the line nearest the
reported time (``readings``),
3. turns the user's own self-assessment answers into a choice with fixed,
documented rules (``decision``).
"""