Expose review decision audit metadata
This commit is contained in:
parent
43e7f7138f
commit
5c2262bcf2
7 changed files with 140 additions and 2 deletions
|
|
@ -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):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue