Connected services and folder filing
Accounts lists connected services in a table. Each row shows the service and an x that removes that service. A plus sign opens a provider selector. Gmail, iCloud, and Microsoft 365 / Office 365 are entries in that list. Another provider is another entry, not a new card.
iCloud is chosen from the same list. Connect is still the app-specific password posted to /api/providers/icloud/connect. A second iCloud address stays a separate row and stays read-write.
Mail keeps the folder hierarchy. Each folder row names the connected account that stores it. Save writes the standardized name on that account (POST /api/mail/folders/standardize). That write is not the Microsoft-target migration plan.
File classified mail (POST /api/mail/folders/file) puts a stored message into the selected folder on that account. Classification does not call a provider adapter and does not change triage attention counts.
See ADR 0034.
