garden.lexicon.avid-antelope-359377.scale

Defines what makes a valid rating value for a scale: the value's shape and measurement level.

Repository @tynanpurdy.com did:plc:6ayddqghxhciedbaofoxkcbs namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityavid-antelope-359377.lexicon.garden
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime
  • maxLength: 1024

documentation

string · uri

Optional URI linking to further documentation about this scale (e.g. methodology, citations).

  • maxLength: 1024

langs

array

BCP-47 tag(s) the name/description/option labels in this scale are written in.

itemsstring · language

name

requiredstring
  • maxLength: 256

#interval

object

Properties

max

requiredinteger

maxLabel

string

Optional label for the maximum value.

  • maxLength: 128

Optional image for the maximum endpoint.

  • maxSize: 1000000
  • accept: image/*

min

requiredinteger

minLabel

string

Optional label for the minimum value.

  • maxLength: 128

Optional image for the minimum endpoint.

  • maxSize: 1000000
  • accept: image/*

unit

string
  • maxLength: 64

unitsPerWhole

requiredinteger

Divide the stored integer by this to get the value in `unit`s. Any positive integer, not just a power of 10. Choose min/max directly in the smallest (or coarsest) legal increment; every integer between min and max is then a valid value, by construction.

  • minimum: 1

#intervalValue

object

Properties

value

requiredinteger

#nominal

object

Properties

options

requiredarray
itemsref
Reference

#nominalOption

object

Properties

  • maxLength: 256

label

requiredstring
  • maxLength: 128

Optional image for this option.

  • maxSize: 1000000
  • accept: image/*

value

requiredstring
  • maxLength: 64

#nominalValue

object

Properties

value

requiredstring
  • maxLength: 64

#ordinal

object

Properties

options

requiredarray
itemsref
Reference

#ordinalOption

object

Properties

  • maxLength: 256

label

requiredstring
  • maxLength: 128

Optional image for this option.

  • maxSize: 1000000
  • accept: image/*

value

requiredinteger

Rank. Leave gaps for future insertions.

#ordinalValue

object

Properties

value

requiredinteger

#ratio

object

Properties

max

requiredinteger

maxLabel

string

Optional label for the maximum value.

  • maxLength: 128

Optional image for the maximum endpoint.

  • maxSize: 1000000
  • accept: image/*

min

requiredinteger

minLabel

string

Optional label for the minimum value (true absence).

  • maxLength: 128

Optional image for the minimum endpoint.

  • maxSize: 1000000
  • accept: image/*

unit

string
  • maxLength: 64

unitsPerWhole

requiredinteger

Divide the stored integer by this to get the value in `unit`s. Choose min/max directly in the smallest (or coarsest) legal increment so that every integer between min and max is then a valid value.

  • minimum: 1

#ratioValue

object

Properties

value

requiredinteger

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.