Repository navigation
Digests: private briefings from your signed-in sites - #240
Merged
Merged
Conversation
brsbl
enabled auto-merge (squash)
October 4, 2026 10:59
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Digests delivers private briefings as threads in its own inbox, using existing browser sign-ins and a fresh tab on the browser’s computer.
bb digest publish.The compact row design incorporates the user-requested Linear/Asana pass from
thr_ugzqmnuaik, including the deadline contrast adjustment. New email date/type fields are optional. Existing emoji overrides are preserved.Requires bb 0.45.0+ and Thread Organizer 0.1.9. Collection permits unread restoration only; other account changes require an approved action-card click. Reading deduplicates by source message ID after successful publication.
P1 fixes complete; green candidate
57ee40629handed to the coordinator. Main advanced with unrelated Ambient/Desktop PR #278 after the final CI check; GitHub reports BEHIND but MERGEABLE. The coordinator owns the merge and any required final sync. One cumulative Slop Cop review covereda776d317c..d4ec54603; both validated P1 findings are fixed and verified at0c10be6be; the final merge changes only upstream documentation. P2 findings remain follow-ups. The plugin-only expansion fix passed in the isolated app. Hidden initial automation prompts still need verification in a build containing merged core #4835; the current isolated host predates it. No dependency on core #4836 or SDK 0.6.18.Validation:
57ee40629, including all 78 Digests tests. No local CI checks.c941e0667is included; lockfile and shared screenshot-check conflicts are resolved. The final main sync adds only Design Doctrine notes; the reviewed and fixed Digests tree is unchanged. The final expanded table passed desktop and mobile checks in the isolated app.580bf0f13; the same suite passed after the fixes.0c10be6be: seeded an interrupted retry on an idle synthetic thread, reloaded Digests, and observed one failure card with Retry; its journal survived and collector/browser/retry keys cleared. Fixtures restored afterward. Browser-window replacement is covered through the SDK boundary in remote tests.thr_ugzqmnuaikfully read four emails and independently verified all four unread afterward.The expanded desktop table’s after image below was refreshed at
57ee40629(1440×1000, 2×). Other retained comparisons: before6e876ff79, after440864718, captured at 2× in the isolated branch app. The same synthetic email fixture is used; optional date/type metadata is displayed by the new renderer. Desktop screenshots also show the newly published emoji titles, including saved overrides. Settings compares the same Money edit form.Migration awaits confirmation. Definitions stay disabled and the originals remain untouched. Preview Money and Reading, then pause each original and enable its replacement:
auto_zto0dtbcxmeauto_fffup3wj2meauto_l_llrtabhlwRetain originals for rollback; never run both versions together. X remains published by its analytics thread.
Nonblocking review follow-ups
Cumulative P2s: switching from a reused workspace can retain its old binding; delayed automation dispatch can leave an unbound issue; external publication ignores
deduplicate:false; collapsed tables still mount all rows; journal updates rewrite the full issue; historical failed runs rebroadcast on reconciliation. Recorded without expanding this PR.Earlier UI P2s: very long action metadata can clip a button; large lists repeat date-formatter construction; clearing an emoji preserves its previous value; a CLI-defined
constructorID needs own-property fallback lookup. Recorded rather than expanded into this scope.Earlier P2s: legacy empty row arrays show zero counts; labels with leading and trailing numbers can choose the wrong badge; repeated external sources despite
deduplicate:false; legacy URL counts remain text; whole-journal serialization; concurrent definition/binding updates; explicit-environment precedence; replacement-automation resume failure; repeated offline-host notices.BB-Thread-ID: thr_w2pahn78bi