Expand description
Canonical typed facts for Workshop custom-game settings.
Definitions are a semantic projection of the reviewed settings table. The
table remains the parser/emitter lookup source, while Settings and
SettingsNode remain the source-preserving authored-value carrier.
Structs§
- Effective
Number - An authored numeric value paired with its Workshop-effective value.
- Numeric
Bounds - Evidence-backed effective numeric bounds.
Nonemeans the current reviewed evidence does not establish that bound. - Setting
Definition - One canonical semantic definition projected from an existing table entry.
- Setting
Id - A locale-independent Workshop setting concept identity.
- Setting
Occurrence - A typed occurrence together with an evidenced effective numeric value.
- Setting
Presentation - Locale-facing names associated with a canonical setting concept.
- Setting
Provenance - Provenance shared by the reviewed table projection.
- TeamId
- An open team identity used by hero settings structure.
Enums§
- Applicability
- The result of asking whether a definition applies to a target.
- Numeric
Bounds Error - Setting
Evidence Kind - Setting
Identity - Whether a definition has a reviewed canonical concept identity.
- Setting
Operation Error - Failure from a typed settings query or source-preserving edit.
- Setting
Scope - The Workshop-native section that owns a setting.
- Setting
Target - The semantic entity to which a setting applies.
- Setting
Target Kind - The target shape described by a definition. Concrete identities are supplied separately when applicability is queried.
- Setting
Value - A typed authored value in the settings carrier.
- Setting
Value Domain - The machine-readable value domain of a setting.
Functions§
- definition
- Project one reviewed table entry into the canonical semantic definition.
- definitions
- Project all currently reviewed table entries into the canonical semantic catalog. The table remains the single parser/emitter source; this projection supplies the stable semantic identity and typed facts consumed by callers.
- definitions_
by_ id - Find all definitions for a canonical concept identity.
- validate_
catalog - Validate the effective settings catalog and reject stale or conflicting semantic projections before parser/emitter data is shipped.