Methodology

Show the calculation. Name the tradition.

A trustworthy reading begins with reproducible facts. BaziRoute separates civil time, astronomical events, chart construction and traditional interpretation.

Civil time

Birth records are stored as local civil time. The engine resolves the relevant historical UTC offset and keeps the time-zone data version with the chart. Dates before 1970 are marked for historical time-zone review because older civil-time records can be less certain. If you have a documented local UTC offset, the advanced calculator field replaces the inferred offset and records the source with the result.

Solar terms

BaZi year and month boundaries follow solar terms. Calculations use solar longitude and are validated against published astronomical references.

Rule profiles

Day boundaries, true solar time and interpretive conventions are explicitly versioned. Different systems can coexist without silently overwriting one another.

Unknown birth time

When the clock time is missing, BaziRoute does not invent an Hour Pillar. It calculates a three-pillar chart from a documented local-noon reference and shows the alternative Year, Month or Day values that could apply at a same-day boundary.

AI boundaries

The model explains structured chart facts. It does not calculate pillars, invent missing stars, or turn a traditional interpretation into medical or financial advice.

Interpretation boundary

A named tradition, not “official destiny”

Traditional systems contain schools and disagreements. BaziRoute labels the rule set used for a chart and explains meaningful differences rather than presenting one interpretation as a universal fact.