Implement trigger: Draft → Ready for Review (merge_request_ready)
## Summary Full AI review is wasted on WIP code. This trigger fires only when the developer removes the draft status, signalling they are done, enabling a focused compliance and readiness review at the Create stage. **Audit Event Name:** `merge_request_ready` --- ## Agent Examples ### Agent 1 — Full Compliance Review Agent Triggers only when draft is removed. Performs a security-focused compliance review using the MR context, vulnerability data, and security finding details. **Tools:** - Build Review Merge Request Context - List Merge Request Diffs - List Vulnerabilities - Get Security Finding Details - Create Merge Request Note ### Agent 2 — Readiness Checklist Agent Checks for complete description, updated tests, existing documentation, and up-to-date branch, then posts a pass/fail checklist as a comment. **Tools:** - Get Merge Request - Grep - Find Files - Get Repository File - Run Git Command - Create Merge Request Note --- ## Implementation Notes & Caveats > ⚠️ **No audit event exists for draft state change.** This event is currently inferred from the webhook system, not the audit event enum. Needs to be added or confirmed via [gitlab-com/content-sites/handbook!18106](https://gitlab.com/gitlab-com/content-sites/handbook/-/merge_requests/18106) before shipping.
issue