GCC Build OSv0
/api

citesedge type

An Answer cites a Document chunk or whole document as a source. Drives the citation UI in 1A.8.2 where every claim links back to its origin.

Full spec

{
  "name": "cites",
  "description": "An Answer cites a Document chunk or whole document as a source. Drives the citation UI in 1A.8.2 where every claim links back to its origin.",
  "source_node_types": [
    "Answer"
  ],
  "target_node_types": [
    "Document"
  ],
  "cardinality": "N:N",
  "traversal_semantics": "forward",
  "dag_participation": false,
  "lifecycle_states": [
    "active",
    "terminated"
  ],
  "attributes_schema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "chunk_idx": {
        "type": "integer",
        "minimum": 0
      },
      "location": {
        "type": "string",
        "maxLength": 200,
        "description": "page / sheet / slide reference for the citation"
      },
      "quote": {
        "type": "string",
        "maxLength": 2000
      }
    }
  },
  "raci_role": null
}