| 48 | // ─── Sync Log (deduplication) ──────────────────────────────────────────────── |
| 49 | |
| 50 | interface SyncLog { |
| 51 | ingested_ids: Record<string, string>; // gmail_message_id -> ISO timestamp |
| 52 | last_sync: string; |
| 53 | } |
| 54 | |
| 55 | async function loadSyncLog(): Promise<SyncLog> { |
| 56 | try { |
nothing calls this directly
no outgoing calls
no test coverage detected
searching dependent graphs…