The Stars Map — packages/renderer live preview

Generated straight from packages/star-data's real Hipparcos catalogue subset through plotSky() + renderStarDiscSvg() (TSM-011, merged to main). No mock data — this is the actual production render path.

Note the sky (star positions) is byte-identical between the EN/LTR and AR/RTL panels in each scenario — only text labels/reading order change with direction, per AGENTS.md invariant #3 and astronomy.ts's "RTL does not mirror the map" rule. Arabic label values are placeholder TODO_AR pending the founder's own authoring (AGENTS.md invariant #7 — no machine translation).

Dubai — Jan 1, 2000, 20:00 UTC

10 stars above horizon · deterministic re-render: PASS ✓

English · LTR · Gregorian
NESWZenith
العربية · RTL · Hijri (labels TODO_AR pending founder authoring)
TODO_ARTODO_ARTODO_ARTODO_ARTODO_AR

Cairo — Jul 4, 2026, 22:00 UTC

8 stars above horizon · deterministic re-render: PASS ✓

English · LTR · Gregorian
NESWZenith
العربية · RTL · Hijri (labels TODO_AR pending founder authoring)
TODO_ARTODO_ARTODO_ARTODO_ARTODO_AR