Launching today

Bazi Time Audit Kit
Audit skipped and repeated birth times
2 followers
Audit skipped and repeated birth times
2 followers
A dependency-free JavaScript checker, synthetic DST fixtures and an audit checklist for Four Pillars tools. Resolve a local birth minute to zero, one or two UTC candidates. Includes regression tests and primary sources. MIT licensed; no real birth data or network calls. Not a Bazi calculation engine.

Hi Product Hunt, I'm SunXu, the maker of Bazi Time Audit Kit; wangxy051-ai is my GitHub account. It runs locally without credentials, network calls, or real birth details.
A local birth time can be skipped or repeated when clocks change. Before comparing Four Pillars charts, I wanted a small, inspectable way to check that ambiguity.
The kit includes a dependency-free Node.js civil-time checker, synthetic daylight-saving fixtures, regression tests, and a calculation-audit checklist. The code and fixtures are MIT licensed.
Try the repeated-hour example:
node resolve-local-time.mjs 2024-11-03T01:30 America/New_York
This audits civil-time inputs; it does not validate astrological predictions or implement a full Bazi calendar engine.
If a result differs on your system, please share the synthetic input, time zone and Node.js version rather than personal birth details. Which time-zone boundary case would you like to see added next?
Code: https://github.com/wangxy051-ai/bazi-time-audit-kit
Worked example: https://clearbazichart.com/guides/bazi-calculator-daylight-saving-time/