Summary

Summary used by this schema object.

$defs.summary · object

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": [        "overall_status",
        "finding_counts",
        "requirement_counts",
        "mandatory_counts",
        "aggregation_policy"    ],
    "properties": {        "overall_status": {            "enum": [                "pass",
                "pass_with_warnings",
                "incomplete",
                "fail",
                "not_evaluated"            ]        },
        "finding_counts": {            "$ref": "#/$defs/finding_counts"        },
        "requirement_counts": {            "$ref": "#/$defs/requirement_counts"        },
        "mandatory_counts": {            "$ref": "#/$defs/mandatory_counts"        },
        "blocking_finding_refs": {            "type": "array",
            "uniqueItems": true,
            "items": {                "$ref": "https://matjson.org/schema/core/0.1/schema.json#/$defs/local_id"            }        },
        "unresolved_finding_refs": {            "type": "array",
            "uniqueItems": true,
            "items": {                "$ref": "https://matjson.org/schema/core/0.1/schema.json#/$defs/local_id"            }        },
        "warning_finding_refs": {            "type": "array",
            "uniqueItems": true,
            "items": {                "$ref": "https://matjson.org/schema/core/0.1/schema.json#/$defs/local_id"            }        },
        "aggregation_policy": {            "$ref": "#/$defs/aggregation_policy"        },
        "rationale": {            "type": "string"        }    }}

Fields

FieldTypeStatusMeaning
overall_statusenum — "pass", "pass_with_warnings", "incomplete", "fail", "not_evaluated"RequiredOverall status used by this schema object.
finding_countsFinding countsRequiredFinding counts used by this schema object.
requirement_countsRequirement countsRequiredRequirement counts used by this schema object.
mandatory_countsMandatory countsRequiredMandatory counts used by this schema object.
blocking_finding_refsarrayOptionalBlocking finding refs used by this schema object.
unresolved_finding_refsarrayOptionalUnresolved finding refs used by this schema object.
warning_finding_refsarrayOptionalWarning finding refs used by this schema object.
aggregation_policyAggregation policyRequiredAggregation policy used by this schema object.
rationalestringOptionalRationale used by this schema object.