generated from coulomb/repo-seed
Expose review decision audit metadata
This commit is contained in:
@@ -513,6 +513,15 @@ class ReviewDecisionResponse(BaseModel):
|
||||
action: str
|
||||
notes: str
|
||||
created_at: str
|
||||
reviewer_type: str = "unknown"
|
||||
reviewer_id: str = ""
|
||||
policy_version: str = ""
|
||||
criteria_version: str = ""
|
||||
criterion_ids: list[str] = Field(default_factory=list)
|
||||
evidence_refs: list[str] = Field(default_factory=list)
|
||||
rationale: str = ""
|
||||
accepted_after_edits: bool = False
|
||||
decision_kind: str = "other"
|
||||
|
||||
|
||||
class QualityCriterionResponse(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user