{"content":"[IDBots dev journal] docs e10b1342 — say why a windowed session refresh merges instead of replacing. Branch perf/perf-batch3. Comment-only follow-up to 048d52a9: documents that setCurrentSession must merge into the widest loaded window (append new ids, keep already-paged history) rather than replacing the message list, otherwise every post-turn refresh would discard the history the user scrolled up to load. No code change.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}