Skip to content

Offer to create follow-up issues from non-blocking review findings after PR merge #49

Description

@sebastientaggart

Problem

When the PR review agent runs during /submit-for-review, it emits findings at three levels: CRITICAL (blocking), WARNING, and NOTE. Only CRITICAL blocks the merge — WARNING and NOTE findings are reported but silently dropped after merge. In practice these non-blocking findings are often insightful and deserve follow-up work, but today converting them into tracked tickets is a manual step that rarely happens.

Goal

After a PR is successfully merged via /submit-for-review, if the code review produced any non-blocking findings, offer the user the option to convert one or more of them into GitHub issues for follow-up.

Why the timing matters

The offer must happen after merge, not before:

  • If the review produces CRITICAL findings, the user fixes them and re-runs /submit-for-review. Earlier findings are stale by then — only the findings from the final approved review should become tickets.
  • Running the offer after merge avoids delaying the merge path and keeps the happy path fast.

Scope

  • Applies to ai and advisory review gates. Skipped entirely when the gate is off (no review, no findings).
  • User is prompted once, can select specific findings, all, or none.
  • Follow-up issues link back to the merged PR for context.
  • Always offered — no new config setting.

Metadata

Metadata

Labels

enhancementNew feature or requestready-for-qaIssue is ready to be QA tested

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions