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}$