{
  "executedAt": "2026-09-14T12:49:03.319Z",
  "scope": "Original local JavaScript demonstration; no Make execution or email delivery",
  "first": {
    "clock": "2026-09-14T12:00:00Z",
    "rows": [
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "previewed"
      },
      {
        "id": "DEMO-002",
        "status": "pending",
        "due": "2026-09-15T09:00:00Z",
        "decision": "not due"
      },
      {
        "id": "DEMO-003",
        "status": "completed",
        "due": "2026-09-13T09:00:00Z",
        "decision": "completed"
      },
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "duplicate"
      },
      {
        "id": "DEMO-004",
        "status": "pending",
        "due": "not-a-date",
        "decision": "invalid date"
      },
      {
        "id": "DEMO-005",
        "status": "pending",
        "due": "2026-09-14T12:00:00Z",
        "decision": "previewed"
      }
    ],
    "outbox": [
      {
        "id": "DEMO-001",
        "text": "DEMO-001: reminder preview only; no email sent."
      },
      {
        "id": "DEMO-005",
        "text": "DEMO-005: reminder preview only; no email sent."
      }
    ],
    "added": 2
  },
  "replay": {
    "clock": "2026-09-14T12:00:00Z",
    "rows": [
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "duplicate"
      },
      {
        "id": "DEMO-002",
        "status": "pending",
        "due": "2026-09-15T09:00:00Z",
        "decision": "not due"
      },
      {
        "id": "DEMO-003",
        "status": "completed",
        "due": "2026-09-13T09:00:00Z",
        "decision": "completed"
      },
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "duplicate"
      },
      {
        "id": "DEMO-004",
        "status": "pending",
        "due": "not-a-date",
        "decision": "invalid date"
      },
      {
        "id": "DEMO-005",
        "status": "pending",
        "due": "2026-09-14T12:00:00Z",
        "decision": "duplicate"
      }
    ],
    "outbox": [
      {
        "id": "DEMO-001",
        "text": "DEMO-001: reminder preview only; no email sent."
      },
      {
        "id": "DEMO-005",
        "text": "DEMO-005: reminder preview only; no email sent."
      }
    ],
    "added": 0
  },
  "failure": {
    "clock": "2026-09-14T12:00:00Z",
    "rows": [
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "retry needed"
      },
      {
        "id": "DEMO-002",
        "status": "pending",
        "due": "2026-09-15T09:00:00Z",
        "decision": "not due"
      },
      {
        "id": "DEMO-003",
        "status": "completed",
        "due": "2026-09-13T09:00:00Z",
        "decision": "completed"
      },
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "duplicate"
      },
      {
        "id": "DEMO-004",
        "status": "pending",
        "due": "not-a-date",
        "decision": "invalid date"
      },
      {
        "id": "DEMO-005",
        "status": "pending",
        "due": "2026-09-14T12:00:00Z",
        "decision": "previewed"
      }
    ],
    "outbox": [
      {
        "id": "DEMO-005",
        "text": "DEMO-005: reminder preview only; no email sent."
      }
    ],
    "added": 1
  },
  "retry": {
    "clock": "2026-09-14T12:00:00Z",
    "rows": [
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "previewed"
      },
      {
        "id": "DEMO-002",
        "status": "pending",
        "due": "2026-09-15T09:00:00Z",
        "decision": "not due"
      },
      {
        "id": "DEMO-003",
        "status": "completed",
        "due": "2026-09-13T09:00:00Z",
        "decision": "completed"
      },
      {
        "id": "DEMO-001",
        "status": "pending",
        "due": "2026-09-14T09:00:00Z",
        "decision": "duplicate"
      },
      {
        "id": "DEMO-004",
        "status": "pending",
        "due": "not-a-date",
        "decision": "invalid date"
      },
      {
        "id": "DEMO-005",
        "status": "pending",
        "due": "2026-09-14T12:00:00Z",
        "decision": "duplicate"
      }
    ],
    "outbox": [
      {
        "id": "DEMO-005",
        "text": "DEMO-005: reminder preview only; no email sent."
      },
      {
        "id": "DEMO-001",
        "text": "DEMO-001: reminder preview only; no email sent."
      }
    ],
    "added": 1
  }
}
