Durable scheduled monitor report
How independent mailbox coverage becomes one exact scheduled report without losing items to heartbeat drift, incomplete pagination, partial mailbox failure, process restart, or an unacknowledged user-visible delivery.
Workflow steps
- 1
Load one attested mailbox and its durable coverage checkpoint
Action
- 2
Scan the complete uncovered Inbox interval into one exact poll; caps, identity failure, or persistence failure stop the run
Process
- 3
Classify every exact message and verify each Applied label outcome against its same-mailbox receipt and frozen plan
Decision
- 4
Atomically append sanitized metadata to the private report ledger and advance only the unchanged coverage poll
Action
- 5
At the latest exact 9:00 AM or 5:00 PM Eastern boundary, freeze entries after the separate report checkpoint
Process
- 6
Read the frozen report in exact pages and reconcile every page digest before commit
Decision
- 7
Commit only that exact scheduled poll into the replayable delivery outbox; later ledger entries remain queued
Action
- 8
Create the scheduled-report proof artifact with mailbox totals, full message ledger, applied/skipped/failed outcomes, coverage windows, checkpoint state, and next action
Action
- 9
Human operator reviews the user-visible report; incomplete coverage and failures remain explicit
Decision
- 10
A later run acknowledges the exact delivery token only after its digest appeared in a user-visible final response; otherwise replay it
State