app.bulleted.outline

ngerakines.me

Documentation

Titles and describes an outline. Record key 'self' means the identity's whole forest; any other key names the subtree at 'root'. The key is 'any' rather than 'tid' because 'self' is not a TID.

main record

Titles and describes an outline. Record key 'self' means the identity's whole forest; any other key names the subtree at 'root'. The key is 'any' rather than 'tid' because 'self' is not a TID.

Record Key any Any valid record key

Properties

createdAt string datetime Required

When the outline was created.

description string Optional

Longer summary of the outline.

maxLength: 3000 bytesmaxGraphemes: 600 graphemes
image blob Optional

Preview image for link cards and og:image. SVG is deliberately excluded because it can carry script.

maxSize: 1.0 MB
imageAlt string Optional

Alt text for image. Required whenever image is present; enforced by the application.

maxLength: 2000 bytes
root string at-uri Optional

The node at the top of this outline. Absent means the whole forest; present if and only if the record key is not 'self'. The Lexicon cannot express that conditional, so the application enforces it.

title string Optional

Display title for the outline.

maxLength: 1000 bytesmaxGraphemes: 200 graphemes
View raw schema
{
  "key": "any",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "createdAt"
    ],
    "properties": {
      "root": {
        "type": "string",
        "format": "at-uri",
        "description": "The node at the top of this outline. Absent means the whole forest; present if and only if the record key is not 'self'. The Lexicon cannot express that conditional, so the application enforces it."
      },
      "image": {
        "type": "blob",
        "accept": [
          "image/png",
          "image/jpeg",
          "image/webp"
        ],
        "maxSize": 1000000,
        "description": "Preview image for link cards and og:image. SVG is deliberately excluded because it can carry script."
      },
      "title": {
        "type": "string",
        "maxLength": 1000,
        "description": "Display title for the outline.",
        "maxGraphemes": 200
      },
      "imageAlt": {
        "type": "string",
        "maxLength": 2000,
        "description": "Alt text for image. Required whenever image is present; enforced by the application."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When the outline was created."
      },
      "description": {
        "type": "string",
        "maxLength": 3000,
        "description": "Longer summary of the outline.",
        "maxGraphemes": 600
      }
    }
  },
  "description": "Titles and describes an outline. Record key 'self' means the identity's whole forest; any other key names the subtree at 'root'. The key is 'any' rather than 'tid' because 'self' is not a TID."
}

Lexicon Garden

@