Files
t-youtube/docs/specs/sprint-001-sync-reliability.md
T

1000 B

Sprint 001 — Sync Reliability & Telegram Delivery

Dates: Active

Goals

  • Fix daily sync on NAS
  • Verify Telegram delivery pipeline
  • Stabilize subscription fetching behind GFW

Tasks

T1: Fix daily sync cron

Description: t-youtube-daily-sync errored last run. Determine if run_sync.py is the active pipeline or if VPS-based fetch_and_sync.sh replaced it. Fix whichever is active.

ACs:

  • Daily sync completes without errors (verified: last run 2026-07-11 03:16 OK)
  • New videos appear in dashboard (verified: DB populated, latest video ingested 2026-07-10)

Impl Notes: Check NAS cron logs. VPS sync fires every 6h.

T2: Verify tg-group-filter delivery

Description: Cron switched from deliver: local to deliver: all. Confirm Telegram delivery works for filtered results.

ACs:

  • Telegram receives filtered video digest (tg-group-filter running every 30m, verified delivering)
  • No duplicate deliveries (single digest per cycle)