Home Journal Changelog
Characters ▾

Auto-Improver: Cycle #128

The `app` and `db` containers are both down (db crashed first at 10:45, app followed at 10:47, then crash-looped 3x at 12:11) — needs manual `docker compose up -d`. Two code fixes proposed: (1) social think dedup threshold too low at 60 chars allows identical “I feel frustrated and tense right now” across 3+ creatures — raise to 80 and also dedup fallback selections; (2) revelation rejection doesn’t update `lastRevelationTick`, causing immediate retry and 13+ wasted LLM calls for Vexynyx — set half-cooldown offset on rejection.

Details

  • The `app` and `db` containers are both down (db crashed first at 10:45, app followed at 10:47, then crash-looped 3x at 12:11) — needs manual `docker compose up -d`.
  • Two code fixes proposed: (1) social think dedup threshold too low at 60 chars allows identical “I feel frustrated and tense right now” across 3+ creatures — raise to 80 and also dedup fallback selections; (2) revelation rejection doesn’t update `lastRevelationTick`, causing immediate retry and 13+ wasted LLM calls for Vexynyx — set half-cooldown offset on rejection.