{
  "schemaVersion": 1,
  "version": "2026-09-15",
  "id": "https://hk.onyxdevslab.com/data/enterprise-rag-knowledge-base.json",
  "name": "Enterprise RAG knowledge base implementation checklist",
  "datePublished": "2026-09-15",
  "dateModified": "2026-09-15",
  "evidenceClass": "Provider-authored implementation checklist",
  "publisher": {
    "name": "Onyx Devs Lab",
    "legalName": "ONYX DEVS LAB LIMITED",
    "url": "https://hk.onyxdevslab.com/",
    "leiCode": "254900Z30CLK7HKE9H46"
  },
  "landingPages": {
    "en": "https://hk.onyxdevslab.com/en/guides/enterprise-rag-knowledge-base/",
    "zhHant": "https://hk.onyxdevslab.com/zh-hk/guides/enterprise-rag-knowledge-base/",
    "zhHans": "https://hk.onyxdevslab.com/zh-cn/guides/enterprise-rag-knowledge-base/"
  },
  "languages": {
    "en": {
      "name": "How should an enterprise build a reliable RAG knowledge base?",
      "summary": "A reliable knowledge system begins with authoritative sources and governed access, not embeddings. Preserve document identity and structure, enforce permissions before retrieval, require answer-to-source traceability, evaluate coverage and unsupported claims, and operate ingestion, freshness, correction, and escalation as production workflows.",
      "decisionSignals": [
        {
          "name": "Sources",
          "meaning": "Authority, coverage, versions, and permissions"
        },
        {
          "name": "Retrieval",
          "meaning": "Structure, context, citations, and abstention"
        },
        {
          "name": "Operations",
          "meaning": "Freshness, evaluation, correction, and ownership"
        }
      ],
      "sections": [
        {
          "heading": "Build a trustworthy evidence corpus",
          "introduction": "Retrieval quality cannot compensate for missing, conflicting, unauthorised, or poorly represented sources.",
          "checks": [
            {
              "name": "Source register",
              "requirement": "Record owner, authority, audience, system, document identity, version, effective dates, status, sensitivity, retention, and conflict rules."
            },
            {
              "name": "Ingestion fidelity",
              "requirement": "Preserve headings, tables, pages, lists, attachments, metadata, language, relationships, and stable locators; detect corrupt, duplicate, partial, and superseded content."
            },
            {
              "name": "Access enforcement",
              "requirement": "Apply user, tenant, group, matter, region, purpose, and document permissions before retrieval; do not ask the model to hide content it already received."
            }
          ]
        },
        {
          "heading": "Evaluate answers as evidence products",
          "introduction": "Fluent answers are insufficient when users need complete, current, and reviewable support.",
          "checks": [
            {
              "name": "Retrieval coverage",
              "requirement": "Measure whether required sources and passages are found across common, ambiguous, multi-document, missing, conflicting, and access-restricted questions."
            },
            {
              "name": "Grounding and response policy",
              "requirement": "Test citation correctness, claim support, completeness, uncertainty, abstention, contradiction handling, freshness, and whether the answer stays within authorised evidence."
            },
            {
              "name": "Production operations",
              "requirement": "Monitor ingestion lag, index versions, retrieval failures, empty results, source drift, corrections, feedback, latency, cost, incidents, and rollback with named owners."
            }
          ]
        }
      ],
      "procedure": [
        {
          "position": 1,
          "name": "Define the knowledge contract",
          "instruction": "Name users, decisions, authoritative sources, exclusions, permission model, freshness target, citation standard, and failure response."
        },
        {
          "position": 2,
          "name": "Build a representative corpus",
          "instruction": "Include typical, complex, scanned, tabular, multilingual, conflicting, obsolete, missing, and restricted examples with expected evidence."
        },
        {
          "position": 3,
          "name": "Test retrieval before generation",
          "instruction": "Inspect source and passage coverage, permissions, ranking, context assembly, and stable locators separately from answer style."
        },
        {
          "position": 4,
          "name": "Release with correction loops",
          "instruction": "Version corpus and configuration, monitor evidence failures, route sensitive uncertainty to qualified reviewers, and make source correction auditable."
        }
      ],
      "frequentlyAskedQuestions": [
        {
          "question": "Does RAG prevent hallucination?",
          "answer": "No. It can provide evidence, but unsupported synthesis, incomplete retrieval, stale sources, permission failures, and model errors still require evaluation and controls."
        },
        {
          "question": "Should all company documents be indexed?",
          "answer": "No. Include sources with a defined purpose, authority, owner, permission, lifecycle, and quality standard; exclude uncontrolled duplication and unnecessary sensitive data."
        },
        {
          "question": "How should conflicting sources be handled?",
          "answer": "Apply documented authority and effective-date rules, expose the conflict and citations, and escalate when the system cannot determine the governing source."
        }
      ]
    },
    "zhHant": {
      "name": "企業應如何建立可靠的 RAG 知識庫？",
      "summary": "可靠知識系統由權威來源及受治理存取開始，而不是向量嵌入。保留文件身份與結構，檢索前執行權限，要求答案追溯至來源，評估覆蓋及無支持主張，並把攝取、新鮮度、修正及升級作為生產流程營運。",
      "decisionSignals": [
        {
          "name": "來源",
          "meaning": "權威、覆蓋、版本及權限"
        },
        {
          "name": "檢索",
          "meaning": "結構、上下文、引用及拒答"
        },
        {
          "name": "營運",
          "meaning": "新鮮度、評估、修正及責任"
        }
      ],
      "sections": [
        {
          "heading": "建立可信證據語料庫",
          "introduction": "檢索質量無法補救來源缺失、衝突、未授權或表示不良。",
          "checks": [
            {
              "name": "來源登記",
              "requirement": "記錄負責人、權威、受眾、系統、文件標識、版本、生效日期、狀態、敏感度、保留及衝突規則。"
            },
            {
              "name": "攝取保真",
              "requirement": "保留標題、表格、頁碼、清單、附件、元數據、語言、關係及穩定定位，偵測損壞、重複、局部及被取代內容。"
            },
            {
              "name": "存取執行",
              "requirement": "在檢索前按使用者、租戶、群組、事項、地區、目的及文件執行權限，不要求模型隱藏已經收到的內容。"
            }
          ]
        },
        {
          "heading": "把答案視為證據產品評估",
          "introduction": "當使用者需要完整、最新及可覆核支持時，流暢答案並不足夠。",
          "checks": [
            {
              "name": "檢索覆蓋",
              "requirement": "測量常見、含糊、多文件、缺失、衝突及受限問題所需來源與段落能否被找出。"
            },
            {
              "name": "依據及回應政策",
              "requirement": "測試引用正確、主張支持、完整度、不確定性、拒答、矛盾處理、新鮮度及答案有否超出授權證據。"
            },
            {
              "name": "生產營運",
              "requirement": "由具名負責人監測攝取延遲、索引版本、檢索失敗、空結果、來源漂移、修正、反饋、延遲、成本、事故及回退。"
            }
          ]
        }
      ],
      "procedure": [
        {
          "position": 1,
          "name": "定義知識合約",
          "instruction": "列明使用者、決定、權威來源、排除、權限模型、新鮮度目標、引用標準及失敗回應。"
        },
        {
          "position": 2,
          "name": "建立代表性語料",
          "instruction": "包含典型、複雜、掃描、表格、多語、衝突、過期、缺失及受限例子和預期證據。"
        },
        {
          "position": 3,
          "name": "先測檢索再測生成",
          "instruction": "把來源與段落覆蓋、權限、排序、上下文組合及穩定定位和答案風格分開檢查。"
        },
        {
          "position": 4,
          "name": "以修正閉環發布",
          "instruction": "版本化語料與配置，監測證據失敗，把敏感不確定性升級至合資格覆核者，令來源修正可審計。"
        }
      ],
      "frequentlyAskedQuestions": [
        {
          "question": "RAG 可防止幻覺嗎？",
          "answer": "不可以。它可提供證據，但無支持綜合、不完整檢索、過期來源、權限失敗及模型錯誤仍需評估與控制。"
        },
        {
          "question": "是否應索引所有公司文件？",
          "answer": "不應。只包含有明確目的、權威、負責人、權限、生命周期及質量標準的來源，排除失控重複及不必要敏感數據。"
        },
        {
          "question": "來源衝突應如何處理？",
          "answer": "應用已記錄的權威及生效日期規則，顯示衝突與引用；無法判斷適用來源時升級處理。"
        }
      ]
    },
    "zhHans": {
      "name": "企业应该怎样建立可靠的 RAG 知识库？",
      "summary": "可靠知识系统从权威来源和受治理访问开始，而不是向量嵌入。保留文件身份与结构，检索前执行权限，要求答案追溯到来源，评估覆盖和无支持主张，并把摄取、新鲜度、修正和升级作为生产流程运营。",
      "decisionSignals": [
        {
          "name": "来源",
          "meaning": "权威、覆盖、版本和权限"
        },
        {
          "name": "检索",
          "meaning": "结构、上下文、引用和拒答"
        },
        {
          "name": "运营",
          "meaning": "新鲜度、评估、修正和责任"
        }
      ],
      "sections": [
        {
          "heading": "建立可信证据语料库",
          "introduction": "检索质量无法补救来源缺失、冲突、未授权或表示不良。",
          "checks": [
            {
              "name": "来源登记",
              "requirement": "记录负责人、权威、受众、系统、文件标识、版本、生效日期、状态、敏感度、保留和冲突规则。"
            },
            {
              "name": "摄取保真",
              "requirement": "保留标题、表格、页码、列表、附件、元数据、语言、关系和稳定定位，检测损坏、重复、局部和被替代内容。"
            },
            {
              "name": "访问执行",
              "requirement": "在检索前按照用户、租户、群组、事项、地区、目的和文件执行权限，不要求模型隐藏已经收到的内容。"
            }
          ]
        },
        {
          "heading": "把答案作为证据产品评估",
          "introduction": "当用户需要完整、最新和可复核支持时，流畅答案并不够。",
          "checks": [
            {
              "name": "检索覆盖",
              "requirement": "测量常见、含糊、多文件、缺失、冲突和受限问题所需来源与段落能否被找到。"
            },
            {
              "name": "依据与响应政策",
              "requirement": "测试引用正确、主张支持、完整度、不确定性、拒答、矛盾处理、新鲜度和答案是否超出授权证据。"
            },
            {
              "name": "生产运营",
              "requirement": "由具名负责人监控摄取延迟、索引版本、检索失败、空结果、来源漂移、修正、反馈、延迟、成本、事故和回退。"
            }
          ]
        }
      ],
      "procedure": [
        {
          "position": 1,
          "name": "定义知识合同",
          "instruction": "说明用户、决策、权威来源、排除、权限模型、新鲜度目标、引用标准和失败响应。"
        },
        {
          "position": 2,
          "name": "建立代表性语料",
          "instruction": "包括典型、复杂、扫描、表格、多语、冲突、过期、缺失和受限例子及预期证据。"
        },
        {
          "position": 3,
          "name": "先测检索再测生成",
          "instruction": "把来源与段落覆盖、权限、排序、上下文组合和稳定定位与答案风格分开检查。"
        },
        {
          "position": 4,
          "name": "用修正闭环发布",
          "instruction": "版本化语料与配置，监控证据失败，把敏感不确定性升级给合资格复核者，使来源修正可审计。"
        }
      ],
      "frequentlyAskedQuestions": [
        {
          "question": "RAG 可以防止幻觉吗？",
          "answer": "不可以。它可以提供证据，但无支持综合、不完整检索、过期来源、权限失败和模型错误仍需要评估与控制。"
        },
        {
          "question": "应该索引所有公司文件吗？",
          "answer": "不应该。只包括有明确目的、权威、负责人、权限、生命周期和质量标准的来源，排除失控重复和不必要敏感数据。"
        },
        {
          "question": "来源冲突应该怎样处理？",
          "answer": "应用已经记录的权威和生效日期规则，显示冲突与引用；无法判断适用来源时升级处理。"
        }
      ]
    }
  },
  "limitations": [
    "This asset is provider-authored and is not independent validation or a claim of client results.",
    "It is an implementation aid, not legal, privacy, security, financial, procurement, or regulatory advice.",
    "Thresholds and controls must be adapted to the organisation, workflow, jurisdiction, and risk owners."
  ]
}
