fix: keep reviewer routing owned by coder

This commit is contained in:
2026-08-11 15:02:13 +09:00
parent 1d498d13c3
commit 133fbbe038
2 changed files with 15 additions and 1 deletions
+12
View File
@@ -1569,6 +1569,18 @@ mod tests {
assert!(reviewer.compaction.is_some());
}
#[test]
fn orchestrator_role_keeps_review_routing_owned_by_coder() {
let prompt = include_str!("../../../resources/prompts/role/orchestrator.md");
assert!(prompt.contains("assigned Coder owns its review/fix loop"));
assert!(prompt.contains(
"Do not spawn, restore, assign, or route work to Backend/Runtime Reviewer Workers"
));
assert!(prompt.contains("never compensate by creating an independent Reviewer Worker"));
assert!(!prompt.contains("sibling Coder/Reviewer Workers"));
}
#[test]
fn profile_resolution_requires_runtime_worker_name() {
let tmp = TempDir::new().unwrap();