# Coming Soon

## Current State

- 8 asteroid types: NearEarth, MainBelt, Trojan, Centaur, Binary, RubblePile, Metallic, PHA
- Pure procedural generation — builder pattern throughout, no presets
- GeneratedAsteroid enum for type-erased asteroid handling
- Orbital mechanics: Tisserand parameter, Kirkwood gaps, Hill sphere, Kozai-Lidov, synodic periods
- Gravitational physics: binding energy, Roche limits, tidal forces, mutual orbit mechanics
- Thermal physics: Yarkovsky drift, YORP torque, equilibrium temperature, thermal inertia
- Collisional evolution: impact energy, crater scaling, catastrophic disruption threshold
- Observables: absolute/apparent magnitude, lightcurves, spin barrier, phase functions
- Impact risk: Torino scale, crater diameter estimate, deflection delta-v
- 78 integration tests, 3 runnable examples

## Planned

- All hardcoded physical constants will be removed once sciforge includes them
- Binary asteroid tidal evolution and BYORP effect
- Shape model support (triaxial ellipsoid, polyhedron)
- Spectral slope and taxonomic classification from colors
- Cometary transition models for active asteroids
- Asteroid family identification (proper elements, HCM clustering)
- Regolith grain size distribution and thermal cycling
