solargod/CLAUDE.md
m3ultra cfdb0d6252 🌞 genesis: SOLARGOD brief — the solar system gets its instrument (fable)
Full execution spec for Opus 4.8: Three.js compressed-scale explorer on
GODSIGH's architecture DNA. Authoritative JPL Standish element tables,
Horizons ground-truth verification gates, 7 stages GENESIS→RESONANCE.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 23:15:17 +10:00

20 lines
1.2 KiB
Markdown

# SOLARGOD — Claude context
Standalone browser-based 3D solar system explorer (Three.js, no build step). The
complete execution spec is **SOLARGOD_BRIEF.md** — read it in full before coding;
it contains the authoritative JPL element tables, verification checkpoints with
Horizons ground truth, the stage plan, and the known traps.
- Sibling project & architecture reference: `/Users/m3ultra/Documents/GODSIGH`
(CesiumJS OSINT globe, port 8137) — **read-only**, never modify it. Port its
idioms (layer contract, HUD, hash state, serve.py proxy), not its code verbatim.
- Run: `python3 serve.py` → http://127.0.0.1:8147 (stdlib only, no deps).
- Origin: Gitea `ssh://git@100.71.119.27:222/monster/solargod.git`, default branch
`main`. Branch per stage (`stage/N-name`), merge on green gate, push. Commits:
emoji prefix + short message + `(opus)` suffix.
- Verification gates in `verify.html` are mandatory per stage — measurement beats
reasoning; never trust remembered constants over a fetched JPL value.
- `cache/` is serve.py's disk cache — gitignored, never commit it.
- Keep committed assets lean (~25 MB texture budget) and attribute CC BY sources
in `assets/textures/CREDITS.md` + the HUD footer.