docs: document bucket minPos tie-break for guild channel pick (v0.8.130)
Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -135,6 +135,8 @@ Primary consumer: `apps/pearcord/index.js` sidecar reading pear-pipe JSON.
|
||||
|
||||
**v0.8.115:** `loadGuild` / `_openGuild` clears stale `activeChannelId`, then `_selectGuildChannelWithUnread` picks mention-weighted unread channels before falling back to the first text channel. `setSearch` records `searchRecentByGuild` in user prefs. View: `searchRecentQueries`.
|
||||
|
||||
**v0.8.130:** Equal parent-bucket unread totals break ties by lower **minimum** channel `position` among unread rows in that bucket (sibling index within the parent). Smoke: `test:guild-bucket-minpos-tie`.
|
||||
|
||||
**v0.8.126:** Parent bucket totals use mention-weighted scores (`mentions × 1000 + unread`), so a mention category beats higher plain unread elsewhere. Smoke: `test:guild-mention-bucket-pick`.
|
||||
|
||||
**v0.8.125:** `_selectGuildChannelWithUnread` picks the parent bucket (category or uncategorized) with the highest total unread score, then best channel within it. Smokes: `test:guild-category-bucket-pick`, `test:guild-category-unread-pick`.
|
||||
|
||||
Reference in New Issue
Block a user