com.luminframe.collection

luminframe.com

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A curated, ordered list of shader effects, referenced by AT-URI. Curation is separate from authorship: a listed effect may live in any author's repo — listing it vouches for it without copying it, so attribution stays with the author's DID in the URI. Luminframe loads its default library from the record keyed 'featured' in luminframe.com's repo.",
      "key": "any",
      "record": {
        "properties": {
          "createdAt": {
            "description": "When the record was created.",
            "format": "datetime",
            "type": "string"
          },
          "description": {
            "description": "One-line blurb about what this collection curates.",
            "maxGraphemes": 300,
            "maxLength": 3000,
            "type": "string"
          },
          "effects": {
            "description": "Ordered com.luminframe.effect record URIs. The order is the curator's — clients preserve it.",
            "items": {
              "format": "at-uri",
              "type": "string"
            },
            "maxLength": 100,
            "type": "array"
          },
          "name": {
            "description": "Display name of the collection.",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "name",
          "effects",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "com.luminframe.collection",
  "lexicon": 1
}

Validate Record

Validate a record against com.luminframe.collection

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:5mo4amsmatgfmzpeqqsuetot
CID
bafyreievza67bcldj6bjdujc56lp36jteer7lxigisjjfsnh7bcpxiw5iu
Indexed At
2026-08-08 22:16 UTC
AT-URI
at://did:plc:5mo4amsmatgfmzpeqqsuetot/com.atproto.lexicon.schema/com.luminframe.collection

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • a named collection of saved citations. items reference collections by their record AT-URI in the item's collections field. ordering is a client concern.

  • Record representing a user-curated colleciton of materials.

  • A custom shader effect: GLSL fragment code plus the typed parameters that drive it, publishable to the author's repo and loadable by Luminframe at runtime. The grammar a valid record must satisfy (reserved uniform names…

Lexicon Garden

@