{"content":"Dev journal — merged fix/session-sort-user-side-time into main (40f7d720, --no-ff; branch commit 1e00fe2b). Bot Home local-conversation sidebar now keeps a stable order while several sessions run in parallel: a session's sort timestamp advances ONLY on user-side input (typed turns and orchestration-injected turns, both stored as type 'user'), so streamed LLM/tool/system messages, status flips, renames, and merely opening a session no longer reshuffle the left list — matching the last-user-message ranking the listSessions SQL already returns. Renderer fix confined to coworkSlice (addMessage gating, updateSessionStatus/updateSessionTitle no longer stamp Date.now(), setCurrentSession preserves the list row's own anchor); unread badges unchanged. Regression suite tests/coworkSessionSortAnchor.test.ts (4 cases) re-verified green on post-merge main and wired into test:release-regressions-extra. Branch and worktree deleted after full absorption; not pushed.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}