{
  "receipt": "gmail-persistent-ingest",
  "recorded": "2026-07-15T19:55:00Z",
  "mailbox": "chris@ax0s.io (Google Workspace)",
  "pipeline": {
    "source": "ax0s-ingest v0.1.0 (versioned source + 41-test suite)",
    "runtime": "systemd user timer ax0s-ingest-gmail.timer, 5-minute cadence, hub host",
    "write_path": "ax0s-memory REST /api/remember + /api/fabric/write (gate-receipt checked)"
  },
  "connector_query": {
    "endpoint": "Gmail API users.messages / users.history (OAuth2 refresh-token flow)",
    "result_class": "ok",
    "seed_window": "in:inbox newer_than:7d (INBOX-wide; Cc/Bcc/alias mail included — filters applied post-fetch)"
  },
  "sync": {
    "messages_ingested": 26,
    "thread_pointers_written": 25,
    "raw_corpus": "project ax0s-mail",
    "raw_record_example": "record:r_7b26a72e6f0c",
    "pointer_record_example": "record:r_28819c28006a",
    "fabric": "domain comms on slug ax0s — email_thread, person, organization, topic, project entities"
  },
  "checkpoint": {
    "mechanism": "Gmail historyId watermark; expiry auto-reseeds from bounded query; atomic state file",
    "history_id_at_record": "61142",
    "scheduled_run_observed": "2026-07-15T19:52:06Z timer run completed clean (0 new messages, watermark current)"
  },
  "deduplication": {
    "mechanism": "per-message seen ledger + supersede_same_key on gmail/<message-id>; one live pointer per thread (gmail/thread/<id>) superseded in place as threads grow"
  },
  "later_recall": {
    "query": "Adnan meeting call recording (hybrid recall, slug ax0s)",
    "hit": "email-thread pointers record:r_28819c28006a and record:r_c49b30dd7cae surfaced alongside the Fathom meeting pointer for the same counterparty",
    "result_class": "ok"
  },
  "filtering": "INBOX only; SPAM/TRASH/DRAFT/promotions/social skipped; bulk mail (List-Unsubscribe / List-Id / Precedence) skipped unless allowlisted; self-sent skipped",
  "redaction": "secret-shape scrubbing runs on every body before any write (0 redactions triggered this run)",
  "limitation": "This receipt proves persistent Gmail ingest with checkpoint, deduplication, and one later recall on the recorded date. Calendar and Drive remain agent-access only — no persistent ingest is claimed for them. It does not prove indefinite continuous operation; timer health is observable via systemd."
}
