Context
advisory.py is a stub. Wire a different-model-family reviewer (comment-only, fail-open to non-blocking) plus a required human/reviewer-App approver so an all-agent fleet does not deadlock on require_code_owner_review.
Acceptance
Advisory comments post and never block; a risk-tier path requires a real approval bound to the head SHA (voided on force-push).
Seam
tools/conductor/advisory.py, risktier.py, ruleset required reviews.
Context
advisory.pyis a stub. Wire a different-model-family reviewer (comment-only, fail-open to non-blocking) plus a required human/reviewer-App approver so an all-agent fleet does not deadlock onrequire_code_owner_review.Acceptance
Advisory comments post and never block; a risk-tier path requires a real approval bound to the head SHA (voided on force-push).
Seam
tools/conductor/advisory.py,risktier.py, ruleset required reviews.