{
"$type": "com.atproto.lexicon.schema",
"defs": {
"fieldSignal": {
"description": "A measurable field signal / KPI for tracking opportunity space progress",
"properties": {
"kpi": {
"description": "Name of the key performance indicator",
"maxLength": 256,
"type": "string"
},
"measurement": {
"description": "How the KPI is measured in practice",
"maxLength": 1000,
"type": "string"
}
},
"required": [
"kpi",
"measurement"
],
"type": "object"
},
"main": {
"description": "An opportunity space record for a PL R&D focus area. Used across all four focus areas (AI & Robotics, Neurotech, Digital Human Rights, Economies & Governance). Each record represents one strategic convergence zone with structured analysis fields.",
"key": "any",
"record": {
"properties": {
"areaSlug": {
"description": "The focus area this opportunity space belongs to",
"knownValues": [
"ai-robotics",
"neurotech",
"digital-human-rights",
"economies-governance"
],
"maxLength": 128,
"type": "string"
},
"description": {
"description": "Full description of the opportunity space. First 140 characters used as card preview.",
"maxLength": 10000,
"type": "string"
},
"fieldSignals": {
"description": "Measurable KPIs for tracking progress toward the inflection point",
"items": {
"ref": "#fieldSignal",
"type": "ref"
},
"type": "array"
},
"id": {
"description": "Unique identifier for this opportunity space within the area (e.g. 'open-compute-networks', 'neural-augmentation')",
"maxLength": 128,
"type": "string"
},
"image": {
"description": "Cover image URL shown in listing cards and detail hero",
"format": "uri",
"maxLength": 2000,
"type": "string"
},
"inflectionPoint": {
"description": "The key moment or milestone that signals this opportunity has arrived",
"maxLength": 10000,
"type": "string"
},
"keyAssumptions": {
"description": "Core assumptions underlying the opportunity thesis, displayed as individual paragraphs in the Context column",
"items": {
"maxLength": 10000,
"type": "string"
},
"type": "array"
},
"observations": {
"description": "Current friction points and field observations, displayed as individual paragraphs in the Friction column",
"items": {
"maxLength": 10000,
"type": "string"
},
"type": "array"
},
"shift": {
"description": "One-sentence description of the systemic change this opportunity represents, shown as a pull quote",
"maxLength": 1000,
"type": "string"
},
"subfields": {
"description": "Related subfields or research areas, displayed as tag chips",
"items": {
"maxLength": 256,
"type": "string"
},
"type": "array"
},
"tagline": {
"description": "Short one-line description shown in listing cards",
"maxLength": 512,
"type": "string"
},
"theOpportunity": {
"description": "Narrative description of the specific opportunity and how PL can catalyze it",
"maxLength": 10000,
"type": "string"
},
"tippingSignals": {
"description": "Observable indicators that the inflection point is approaching, displayed as tag chips",
"items": {
"maxLength": 512,
"type": "string"
},
"type": "array"
},
"title": {
"description": "Display title of the opportunity space",
"maxLength": 512,
"type": "string"
},
"updatedAt": {
"description": "ISO 8601 datetime of last content update",
"format": "datetime",
"type": "string"
}
},
"required": [
"areaSlug",
"id",
"title",
"description",
"subfields",
"updatedAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "org.plresearch.opportunitySpace",
"lexicon": 1
}