The Uranian system (Witte, Sieggrun, Alfred Witte's Hamburg School) uses eight hypothetical planets beyond Pluto: Cupido, Hades, Zeus, Kronos, Apollon, Admetos, Vulcanus, and Poseidon.
Each has its own glyph in the SVG defs, its own sign and house position, and renders on the wheel with the same logic as Pluto or Chiron.
Add them to active_points and they show up.
For traditional astrologers running Uranian techniques alongside classical natal interpretation, this means one chart endpoint instead of two libraries duct-taped together.
Combine hypothetical planets with hide_points_in_aspects (e.g.
hide them from aspect lines while keeping the glyphs visible) and you get the Hamburg School notation style without writing a custom renderer.
Related: SVG timing wheels live at /svg/timing/* — age-bands wheel and bi-wheel renderers, separate from chart_svg but built on the same vendored core.
8 Uranian planets render natively — Cupido through Poseidon