v0.3.0 — visibility & parity batch
Visibility + parity batch.
Added
/queueHTTP route. VisitBUMPSIGHT_PUBLIC_URL/queueto see a styled HTML table of every tracked bump grouped by status (pending / notified / failed / denied / applied), with inline approve/deny links on actionable rows. Removes the need tosqlite3the state DB to see what's happening.reportpolicy level. New per-stack action that sits betweennotifyandnone: bump is recorded, an HTML notification is dispatched, but no approve/deny flow is generated and no token is created. Useful for stacks where you only want awareness ("noisy upstream, I'll handle it manually when it matters"). Configure asdefault: reportor per-stack inbumpsight.yaml, orBUMPSIGHT_AUTO_APPLY=report.- HTML + LLM summary on auto-applied notifications. Auto-apply emails now ship as HTML with a green success banner (or red failure banner) at the top, full metadata table, the apply log, and the LLM upstream-release-note summary or general-knowledge opinion when
BUMPSIGHT_LLM_URLis configured. Brings auto-applied notifications to parity with held-bump notifications.
Changed
- Internal:
dispatchHoldNotificationwas renamed todispatchBumpNotificationand now takes amode: "hold" | "report"discriminator. Buttons, action-card text, and the HTML body branch on mode.