com.pagehare.content.markdown

pagehare.com

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "cover": {
      "properties": {
        "alt": {
          "description": "Image description; empty for a decorative cover.",
          "type": "string"
        },
        "url": {
          "description": "Absolute HTTPS URL of a hosted image.",
          "format": "uri",
          "type": "string"
        }
      },
      "required": [
        "url",
        "alt"
      ],
      "type": "object"
    },
    "main": {
      "description": "Canonical markdown content for a site.standard.document, embedded in the document's open content union. The markdown string is the canonical article body; optional cover metadata is stored alongside it; the document's textContent and the com.pagehare.facets / com.pagehare.embeds sidecars are derived projections regenerated from it on every write. Note: at.markpub.markdown is tracked as a potential community successor $type once it stabilizes — only this wrapper $type would migrate, never the payload.",
      "properties": {
        "cover": {
          "description": "Optional cover image metadata, separate from the markdown body.",
          "ref": "#cover",
          "type": "ref"
        },
        "markdown": {
          "description": "GitHub-Flavored Markdown source.",
          "maxGraphemes": 500000,
          "maxLength": 1000000,
          "type": "string"
        }
      },
      "required": [
        "markdown"
      ],
      "type": "object"
    }
  },
  "id": "com.pagehare.content.markdown",
  "lexicon": 1
}

Validate Record

Validate a record against com.pagehare.content.markdown

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:wmpvkel5rsifjqzlxg7447ua
CID
bafyreidq6wgxr4d2a7uaj32j6hwt3eju3hpskjkf4yhja32tim5jiyovtm
Indexed At
2026-10-05 08:03 UTC
AT-URI
at://did:plc:wmpvkel5rsifjqzlxg7447ua/com.atproto.lexicon.schema/com.pagehare.content.markdown

Similar Lexicons

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

  • Markdown source body for a site.standard.document. Used as the value of the document's open `content` union (a single union value, not an array).

  • Markdown and rendered HTML content for Micro.blog posts attached to Standard.site documents.

  • A document record representing a published article, blog post, or other content. Documents can belong to a publication or exist independently.

  • Markdown blog post distributed by a Rizom brain.

  • A markdown document with extended theme and LaTeX support.

Lexicon Garden

@