The last of the AI feature surface, after #1393 wired the triggers. Each is additive against shapes that already exist and are tested.
Stacked PRs for finishing touches (#1380)
- Provider: branch off a PR's head branch, open a PR targeting that branch
- Verification gate: run the repo's tests in the sandbox, commit on green, degrade to committable suggestions on red
- Consume
parseTouchSelectionsfrom the review comment's checkboxes (same machinery as the dashboard boxes)
AI pre-merge checks (#1382)
- Linked-issue assessment: does the diff actually address the linked issue?
- Custom natural-language assertions from
gates.preMerge.custom - Both return the existing
GateResultshape, sosummarizeGatesneeds no change - Skip with a
neutralconclusion when no AI key is configured
Post-merge actions (#1382)
pull_request: [closed]trigger filtered tomerged == true- Built-ins: changelog append, comment on linked issues, dashboard refresh
- Custom prompts running in a read-only agent tier with one write target
Issue quick-links (#1383)
issues: [opened]trigger- Quick-links comment offering "Make a plan" / "Build this" as checkboxes
- Wire
renderPackageContextto the scanner's dependency list so the dependency-context comment posts automatically
Docs
docs/ai/review.md,docs/ai/commands.md,docs/gates.md— the features shipped ahead of their documentation