← Files Institutional Equity AnalystARCHIVED FILE
schemas/v2/claim-graph.schema.json
2.3 KB · Oct 5, 2026 · 18:36 UTC
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Claim Evidence Graph",
"type": "object",
"required": [
"claims",
"edges"
],
"properties": {
"claims": {
"type": "array",
"items": {
"type": "object",
"required": [
"claim_id",
"text",
"classification",
"materiality",
"status"
],
"properties": {
"claim_id": {
"type": "string",
"minLength": 1
},
"text": {
"type": "string",
"minLength": 1
},
"classification": {
"enum": [
"reported_fact",
"management_claim",
"external_estimate",
"analyst_calculation",
"analyst_judgment"
]
},
"materiality": {
"enum": [
"low",
"medium",
"high",
"critical"
]
},
"status": {
"enum": [
"verified",
"qualified",
"disputed",
"unresolved",
"superseded"
]
},
"units": {
"type": "string"
},
"period": {
"type": "string"
},
"model_lines": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
}
}
}
},
"edges": {
"type": "array",
"items": {
"type": "object",
"required": [
"from",
"to",
"relation"
],
"properties": {
"from": {
"type": "string",
"minLength": 1
},
"to": {
"type": "string",
"minLength": 1
},
"relation": {
"enum": [
"supports",
"contradicts",
"qualifies",
"derived_from",
"assumes",
"defines",
"supersedes"
]
}
}
}
}
},
"additionalProperties": true
}
SHA-256: 5b6883c9ede9a40c6d888833ae0bea3847cc5380bc5d509e21375a24638e907d