world.ptah.event

ptah.world

Documentation

Where competition becomes history. A structured occurrence with participants, stakes, results, and witnesses.

main record

Where competition becomes history. A structured occurrence with participants, stakes, results, and witnesses.

Record Key tid Timestamp-based ID

Properties

canonicalStatus string Optional

The canonical standing of this event

Known values: world.ptah.defs#canonicalStatusOfficial, world.ptah.defs#canonicalStatusCommunity, world.ptah.defs#canonicalStatusApocryphal
createdAt string datetime Required

Timestamp when this event was created

creatorDID string did Required

The permanent identity of the event's creator

description string Optional

What this event is about

maxLength: 10240 bytesmaxGraphemes: 1024 graphemes
endTime string datetime Optional

When the event ends

eventType string Optional

The type of event

Known values: competition, gathering, milestone, ceremony, conflict
locationReference string at-uri Optional

Reference to the location where this event takes place

name string Required

The name of the event

maxLength: 640 bytesmaxGraphemes: 64 graphemes
participants array of string at-uri Optional

References to character records participating in this event

result string Optional

The outcome of the event

maxLength: 10240 bytesmaxGraphemes: 1024 graphemes
stakes string Optional

What is at stake in this event

maxLength: 10240 bytesmaxGraphemes: 1024 graphemes
startTime string datetime Optional

When the event begins

status string Optional

The current status of the event

Known values: scheduled, active, completed, cancelled
witnesses array of string at-uri Optional

References to witness action records — verifiable attendance

worldReference string at-uri Required

Reference to the world this event occurs in

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "name",
      "creatorDID",
      "worldReference",
      "createdAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "maxLength": 640,
        "description": "The name of the event",
        "maxGraphemes": 64
      },
      "result": {
        "type": "string",
        "maxLength": 10240,
        "description": "The outcome of the event",
        "maxGraphemes": 1024
      },
      "stakes": {
        "type": "string",
        "maxLength": 10240,
        "description": "What is at stake in this event",
        "maxGraphemes": 1024
      },
      "status": {
        "type": "string",
        "description": "The current status of the event",
        "knownValues": [
          "scheduled",
          "active",
          "completed",
          "cancelled"
        ]
      },
      "endTime": {
        "type": "string",
        "format": "datetime",
        "description": "When the event ends"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Timestamp when this event was created"
      },
      "eventType": {
        "type": "string",
        "description": "The type of event",
        "knownValues": [
          "competition",
          "gathering",
          "milestone",
          "ceremony",
          "conflict"
        ]
      },
      "startTime": {
        "type": "string",
        "format": "datetime",
        "description": "When the event begins"
      },
      "witnesses": {
        "type": "array",
        "items": {
          "type": "string",
          "format": "at-uri"
        },
        "description": "References to witness action records — verifiable attendance"
      },
      "creatorDID": {
        "type": "string",
        "format": "did",
        "description": "The permanent identity of the event's creator"
      },
      "description": {
        "type": "string",
        "maxLength": 10240,
        "description": "What this event is about",
        "maxGraphemes": 1024
      },
      "participants": {
        "type": "array",
        "items": {
          "type": "string",
          "format": "at-uri"
        },
        "description": "References to character records participating in this event"
      },
      "worldReference": {
        "type": "string",
        "format": "at-uri",
        "description": "Reference to the world this event occurs in"
      },
      "canonicalStatus": {
        "type": "string",
        "description": "The canonical standing of this event",
        "knownValues": [
          "world.ptah.defs#canonicalStatusOfficial",
          "world.ptah.defs#canonicalStatusCommunity",
          "world.ptah.defs#canonicalStatusApocryphal"
        ]
      },
      "locationReference": {
        "type": "string",
        "format": "at-uri",
        "description": "Reference to the location where this event takes place"
      }
    }
  },
  "description": "Where competition becomes history. A structured occurrence with participants, stakes, results, and witnesses."
}

Lexicon Garden

@