# STARLOOM — progress log

Rubric (1–10, scored from fresh screenshots each iteration):
1. **Space view** — planet + atmosphere rim from orbit
2. **Landing moment** — atmospheric entry reads as descending
3. **Surface vista depth** — haze, parallax, big sky
4. **Flora alienness + variety**
5. **Cross-planet contrast** — two landed worlds look like different WORLDS

Stop when all five ≥ 8 on fresh shots, build green, perf in budget.

Perf budget note: this box has no GPU (SwiftShader), so headless fps is not
representative. Budget is enforced structurally: < 250 draw calls, < 1.2M tris
per view, bloom at 1280×720 — comfortably 60fps on a mid-range GPU.

---

## Iteration 0 — scaffold
All modules written: util, planet, flora, ship, space, surface, scanner, post, main + shots harness.
Scores: pending first screenshots.
