site.exosphere.kanban.entry

exosphere.site

Documentation

A kanban task submitted to a Sphere. Published on the author's PDS for public Spheres.

main record

A kanban task submitted to a Sphere. Published on the author's PDS for public Spheres.

Record Key tid Timestamp-based ID

Properties

assigneeDid string did Optional

DID of the member assigned to this task.

description string Optional

No description available.

maxLength: 10000 bytes
status string Required

Column slug the task belongs to. Values are user-defined per Sphere.

maxLength: 128 bytes
Known values: backlog, todo, in-progress, done
statusType string Required

Canonical status type the column maps to. Third-party indexers use this to categorize user-defined slugs without needing the sphere's column config.

Known values: backlog, planned, started, completed, canceled
subject string did Required

DID of the Sphere owner (the identity hosting the site.exosphere.sphere.profile record).

title string Required

No description available.

maxLength: 512 bytes
updatedAt string datetime Optional

An RFC 3339 formatted timestamp.

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "title",
      "status",
      "statusType",
      "subject"
    ],
    "properties": {
      "title": {
        "type": "string",
        "maxLength": 512
      },
      "status": {
        "type": "string",
        "maxLength": 128,
        "description": "Column slug the task belongs to. Values are user-defined per Sphere.",
        "knownValues": [
          "backlog",
          "todo",
          "in-progress",
          "done"
        ]
      },
      "subject": {
        "type": "string",
        "format": "did",
        "description": "DID of the Sphere owner (the identity hosting the site.exosphere.sphere.profile record)."
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime"
      },
      "statusType": {
        "type": "string",
        "description": "Canonical status type the column maps to. Third-party indexers use this to categorize user-defined slugs without needing the sphere's column config.",
        "knownValues": [
          "backlog",
          "planned",
          "started",
          "completed",
          "canceled"
        ]
      },
      "assigneeDid": {
        "type": "string",
        "format": "did",
        "description": "DID of the member assigned to this task."
      },
      "description": {
        "type": "string",
        "maxLength": 10000
      }
    }
  },
  "description": "A kanban task submitted to a Sphere. Published on the author's PDS for public Spheres."
}

Lexicon Garden

@