Skip to content
GitmoapAPIBeta
Schema

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

Contains

No named schema inside.

Used by