Event-based Rectification
What it does
When the recorded birth time is wrong — by 5 minutes, an hour, or sometimes more — every dasha sequence and every house cusp drifts along with it. Rectification is the process of finding the true birth time by checking which time produces a chart whose dashas line up with the actual major events of the native's life.
Event-based rectification automates this:
- You enter 3-10 known life events with dates and types
- KarmaWheel sweeps candidate birth times within a window (default ±60 minutes of the recorded time, in 5-minute steps)
- For each candidate, it computes the chart and dasha sequence, then scores how well the active Maha/Antar at each event date aligns with that event's natural-significator planets
- Returns a ranked list of candidate times
How to find it
Features menu → ⏱ Event-based Rectification.
What you enter
Sweep parameters
- Window (±N minutes from recorded birth time) — default 60
- Step (sweep granularity) — default 5 minutes
A ±60 / 5-min sweep evaluates 25 candidates. A ±120 / 2-min sweep evaluates 121 — slower, but more precise once you've narrowed in.
Events
For each event, you enter:
- Date (YYYY-MM-DD)
- Type — pick from the dropdown: marriage, childbirth, career, foreign_travel, property, vehicle, litigation
- Note (optional free-text description for your records)
You need at least one event to run. Three events produces useful results; 5-10 events tightens the ranking considerably.
How the score is computed
For every candidate birth time:
- Compute the chart and dashas (level 1 + 2)
- For each event: - Find the Mahadasha and Antardasha active on the event date - Resolve the activator-planet set for that event type — the same set that Specialty Timing uses (see Specialty Timing docs) - +2 if the Mahadasha lord is in the activator set - +1 if the Antardasha lord is in the activator set
- Sum the score across all events
The candidate with the highest total score is the most likely true birth time.
How to read the result
The page shows:
- Best candidate — highlighted gold band at the top, with its H:MM time, the Lagna sign at that time, and the score
- All candidates ranked — full table with H:MM, Lagna, score
A clear winner is what you hope to see — one candidate with a much higher score than its neighbours. Ties or near-ties mean the events don't constrain the birth time enough; either add more events, or narrow the window and re-sweep with a finer step.
Tips for good rectification
- Diverse event types help. Three marriages don't constrain well (the same activator set fires for all of them); marriage + career + foreign-travel pulls in different planets.
- Spaced-out dates help. Events all in one year fall within the same Antardasha and don't differentiate candidates. Spread across multiple decades works better.
- Strong, datable events only. "Met my partner mid-2010" is too vague; "got married 2011-03-14" is concrete.
- Iterate. First sweep ±60 / 5min to find the rough window; second sweep ±10 / 1min around the winning candidate to pinpoint.
Limitations and caveats
- This is a dasha-only rectification. Classical rectification also uses transits at event (especially Saturn and Jupiter), the Ascendant degree vs. the event's nature, the Moon's nakshatra-pada, and specific yogas active at events. Those are weighed less here.
- The activator-sets are broad — Saturn activates "career" but also activates several other things; over-fitting can occur if you don't have diverse events.
- Very narrow windows + fine steps can still produce ties when the event-set is small. No algorithm replaces the experienced rectifier.
When to use the standalone Rectification feature instead
KarmaWheel has a separate Birth Time Rectification feature (under the existing menu) that uses different classical signals — the Lagna's sign / nakshatra / nakshatra-lord, the Moon's pada, panchanga matching for the day of birth.
The two are complementary:
- Birth Time Rectification (classical) — when you want a time consistent with the natal chart structure (the right Ascendant sign, etc.)
- Event-based Rectification (this one) — when you have event evidence and want the time consistent with the unfolding
A robust rectification typically uses both.
See also
- Specialty Timing — the same activator-set logic, used to rank windows rather than candidates
- Birth Time Rectification (classical) — the lagna / panchanga based approach
- Day-of-Life Player — to verify your final candidate by reviewing each event's dasha snapshot