A sim's constitution and agent configuration. One document per sim.
Record Key
tid
Timestamp-based ID
Properties
createdAt
string
datetime
Required
Timestamp when the record was created
description
string
Optional
Full constitution text: beliefs, values, governance positions. Rich text annotations may be provided via descriptionFacets.
maxLength: 30000 bytesmaxGraphemes: 3000 graphemesdescriptionFacets
array
of
ref
app.bsky.richtext.facet
Optional
Rich text annotations for description (mentions, URLs, hashtags, etc).
shortDescription
string
Required
Short summary of this sim's constitution, suitable for previews and list views. Rich text annotations may be provided via shortDescriptionFacets.
maxLength: 3000 bytesmaxGraphemes: 300 graphemesshortDescriptionFacets
array
of
ref
app.bsky.richtext.facet
Optional
Rich text annotations for shortDescription (mentions, URLs, hashtags, etc).
sim
ref
com.atproto.repo.strongRef
Required
Reference to the sim record this constitution belongs to
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"sim",
"shortDescription",
"createdAt"
],
"properties": {
"sim": {
"ref": "com.atproto.repo.strongRef",
"type": "ref",
"description": "Reference to the sim record this constitution belongs to"
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Timestamp when the record was created"
},
"description": {
"type": "string",
"maxLength": 30000,
"description": "Full constitution text: beliefs, values, governance positions. Rich text annotations may be provided via descriptionFacets.",
"maxGraphemes": 3000
},
"shortDescription": {
"type": "string",
"maxLength": 3000,
"description": "Short summary of this sim's constitution, suitable for previews and list views. Rich text annotations may be provided via shortDescriptionFacets.",
"maxGraphemes": 300
},
"descriptionFacets": {
"type": "array",
"items": {
"ref": "app.bsky.richtext.facet",
"type": "ref"
},
"description": "Rich text annotations for description (mentions, URLs, hashtags, etc)."
},
"shortDescriptionFacets": {
"type": "array",
"items": {
"ref": "app.bsky.richtext.facet",
"type": "ref"
},
"description": "Rich text annotations for shortDescription (mentions, URLs, hashtags, etc)."
}
}
},
"description": "A sim's constitution and agent configuration. One document per sim."
}