fix: enforce grounded AI legal review gate
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 5m40s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 1m39s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 17m10s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 6m29s
Build and Test Quality Gate / Contract Web typecheck and build (pull_request) Successful in 5m40s
Build and Test Quality Gate / Isolated Alibaba and Tencent KMS gateway (pull_request) Failing after 1m39s
Build and Test Quality Gate / Python tests and Contract API migration (pull_request) Failing after 17m10s
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 6m29s
This commit is contained in:
@@ -155,6 +155,10 @@ class ModelJobQualitySegment(BaseModel):
|
||||
quality_failed: int
|
||||
review_required: int
|
||||
review_completed: int
|
||||
review_accepted: int = 0
|
||||
review_corrected: int = 0
|
||||
review_rejected: int = 0
|
||||
review_approval_rate: float = 0.0
|
||||
quality_pass_rate: float
|
||||
|
||||
|
||||
@@ -189,6 +193,11 @@ class ModelJobOperationsSnapshot(BaseModel):
|
||||
quality_pass_rate: float
|
||||
review_required: int = 0
|
||||
review_completed: int = 0
|
||||
review_accepted: int = 0
|
||||
review_corrected: int = 0
|
||||
review_rejected: int = 0
|
||||
review_approval_rate: float = 0.0
|
||||
review_gate_passed: bool = False
|
||||
evaluation_run_id: str | None = None
|
||||
admission: ModelJobAdmissionSnapshot
|
||||
quality_segments: list[ModelJobQualitySegment] = Field(default_factory=list)
|
||||
|
||||
Reference in New Issue
Block a user