blog.pckt.content

pckt.blog

Documentation

Hybrid content storage: inline for small content (≤20KB), blob for large content (>20KB)

main object

Hybrid content storage: inline for small content (≤20KB), blob for large content (>20KB)

Properties

blob blob Optional

Reference to external JSON blob containing content (extended mode, used when content > 20KB)

items array of union Optional

Array of content blocks (inline mode, used when content ≤ 20KB)

references array of blob Optional

Array of blob references (full objects) used in the content (required in extended mode to prevent garbage collection)

View raw schema
{
  "type": "object",
  "properties": {
    "blob": {
      "type": "blob",
      "description": "Reference to external JSON blob containing content (extended mode, used when content > 20KB)"
    },
    "items": {
      "type": "array",
      "items": {
        "refs": [],
        "type": "union",
        "closed": false
      },
      "description": "Array of content blocks (inline mode, used when content ≤ 20KB)"
    },
    "references": {
      "type": "array",
      "items": {
        "type": "blob"
      },
      "description": "Array of blob references (full objects) used in the content (required in extended mode to prevent garbage collection)"
    }
  },
  "description": "Hybrid content storage: inline for small content (≤20KB), blob for large content (>20KB)"
}

Lexicon Garden

@