Strongly typed Zi Wei Dou Shu (紫微斗数) chart generation aligned with
iztro.
The crate keeps clear internal domain boundaries, implemented as modules:
- [
core] — core chart facts, value objects, deterministic placement and overlay builders, and the public iztro-compatible facade entry points; - [
features] — feature extraction contracts derived from chart facts; - [
rules] — structured rule and claim contracts; - [
reading] — deterministic report structures and rendering contracts; - [
render] — deterministic renderers for chart snapshot read models.
The flat re-exports below preserve the stable user-facing API regardless of where a type or function lives internally.