What problem does it solve? It enforces a strict separation between deterministic chart calculation and AI interpretation for Chinese metaphysics projects, preventing AI models from inventing BaZi pillars, Zi Wei stars, astrology placements, or divination results while producing validated structured outputs. ## Core Features & Use Cases - Fact-gated interpretation: All chart facts (Four Pillars, Da Yun, true solar time, Zi Wei, Western astrology, Qi Men, Liu Yao) must come from deterministic code like lunar-javascript or user-confirmed charts; AI only interprets confirmed evidence. - Multi-school master orchestration: A planner dispatches school personas (子平格局, 旺衰扶抑, 调候, 盲派象法, 神煞, compatibility, day-selection) that analyze the same evidence packet, then an orchestrator synthesizes results by source hierarchy. - Validated deliverables: Generates 100-year K-line fortune JSON (AnalysisResult), compatibility reports, and auspicious date/hour rankings, all checked by deterministic validator scripts before delivery. - Use Case: A user provides birth date, time, and city; the skill computes the chart via lunar-javascript, runs a multi-school consultation, and returns a culturally framed report with validated JSON. ## Quick Start Ask the AI to analyze a BaZi chart by providing gender, birth date, birth time, and birthplace, for example requesting a full reading for someone born on 1990-05-12 at 14:30 in Shanghai.