Trigger semantic reviews from CI after required checks pass #42
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review#42
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Today the gateway starts a semantic review directly from PR webhooks. That spends LLM tokens before deterministic CI has passed, so auto_review may review code that already has objective failures. It also forces the gateway to understand CI/check status ordering itself.
Direction
Make the normal review trigger come from CI after the project-selected prerequisite jobs pass. The gateway remains the persistent service for chat commands, review history, learnings, posting reviews, and deduplication; CI only decides when the code is ready for semantic review.
Acceptance
needs:dependencies after deterministic checks pass.Follow-ups / dependencies
Blocks: the workflow action wrapper, disabling webhook auto-review dispatch, and removing bundled linter execution.