FacetRollup
One facet's rollup over the criteria that carry its facet_key — the facet-panel projection,
computed wherever verification is computed and needing no new query.
Shape
- criterion_idsarray of CriterionId (string · uuid)The criteria under this facet, in ordinal order.
- facet_keyFacetKey (string)
- requiredbooleanWhether any criterion under the facet gates close.
- satisfiedbooleanGreen iff every required criterion under the facet is satisfied — the same set the merge gate keys on, so the rollup is presentational and never a second source of truth.
- facet_categoryFacetCategory (string) or nulloptional
Example
Synthesized example{
"criterion_ids": [
"71ed3a79-5755-4f32-9ca8-8db8468e5dc0"
],
"facet_key": "facet-key-a7f0",
"required": false,
"satisfied": false,
"facet_category": "facet-category-497e"
}
Graph
Used inside
Contains
No named schema inside.
Used by
Sent by 0 operations
No operation takes it as a request body.