Funnel
The intake stays strict because the chart engine stays strict.
Exact birth date, exact birth time, city, country, and gender are required before the system will build a preview. That keeps the chart, Daewoon, and audit layer deterministic from the first step.
Current scaffold
Exact date, exact time, city, country, and gender are required. Unknown time is intentionally not supported in the commercial flow because the same chart data also drives Daewoon and compatibility. Built-in birthplace lookup is local to the app, and manual coordinates plus timezone are available when the city is not in the catalog.
View demo preview