Content Format

YAML content structure for lyt

Page Schema

# content/pages/*.yaml
meta:
  title: "Page Title"
  slug: "/page-slug"
  description: "Description for SEO"
  agent: true  # Generate agent page?

sections:
  - id: "section-id"
    type: "hero|default|features|callout|cta|warning|pull-quote|citation|divider"
    title: "Section Title"
    body: "Markdown content..."

Blog Post Schema

# content/blog/*.yaml
meta:
  title: "Post Title"
  slug: "post-slug"
  description: "Post description"
  date: "2026-01-01"

sections:
  - type: "default"
    body: "Post content in Markdown..."