- Goal: Handle `issues.opened` with summary + labels. - Scope: webhook background handler, summary generation, label candidates, persistence. - Acceptance: event triggers reliably, output stored, failures logged.
issues.openedwith summary + labels.