MAIL-001 evidence index
Updated: 2026-08-10
- Progress report:
docs/verification/mail-001-job-email-hub.md - Commands/results:
docs/audits/verification-log.mdV-126–V-140 - Hub/legacy-route tests:
job-tracker-ui/src/correspondence-inbox-page.test.tsx - Reused review decision tests:
job-tracker-ui/src/gmail-review-page.test.tsx - Provider-neutral API tests:
JobTrackerApi.Tests/EmailControllerTests.cs - Saved-copy/tenant tests:
JobTrackerApi.Tests/CorrespondenceControllerTests.cs - Send-ledger tests:
JobTrackerApi.Tests/EmailSendAttemptStoreTests.cs - Delivery adapter tests:
JobTrackerApi.Tests/EmailProviderDeliveryTests.cs - Explicit-send/tenant/idempotency tests:
JobTrackerApi.Tests/EmailSendControllerTests.cs - Confirmed composer tests:
job-tracker-ui/src/correspondence-inbox-page.test.tsx - Restart-recovery/two-owner tests:
JobTrackerApi.Tests/EmailSendAttemptStoreTests.cs - Export/cascade tests:
JobTrackerApi.Tests/BackupControllerTests.cs,BackgroundWorkerTenantTests.cs,EmailSendAttemptStoreTests.cs job-email-empty-connected-status-20260810.png: authenticated disposable local user, empty linked-message view, explicit disconnected/read-only Gmail/Outlook/IMAP status at 1280×720.job-email-review-disconnected-20260810.png: canonical review view after compatibility redirect, disconnected-provider handling at 1280×720.- Implementation commits:
6008b4a,536d403,a20775c,653f011,e9937ac,123fc55,449faeb,ee5ef7e,8fe3903,aff34cc - Mocked provider data only; no real email, provider connection, private content, production service or external request was used.
- Local browser used disposable
@example.testdata. Provider actions, mobile/tablet/1440 viewport controls and keyboard focus traversal remain unverified; the in-app browser could not resize or dispatch native Tab traversal in this run.