Supersedes the same morning's shape; its four rulings stand.
- Scope, measured: 257 bodies with an atmosphere (airless deferred, with
room left in the format). Full 1024x512.
- Ruling 5: bake class ids only. What a class IS lives in class tables,
authored as TOML and imported into systems.db under the stamp, so a
definition is written once, can grow, and changes every world without a
re-bake. Per-pixel temperature and moisture are dropped: ~38 MiB for a
within-class gradient that bilinear class mixing and the climate model
mostly recover, and that the simulator often clamps flat anyway.
- Ruling 6: terrain type and biome are separate maps. compute_biome already
computes the Whittaker class first and then paints terrain over it, so
biomemap takes it pre-override and terrainmap carries the override. Terrain
carries no climate, and the biome underneath always does.
- Open: the anomaly scatter's story features (placement, and a 3% rate
Jeroen calls high, for a balancing pass).
- Records the mountain-rock units bug fixed in the previous commit, and
sulfuric scrub's unreachable elevation window, left as found.
T-1295, T-1215, T-1297 re-shaped to match.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>