diff --git a/.obsidian/plugins/hoarder-sync/data.json b/.obsidian/plugins/hoarder-sync/data.json index 049ee60..061e40f 100644 --- a/.obsidian/plugins/hoarder-sync/data.json +++ b/.obsidian/plugins/hoarder-sync/data.json @@ -4,7 +4,7 @@ "syncFolder": "Hoarder", "attachmentsFolder": "Hoarder/attachments", "syncIntervalMinutes": 60, - "lastSyncTimestamp": 1778233540868, + "lastSyncTimestamp": 1778237140762, "updateExistingFiles": false, "excludeArchived": true, "onlyFavorites": false, diff --git a/01 Projects/video-accessibility/Video Accessibility Platform.md b/01 Projects/video-accessibility/Video Accessibility Platform.md index 89875c2..2295347 100644 --- a/01 Projects/video-accessibility/Video Accessibility Platform.md +++ b/01 Projects/video-accessibility/Video Accessibility Platform.md @@ -119,6 +119,10 @@ Key env vars (see `.env.prod.example` for complete list): - RBAC enforced server-side; all reviewer actions emit audit log entries ## Sessions +### 2026-05-08 – Debug why failed jobs keep making +**Asked:** Debug why failed jobs keep making API requests and exceeding quota limits. +**Done:** Identified that `EARLY_STATUSES` in `useJob.ts` missing failed state cases, causing continuous polling; also flagged compromised API key needing rotation. + ### 2026-05-07 – Migrate sandbox users to production environment **Asked:** Migrate sandbox users to production environment | Reordered imports in ingest_and_ai.py and added strict=True to zip() in vtt.py, completed type-checking | ingest_and_ai.py, vtt.py **Done:** — diff --git a/99 Daily/2026-05-08.md b/99 Daily/2026-05-08.md index 91f941e..430280f 100644 --- a/99 Daily/2026-05-08.md +++ b/99 Daily/2026-05-08.md @@ -52,3 +52,7 @@ tags: [daily] - **Done:** Identified hardware-level write protection on the Kingston DataTraveler and provided solutions including Kingston Format Utility or replacing the drive. - 11:42 (<1min) — session ended | `Downloads` - 11:43 — session ended | `Downloads` +- 11:53 — session ended | `Downloads` +- 11:54 (5min) | `video-accessibility` + - **Asked:** Debug why failed jobs keep making API requests and exceeding quota limits. + - **Done:** Identified that `EARLY_STATUSES` in `useJob.ts` missing failed state cases, causing continuous polling; also flagged compromised API key needing rotation.