fix(tests): fix veto bug preventing disputed state, add manager notification and dispute-resolution routing

This commit is contained in:
kitos
2026-07-06 12:40:05 +02:00
parent 388c9773ab
commit f53e124c50
7 changed files with 448 additions and 8 deletions
+10
View File
@@ -125,6 +125,16 @@ class TestBlueValidate(BaseModel):
blue_validation_notes: str | None = None
# ── Dispute resolution ───────────────────────────────────────────────
class TestResolveDispute(BaseModel):
"""Payload sent by the approving lead flipping their vote to reject."""
target_team: str # "red" | "blue" — which team must redo the work
notes: str | None = None
# ── Red Lead review gate (pre-Blue-Team) ────────────────────────────