{
  "fixtureId": "rag-fine-tuning-source-claim-validator-v1-fixtures",
  "schemaVersion": "1.0.0",
  "createdAt": "2026-08-14",
  "language": "zh-CN",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "implementationUrl": "https://course.dragonai.tech/datasets/rag-fine-tuning-source-claim-validator-v1.py",
  "acceptedCases": [
    {
      "caseId": "microsoft-supports-selection-dimensions",
      "input": {"claims": [{"claimId": "c1", "statement": "选型应区分知识更新与任务行为适配。", "scope": "selection_dimensions", "evidenceIds": ["microsoft-rag-fine-tuning-choice-20260720"]}]}
    },
    {
      "caseId": "aws-supports-traceability-dimension",
      "input": {"claims": [{"claimId": "c2", "statement": "来源可追溯性是架构选择中的一个维度。", "scope": "citation_traceability_dimension", "evidenceIds": ["aws-rag-vs-finetuning-20260720"]}]}
    },
    {
      "caseId": "google-supports-retrieval-evaluation",
      "input": {"claims": [{"claimId": "c3", "statement": "应冻结代表性查询并单独评测检索环节。", "scope": "retrieval_evaluation_method", "evidenceIds": ["google-cloud-rag-retrieval-evaluation-20260720"]}]}
    },
    {
      "caseId": "china-first-party-workflow",
      "input": {"claims": [{"claimId": "c4", "statement": "可把文档解析、切片和检索拆成可验证环节。", "scope": "china_rag_workflow", "evidenceIds": ["baidu-qianfan-rag-knowledge-base-20260813", "tencent-cloud-rag-guide-20260813"]}]}
    }
  ],
  "rejectedCases": [
    {
      "caseId": "governance-source-cannot-support-retrieval-method",
      "input": {"claims": [{"claimId": "r1", "statement": "NIST 规定了 RAG 检索评测方法。", "scope": "retrieval_evaluation_method", "evidenceIds": ["nist-ai-rmf-core-20260720"]}]},
      "expectedCode": "evidence_outside_declared_scope"
    },
    {
      "caseId": "guidance-cannot-prove-project-winner",
      "input": {"claims": [{"claimId": "r2", "statement": "这些指南证明当前项目应选择 RAG。", "scope": "current_project_architecture_winner", "evidenceIds": ["microsoft-rag-fine-tuning-choice-20260720", "aws-rag-vs-finetuning-20260720"]}]},
      "expectedCode": "source_guidance_cannot_prove_outcome"
    },
    {
      "caseId": "guidance-cannot-prove-geo-success",
      "input": {"claims": [{"claimId": "r3", "statement": "引用一手资料证明页面已取得 GEO 成功。", "scope": "geo_success", "evidenceIds": ["baidu-qianfan-rag-knowledge-base-20260813"]}]},
      "expectedCode": "source_guidance_cannot_prove_outcome"
    },
    {
      "caseId": "unknown-evidence-fails-closed",
      "input": {"claims": [{"claimId": "r4", "statement": "未知来源支持该机制。", "scope": "architecture_mechanism", "evidenceIds": ["unknown-source"]}]},
      "expectedCode": "unknown_evidence_id"
    }
  ],
  "boundaryZh": "夹具只验证来源声明范围与失败关闭行为；通过不证明当前项目架构胜出、搜索可见性、AI 引用或 GEO 成功。"
}
