Todoist sync via events (not on-demand fetch) #22
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Move Todoist reads from on-demand to event-driven: incremental sync on a schedule, emit
signals.task.*. Keep on-demand as fallback for freshness-critical paths.Shipped in
2a73809and verified in deployment 2026-04-18: NATS bridge connects, signals/feedback streams created, scheduler emits signals.task.synced on the 15-min tick. Smoke test passed; closing. Follow-up: ml/serving consumer tracked in #98.