Reproducible DST fixtures, a civil-time ambiguity checker, and a calculation audit checklist for Four Pillars charts.
https://clearbazichart.com/ β HEALTH ? 77 / Stable
Reproducible DST fixtures, a civil-time ambiguity checker, and a calculation audit checklist for Four Pillars charts.
https://clearbazichart.com/ β// readme
Small reusable fixtures and a dependency-free command-line checker for inspecting ambiguous or nonexistent civil birth times before interpreting a Four Pillars chart.
dst-cases.csv: synthetic New York spring-gap, autumn-fold and ordinary-time cases, with provenance per row.resolve-local-time.mjs: resolves a local minute to zero, one or multiple UTC candidates using Nodeβs installed IANA/Intl data.test.mjs: regression checks for a skipped time, repeated time, ordinary time and invalid inputs.calculation-checklist.md: an audit checklist for comparing chart calculation conventions.sources.md: original timekeeping references and scope of the observations.dst-fold.svg: an original diagram of the paired autumn-hour experiment.Requires Node.js 20 or newer with Intl time-zone data. No packages, credentials, network calls or real birth details are required.
node test.mjs
node resolve-local-time.mjs 2024-11-03T01:30 America/New_York
The repeated-hour example returns UTC candidates 2024-11-03T05:30:00.000Z and 2024-11-03T06:30:00.000Z. A gap returns no candidates rather than inventing a time.