Horary (Prashna) Chart
Ask the querent to think of a number from 1 to 249. That number fixes the Ascendant; the remaining cusps are computed as ordinary Placidus cusps for that Ascendant. Planets use the real time of judgement below.
The exact 1-249 → degree mapping is a genuine point of variation across KP authors/software
(see README). This app uses 249 equal divisions of the zodiac. Swap in your own table in
kp/engine/horary.py if you need it to match a specific reference.