Skip to content

Whitelist improvements#38

Merged
Sancus merged 2 commits into
mainfrom
bulk-whitelist
Jun 16, 2026
Merged

Whitelist improvements#38
Sancus merged 2 commits into
mainfrom
bulk-whitelist

Conversation

@Sancus

@Sancus Sancus commented Jun 16, 2026

Copy link
Copy Markdown
Member

No description provided.

Sancus added 2 commits June 16, 2026 05:05
Multi-selecting in the Junk folder can now whitelist every selected
message's sender and rescue the batch to the Inbox. The trust write is
batched into a single ContactCard/set (one book lookup, one existence
query, one multi-create) rather than a per-sender loop, and the
single-message whitelist becomes the N=1 case of the batched path. Adds
unit coverage for the batched trust helper and the store dedup/notice,
and an e2e for the multi-select flow.
Mutation Pipeline (IV) now requires every mail operation to support both
single and batched messages (the single action being the N=1 case) and a
batch to be a real batch at every layer: one multi-object protocol call
per chunk, batched SQL, and a coalesced paint. Also extends the MVP
spec's Junk-whitelist requirement to cover the multi-selected batch.
@Sancus Sancus merged commit aee8548 into main Jun 16, 2026
9 checks passed
@Sancus Sancus deleted the bulk-whitelist branch June 16, 2026 05:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant