ChangeSource interface + polling source #2

Closed
opened 2026-07-08 15:15:07 +00:00 by christian · 1 comment
Owner

Define ChangeSource (decisions D2) + a polling impl doing a since/conditional-request delta over issues + timeline at a configurable cadence, emitting changed-issue ids. No webhooks.

Acceptance: two sequential polls against stubs yield only the delta on the second; one seam a webhook source could later implement.

Define `ChangeSource` (decisions D2) + a polling impl doing a since/conditional-request delta over issues + timeline at a configurable cadence, emitting changed-issue ids. No webhooks. **Acceptance:** two sequential polls against stubs yield only the delta on the second; one seam a webhook source could later implement.
christian added this to the P1 — Sync + data model milestone 2026-07-08 15:15:07 +00:00
christian added the
est
3d
p
1
labels 2026-07-08 15:15:07 +00:00
christian added a new dependency 2026-07-08 15:15:41 +00:00
christian added a new dependency 2026-07-08 15:15:41 +00:00
christian added a new dependency 2026-07-08 15:15:49 +00:00
Author
Owner

Shipped — poll-and-reconcile source: reconcile-on-launch + boot cache (D2 poll-only).

Shipped — poll-and-reconcile source: reconcile-on-launch + boot cache (D2 poll-only).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: christian/commitea#2
No description provided.