The primary record type for storing lexicon documentation with multilingual support.
nsid
Properties
createdAt
string
datetime
Required
The timestamp when this documentation record was created. Uses ISO 8601 datetime format.
definitions
array
of
ref
#definitionDoc
Optional
Documentation for specific definitions within the lexicon, such as 'main', named types, or other schema components.
description
array
of
ref
#localizedString
Optional
Localized descriptions for the lexicon as a whole. Each entry provides a description in a specific language.
lexicon
string
nsid
Required
The NSID of the lexicon being documented. Must be a valid namespace identifier.
View raw schema
{
"key": "nsid",
"type": "record",
"record": {
"type": "object",
"required": [
"lexicon",
"createdAt"
],
"properties": {
"lexicon": {
"type": "string",
"format": "nsid",
"description": "The NSID of the lexicon being documented."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Timestamp when this documentation was created."
},
"definitions": {
"type": "array",
"items": {
"ref": "#definitionDoc",
"type": "ref"
},
"description": "Documentation for specific definitions within the lexicon (e.g., main, replyRef)."
},
"description": {
"type": "array",
"items": {
"ref": "#localizedString",
"type": "ref"
},
"description": "Localized descriptions for the lexicon."
}
}
},
"description": "Auxiliary documentation for a lexicon schema, supporting localized descriptions for the lexicon and its properties."
}