Deterministic core
Versioned TypeScript rules calculate pillars and derived structures. AI cannot calculate or override them.
About · product principles
MingWeave is an independent product for people who want to explore BaZi without surrendering their birth details or accepting a black-box answer.
Our first product is a free Four Pillars calculator for English-language beginners and careful cross-checkers. It keeps the time conversion, solar boundaries, Method Profile, versions, warnings, and trace adjacent to the chart.
BaZi is presented as a traditional cultural framework for reflection, not scientific proof of personality or future events. We aim for calculation accuracy within the published method and humility about interpretation.
Versioned TypeScript rules calculate pillars and derived structures. AI cannot calculate or override them.
P0 birth details stay in browser memory and never enter account storage, URLs, product analytics, or a MingWeave database.
Different schools use different boundaries. We name ours and provide approved comparisons instead of hiding them.
Documentation, golden tests, server-rendered sources, and privacy checks form part of the product—not release theatre.
Learning guides distinguish astronomical facts, deterministic mappings, project conventions, traditional interpretations, and product guidance. Articles use organization authorship; MingWeave does not invent individual credentials, testimonials, or ratings.
Every launch guide includes its publication date, update date, editorial note, original explanatory visual, sources, and related reading. Corrections to calculation rules require version review and golden evidence.