org.plresearch.page

plresearch.org

Documentation

A content page for the PL R&D website. Used for the landing page, about page, areas listing, focus area hero pages, and other static pages.

main record

A content page for the PL R&D website. Used for the landing page, about page, areas listing, focus area hero pages, and other static pages.

Record Key any Any valid record key

Properties

advisors array of string Optional

Author slugs for focus area advisors

iconType string Optional

Icon type for focus area pages

maxLength: 64 bytes
Known values: shield, neural, brain, hexagon
leads array of string Optional

Author slugs for focus area leads

pageId string Required

Unique identifier for the page (e.g. 'landing', 'about', 'areas', 'area-ai-robotics', 'area-neurotech', 'area-digital-human-rights', 'area-economies-governance', 'area-eg-subareas', 'area-eg-impact', 'collaborate')

maxLength: 128 bytes
sections array of ref #section Required

Ordered content sections for the page

updatedAt string datetime Required

ISO 8601 datetime of last content update

View raw schema
{
  "key": "any",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "pageId",
      "sections",
      "updatedAt"
    ],
    "properties": {
      "leads": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 128
        },
        "description": "Author slugs for focus area leads"
      },
      "pageId": {
        "type": "string",
        "maxLength": 128,
        "description": "Unique identifier for the page (e.g. 'landing', 'about', 'areas', 'area-ai-robotics', 'area-neurotech', 'area-digital-human-rights', 'area-economies-governance', 'area-eg-subareas', 'area-eg-impact', 'collaborate')"
      },
      "advisors": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 128
        },
        "description": "Author slugs for focus area advisors"
      },
      "iconType": {
        "type": "string",
        "maxLength": 64,
        "description": "Icon type for focus area pages",
        "knownValues": [
          "shield",
          "neural",
          "brain",
          "hexagon"
        ]
      },
      "sections": {
        "type": "array",
        "items": {
          "ref": "#section",
          "type": "ref"
        },
        "description": "Ordered content sections for the page"
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime",
        "description": "ISO 8601 datetime of last content update"
      }
    }
  },
  "description": "A content page for the PL R&D website. Used for the landing page, about page, areas listing, focus area hero pages, and other static pages."
}
section object

A single content section within a page

Properties

body string Optional

Main content body, supports markdown

maxLength: 10000 bytes
label string Optional

Short uppercase label displayed above the title (e.g. 'OUR HISTORY', 'THE FUTURE')

maxLength: 256 bytes
sectionId string Required

Unique identifier for this section within the page (e.g. 'hero', 'history', 'body', 'team', 'future', 'collaborations')

maxLength: 128 bytes
subtitle string Optional

Secondary text displayed below the title, typically in a smaller or muted style

maxLength: 1000 bytes
title string Optional

Section heading text

maxLength: 512 bytes
View raw schema
{
  "type": "object",
  "required": [
    "sectionId"
  ],
  "properties": {
    "body": {
      "type": "string",
      "maxLength": 10000,
      "description": "Main content body, supports markdown"
    },
    "label": {
      "type": "string",
      "maxLength": 256,
      "description": "Short uppercase label displayed above the title (e.g. 'OUR HISTORY', 'THE FUTURE')"
    },
    "title": {
      "type": "string",
      "maxLength": 512,
      "description": "Section heading text"
    },
    "subtitle": {
      "type": "string",
      "maxLength": 1000,
      "description": "Secondary text displayed below the title, typically in a smaller or muted style"
    },
    "sectionId": {
      "type": "string",
      "maxLength": 128,
      "description": "Unique identifier for this section within the page (e.g. 'hero', 'history', 'body', 'team', 'future', 'collaborations')"
    }
  },
  "description": "A single content section within a page"
}

Lexicon Garden

@