BOLT-1268 P1 — address Bugbot publishedAt retry concern on PR #12181
blockedCursor Bugbot finding on PR #12181: the idempotency guard treats publishedAt-set as fully-published, but publishedAt is written BEFORE executeBatch runs. Partial batch failures + user retry → idempotency short-circuits → failed batches never dispatched.
Fix: reorder writes so publishedAt is set AFTER the executeBatch loop completes. Preserves current logged-and-continued behavior on per-batch failures, but if every batch throws or the supergraph query errors, publishedAt stays null and retry remains possible. Idempotency guard at top stays. PR #12181 / branch winston/bolt-1268-idempotent-publish-event.
Event Timeline
created
subagent_spawned
spawn claim: address-bugbot-pr12181
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
subagent_completed
subagent done: PR #12181 Bugbot finding addressed, fix in 602a17e452, CI green
status_change
queued → blocked