Definition JSON
This fragment is shown exactly as published. Use the chevrons to fold objects and arrays; linked $ref values return to their targets in the complete schema.
{ "type": "object",
"additionalProperties": false,
"required": [ "status" ],
"properties": { "status": { "enum": [ "unreviewed",
"in_review",
"accepted",
"accepted_with_comments",
"rejected" ] },
"reviewers": { "type": "array",
"items": { "$ref": "https://matjson.org/schema/core/0.1/schema.json#/$defs/actor" } },
"completed_at": { "type": "string",
"format": "date-time" },
"overrides": { "type": "array",
"items": { "$ref": "#/$defs/review_override" } },
"final_overall_status": { "enum": [ "pass",
"pass_with_warnings",
"incomplete",
"fail",
"not_evaluated" ] },
"comments": { "type": "array",
"items": { "type": "string" } } }}Fields
| Field | Type | Status | Meaning |
|---|---|---|---|
status | enum — "unreviewed", "in_review", "accepted", "accepted_with_comments", "rejected" | Required | Status used by this schema object. |
reviewers | array | Optional | Reviewers used by this schema object. |
completed_at | string | Optional | Completed at used by this schema object. |
overrides | array | Optional | Overrides used by this schema object. |
final_overall_status | enum — "pass", "pass_with_warnings", "incomplete", "fail", "not_evaluated" | Optional | Final overall status used by this schema object. |
comments | array | Optional | Comments used by this schema object. |