Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Enterprise-grade research with multi-source synthesis, citation tracking, and verification. 8-phase pipeline with auto-continuation.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
schemas/claim.schema.json
1{2"$schema": "https://json-schema.org/draft/2020-12/schema",3"title": "Claim",4"description": "An atomic claim extracted from the report. claim_id = sha256(section_id + sentence_text)[:16].",5"type": "object",6"required": ["claim_id", "section_id", "text", "claim_type", "support_status"],7"properties": {8"claim_id": {9"type": "string",10"pattern": "^[0-9a-f]{16}$",11"description": "sha256(section_id + normalized_text)[:16]"12},13"section_id": {14"type": "string",15"description": "Section identifier (e.g. executive_summary, finding_1, synthesis)"16},17"text": {18"type": "string",19"description": "The atomic claim sentence"20},21"claim_type": {22"type": "string",23"enum": ["factual", "synthesis", "recommendation", "speculation"],24"description": "Only factual claims hard-fail on lack of support"25},26"cited_source_ids": {27"type": "array",28"items": { "type": "string", "pattern": "^[0-9a-f]{16}$" },29"default": [],30"description": "Stable source_ids cited for this claim"31},32"evidence_ids": {33"type": "array",34"items": { "type": "string", "pattern": "^[0-9a-f]{16}$" },35"default": [],36"description": "Evidence rows that support this claim"37},38"support_status": {39"type": "string",40"enum": ["unverified", "supported", "partial", "unsupported", "needs_review"],41"description": "Set by verify_claim_support.py (PR5)"42},43"extracted_at": {44"type": "string",45"format": "date-time"46}47},48"additionalProperties": false49}50