Compass Food Technologies
DocsScore explanation fields

Docs

Score explanation fields

Score explanation is a response and storage shape, not a separate public v1 endpoint.

Where this appears

Search and Enrich responses include vegan_score. The deeper score explanation schema is the canonical structure used for deterministic VeganScore explanation records. It is documented here so customers can understand the field model without treating it as an API route.

Canonical explanation shape

FieldTypeNotes
schemaVersion"1.0.0"Schema contract version.
restaurantIdstringRestaurant document ID.
chainBrandstring | nullChain brand when available.
scoringVersion"v3.0-deterministic"Scoring model version.
overallnumberOverall VeganScore from 0 to 100.
summarystringShort explanation summary.
dimensions[]arrayExactly D1-D6, always present in order.
explanationConfidencelow | medium | highDeterministic confidence bucket.
generatedAtstringISO timestamp for generation time.

Dimension IDs

FieldTypeNotes
D1veganCoverageCoverage of vegan menu signals.
D2veganQualityQuality and depth of vegan options.
D3ingredientClarityIngredient and menu clarity.
D4crossContaminationShared equipment and preparation signals.
D5staffKnowledgeSignals about staff understanding.
D6restaurantQualityGeneral restaurant quality context.
Compass Food Technologies