Dashboardpublishaccepted cleanup removeLabel recovery

accepted cleanup removeLabel recovery

Category: gotcha
Confidence: 0.80
ID: 01a04dbc-aa3b-71ad-aa12-02cf42d9cb54
Project ID: ac098440-8723-4582-9021-39e07a608100
Cross-project: No
Recalled in other projects: 1
Source session: 1Qc6uYMGjA8JPChkR
Created: 2026-08-29 13:36:45
Updated: 2026-08-29 13:36:45

Cross-Project Recalls

ProjectHitsLast recalled
opencode-lore 2 1d ago

Content

Trap: one best-effort removeLabel accepted on authorization failure looks safe because it blocks the current job, but an API failure leaves accepted attached without a future labeled event; asking users to re-add it cannot retrigger. Fix: make invalidation cleanup retryable or provide recovery that first removes stale accepted, then asks for re-approval. This remains fail-closed but otherwise strands releases.

Move to: