Found 4 issues. (1) A creature is permanently stuck in SLEEPING state because the only wake transition requires dawn/morning timing — add an afternoon failsafe. (2) Nylyrkon loops resting→commuting_to_work 19x because the energy threshold of 25 is too low for a full commute+work cycle — raise to 45. (3) Brain ticks hit 150-275ms because belief/knowledge/egg queries run every active tick despite changing rarely — cache them at 10s intervals. (4) Weather narrations are nearly identical because the LLM has no visibility into its recent weather descriptions — add tracking.
Changes
- (HIGH): Creature permanently stuck in SLEEPING state
- (HIGH): Nylyrkon resting → commuting_to_work loop (19x)
- (MEDIUM): Slow brain ticks for explore/wander (150-275ms per creature)
- (MEDIUM): Weather narration is nearly identical across events