Changes
- The app container is crash-looping due to stale Docker containers from failed rebuild attempts — needs manual `docker rm` cleanup.
- Beyond that, found 5 code issues: the LLM scheduler type missing `num_predict` (TS error from cycle #21’s fix), a weather type mismatch in world-brain.ts, Gorath stuck in a resting↔commuting_to_food oscillation loop (16x) due to missing mirror hysteresis, performance degradation from explore/wander states running full brain updates every tick, and the per-creature encounter cooldown from cycle #21 never being implemented.