Skip to content

Slot: feature_set_hash

SHA-256 hex (lowercase, 64 chars) of JSON.stringify(canonical visible_feature_ids). Recomputed on every create/update touching visible_feature_ids.

URI: debrief:slot/feature_set_hash Alias: feature_set_hash

Applicable Classes

Name Description Modifies Slot
SceneProperties Properties class for a Scene child Feature no

Properties

  • Range: String

  • Required: True

  • Regex pattern: ^[0-9a-f]{64}$

Identifier and Mapping Information

Schema Source

  • from schema: https://debrief.info/schemas/debrief

Mappings

Mapping Type Mapped Value
self debrief:feature_set_hash
native debrief:feature_set_hash

LinkML Source

name: feature_set_hash
description: SHA-256 hex (lowercase, 64 chars) of JSON.stringify(canonical visible_feature_ids).
  Recomputed on every create/update touching visible_feature_ids.
from_schema: https://debrief.info/schemas/debrief
rank: 1000
alias: feature_set_hash
owner: SceneProperties
domain_of:
- SceneProperties
range: string
required: true
pattern: ^[0-9a-f]{64}$