satellitesfactory 0.0.3

Satellite factory — classify, build and catalogue natural satellites for any planetary system: Solar System moons (Moon, Galileans, Titan, Triton…) or custom configurations.
Documentation
# Coming Soon

## Current State

- 8 satellite types: Regular, Captured, RingMoon, CoOrbitalMoon, Exomoon, IcyMoon, SubsurfaceOceanMoon, VolcanicMoon
- Pure procedural generation — all presets removed, builder pattern throughout
- Gravitation, tidal dynamics, interior structure models
- Orbital mechanics: Kepler solver, elements ↔ Cartesian, Hohmann transfers, Laplace resonance
- Formation models: circumplanetary disk, capture probability, ring spreading
- Evolution: tidal migration, Kozai-Lidov, Yarkovsky drift
- System generator for procedural satellite systems
- Photometry, spectra, astrometry observables
- 166 integration tests, 4 runnable examples

## Planned

- All hardcoded physical constants will be removed once sciforge includes them
- Tidal resonance chain evolution (multi-body Laplace resonance)
- Thermal evolution models (radiogenic heating, cooling curves)
- Magnetic field interaction models (Ganymede-type intrinsic fields)
- Atmosphere sputtering rates for icy moons