Skip to content
GitmoapAPIBeta
Schema

CriterionKindCatalog

Every kind of acceptance criterion, each described well enough to build a form for it.

Shape

  • kindsarray of CriterionKindDescriptor
    • The CriterionKindDescriptor schema
    • config_schemaobjectA JSON Schema over the fields — render a form from this.
    • descriptionstring
    • evaluablebooleanWhether the platform evaluates this kind from evidence (i.e. it is a real binding, not a manual checkbox).
    • fieldsarray of FieldDescriptorThe typed argument fields.
    • kindCriterionKindmanualtestmetriccoveragenodescorecard_checkA kind of acceptance criterion. Manual is a human-ticked checkbox (no binding); the rest bind to a predicate the platform evaluates from pipeline evidence.
    • labelstring

Example

Synthesized example
{
"kinds": [
{
"config_schema": {},
"description": "Renders each region as density contours of its operations.",
"evaluable": false,
"fields": [],
"kind": "manual",
"label": "label-d3eb"
},
{
"config_schema": {},
"description": "Renders each region as density contours of its operations.",
"evaluable": false,
"fields": [],
"kind": "manual",
"label": "label-15ed"
}
]
}

Graph

Used inside

No schema contains this one.

Used by

Sent by 0 operations

No operation takes it as a request body.