Workflow

    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.

    coverage checkpointsanitized ledgerscheduled boundarypage reconciliationoutboxhuman reviewMulti Mailbox Ops

    Workflow steps

    1. 1

      Load one attested mailbox and its durable coverage checkpoint

      Action

    2. 2

      Scan the complete uncovered Inbox interval into one exact poll; caps, identity failure, or persistence failure stop the run

      Process

    3. 3

      Classify every exact message and verify each Applied label outcome against its same-mailbox receipt and frozen plan

      Decision

    4. 4

      Atomically append sanitized metadata to the private report ledger and advance only the unchanged coverage poll

      Action

    5. 5

      At the latest exact 9:00 AM or 5:00 PM Eastern boundary, freeze entries after the separate report checkpoint

      Process

    6. 6

      Read the frozen report in exact pages and reconcile every page digest before commit

      Decision

    7. 7

      Commit only that exact scheduled poll into the replayable delivery outbox; later ledger entries remain queued

      Action

    8. 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. 9

      Human operator reviews the user-visible report; incomplete coverage and failures remain explicit

      Decision

    10. 10

      A later run acknowledges the exact delivery token only after its digest appeared in a user-visible final response; otherwise replay it

      State

    Workflow diagram

    Part of project

    Multi Mailbox OpsParent project
    Durable scheduled monitor reportThis workflow