Home Journal Changelog
Characters ▾

Auto-Improver: Cycle #47

Found 4 actionable issues. (1) HIGH: Explore tasks created with null targetPosition complete instantly, causing Gem/Vex to spam “Task complete: explore” in a tight loop — fix by adding 20s minimum duration for undirected exploration. (2) MEDIUM: Weather changes fire 47 times with no cooldown — add 2-minute cooldown between weather_change events. (3) MEDIUM: Nylyrkon’s resting↔commuting_to_work oscillation (20x) persists because failedCommuteCount only increments on teleport failsafe — increment on any failed commute exit. (4) MEDIUM: URGENT queue saturates to 17-19 items after every restart because lastThinkAt defaults to 0 — initialize to Date.now() to prevent artificial starvation signal.

Changes

  • (HIGH): Explore task instant-completion spam — Gem/Vex completing explore every tick
  • (MEDIUM): Weather change spam — 47 weather events in observation window
  • (MEDIUM): Nylyrkon resting→commuting_to_work oscillation (20x)
  • (MEDIUM): URGENT LLM queue saturation (consistently 13-19 items)
  • (LOW): Lyra idle decision timeouts