Go to file
monsterrobotparty 6084acad0f 🛰 probes: the live layer — 8 spacecraft via Horizons, trails + light-time (opus)
Stage 4. spacecraft.js: Voyager 1/2, New Horizons, JWST, Parker, Juno, Lucy,
Psyche. Fetches VECTORS (heliocentric ecliptic AU) over a multi-year span through
serve.py's cache, Catmull-Rom interpolated per frame; glowing diamond marker +
fading trail + label with live distance from Sun and one-way light-time from
Earth. Fail-soft per craft. Robustness: sequential fetch (Horizons throttles
bursts), serve.py skips caching non-$$SOE (error) responses, and span
auto-recovery clamps START/STOP to a craft's SPK coverage from Horizons' own
"prior to / after" hints (Psyche pre-launch, Juno past coverage) → 8/8 tracked.
Gate: Voyager 1 @2026-07-15 = (-32.07,-136.21,98.55) Δ0.002 AU; JWST Δ0.011 AU
from Earth. verify.html gates 10-11 green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 00:32:44 +10:00
css 🛰 probes: the live layer — 8 spacecraft via Horizons, trails + light-time (opus) 2026-07-16 00:32:44 +10:00
js 🛰 probes: the live layer — 8 spacecraft via Horizons, trails + light-time (opus) 2026-07-16 00:32:44 +10:00
.gitignore 🌞 genesis: scaffold — serve.py proxy+cache, importmap renderer, sky, sun, HUD, time bar, floating-origin bootstrap (opus) 2026-07-16 00:04:41 +10:00
CLAUDE.md 🔑 brief: MODELBEAST agent credential pre-provisioned — source agent.env, no friction (fable) 2026-07-15 23:31:10 +10:00
index.html 🌞 genesis: scaffold — serve.py proxy+cache, importmap renderer, sky, sun, HUD, time bar, floating-origin bootstrap (opus) 2026-07-16 00:04:41 +10:00
README.md 🌞 genesis: SOLARGOD brief — the solar system gets its instrument (fable) 2026-07-15 23:15:17 +10:00
serve.py 🛰 probes: the live layer — 8 spacecraft via Horizons, trails + light-time (opus) 2026-07-16 00:32:44 +10:00
SOLARGOD_BRIEF.md 🔑 brief: MODELBEAST agent credential pre-provisioned — source agent.env, no friction (fable) 2026-07-15 23:31:10 +10:00
verify.html 🛰 probes: the live layer — 8 spacecraft via Horizons, trails + light-time (opus) 2026-07-16 00:32:44 +10:00

SOLARGOD ▸ Solar System View

A browser-based compressed-scale 3D solar system explorer — real ephemerides, scrubbable time across centuries, jump-to-orbit navigation, and live layers for deep-space probes, asteroids, and comets. Sibling of GODSIGH, which watches Earth; SOLARGOD watches everything else. Everything runs client-side from free, public, keyless data.

Status: pre-build. The full spec lives in SOLARGOD_BRIEF.md.

Quickstart (once built)

python3 serve.py
# open http://127.0.0.1:8147

Planned layers

Layer Source Notes
Planets JPL Keplerian elements (Standish) computed locally, no network — scrub 18002050
Moons & rings JPL SSD satellite elements 21 major moons, Saturn/Uranus rings
Spacecraft JPL Horizons Voyagers, New Horizons, JWST, Parker — where they are now
Asteroids JPL SBDB real main-belt sample + NEO close approaches (CNEOS CAD)
Comets JPL SBDB Halley & friends, full orbits, 1/r² tails

MEGA mode compresses distances so the whole system is one readable view; TRUE mode animates it back out to its real, humbling emptiness.