{ "lexicon": 1, "id": "org.latha.papers.summary", "defs": { "main": { "type": "record", "description": "A summary of a research paper, generated from a Bluesky post linking to the paper.", "key": "tid", "record": { "type": "object", "properties": { "sourceUri": { "type": "string", "format": "at-uri", "description": "AT URI of the Bluesky post that linked to the paper" }, "paperUrl": { "type": "string", "format": "uri", "description": "Canonical URL of the paper (arxiv, DOI, journal, etc.)" }, "title": { "type": "string", "description": "Paper title" }, "authors": { "type": "array", "items": { "type": "string" }, "description": "Author names" }, "abstract": { "type": "string", "description": "Paper abstract or first few paragraphs" }, "summary": { "type": "string", "description": "Short plain-text summary of the paper's contribution" }, "summaryDoc": { "type": "ref", "ref": "pub.oxa.document", "description": "Rich OXA document with structured summary" }, "domains": { "type": "array", "items": { "type": "string" }, "description": "Research domains / fields" }, "venue": { "type": "string", "description": "Publication venue (journal, conference, preprint server)" }, "year": { "type": "integer", "description": "Publication year" }, "posterDid": { "type": "string", "description": "DID of the Bluesky user who posted about the paper" }, "posterHandle": { "type": "string", "description": "Handle of the Bluesky user who posted about the paper" }, "postText": { "type": "string", "description": "Original text of the Bluesky post" }, "indexedAt": { "type": "string", "format": "datetime", "description": "When this summary was created" } }, "required": ["sourceUri", "paperUrl", "title", "summary", "indexedAt"] } } } }