[gmail-safety-and-standards-hardening] #03: All Mail Discovery & Fallback #22
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
Reference
Lavisys/mailsweep#22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature:
gmail-safety-and-standards-hardening| Source:.scratch/gmail-safety-and-standards-hardening/issues/03-all-mail-discovery-and-fallback.md03: All Mail Discovery & Fallback
What to build: Enable
MailboxGateway.list_folders()to selectively discover and include[Gmail]/All Mail(or standard\ALLmailboxes) when tabbed category subfolders are not present on a Gmail server, providing comprehensive message coverage while ensuring zero duplicate reports via message deduplication.Blocked by: 02: Domain Model Immutability & Dedup Encapsulation, 05: Decouple IMAP Protocol Extension Codecs, 06: Encapsulate Label Queries on Domain Model
Status: ready-for-agent
MailboxGateway.list_folders(), preserve[Gmail]/All Mail/\ALLwhenis_gmailis active and category subfolders are not present.INBOXand[Gmail]/All MailwithMailboxGateway.scan()correctly deduplicates identical messages.