Make pr-reviewer binding provider/model-agnostic #194
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
P1
P2
P3
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Creatidy/scarcity-router!194
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "maintenance/pr-reviewer-binding"
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?
Owner-authorized maintenance (direct instruction, 2026-10-05): make the
pr-reviewercontract provider/model-binding agnostic.Change
Only
.kilo/agents/pr-reviewer.md:model: openai/gpt-6.1-solandvariant: high(no replacement pin);## Reviewer bindingpolicy: reviewer inherits the implementation session's provider family/model/reasoning configuration by default, with OpenAI→OpenAI and z.ai→z.ai provider-family affinity, explicit owner override support, no silent substitution, and precise reporting when a binding cannot be executed.Preserved
Router-specific permission allowlists (
uv run --no-syncchecks,UV_OFFLINE=1 make check, canonical BioMedical-IT ls-remote URLs), the.kilo/rules/35-technical-recovery.mdreference, sanitized-environment restrictions, checkout/read-only constraints, verdict semantics, the UX review dimension, and the stable JSON result schema (no new fields).Validation
description,mode,permissionopenai/gpt-6.1-sol,variant: high,GPT-6.1orKilo 7.8.3references remaingit diff --name-only origin/develop...HEAD→ only.kilo/agents/pr-reviewer.mdpython3 -m unittest tests.test_workflow_contract: 15 tests OK (thegpt-6.1-solfixtures in execution/model tests are the router's own product tests, untouched)