来源类别钥匙
同类来源互相冲突时怎样标记可信度未知
同类冲突不靠类别排序,保留未知可信度。 本文给出可复核步骤、状态边界、脱敏记录方法与复核路径。
两个同类来源给出不同值时,类别已经无法提供排序依据。两份供应记录可能采用不同更新时间或字段定义,两份组织文档可能对应不同版本。处理方法是为冲突建立独立标识,并列值、来源时间、观察时间、定义、覆盖和证据,先寻找可解释差异,再决定等价、解决或继续UNKNOWN。
当前没有真实冲突材料。合成案例把时刻T1和T2放在两个供应记录中,仅演示conflict_id结构。编辑不得自动选择较新值、出现次数较多的值或格式更整齐的值。若无法取得时区、版本或延期说明,resolved_value必须保持UNKNOWN。同类来源可能共享同一上游,冲突调查需建立provenance_path。若A和B都引用C,却在转写时产生差异,重点转向各自转换过程;若上游独立,才比较原始证据。路径缺失时source_independence为UNKNOWN。冲突也可能随时间成立:T1是原计划,T2是变更后计划,两值在各自有效区间都正确。此时解决事件不是淘汰一个值,而是建立变更序列和前序关系。对于队名差异,先检查语言、简称和实体映射;对于比分或状态,检查观察时刻与事件序列。复核人员不得联系或登录未知服务以取得材料,公开资料不足就保持待核。冲突页排序按候选编号,避免把第一行视觉上当推荐值。若解决规则后来被撤回,resolved_value退回UNKNOWN并保留旧裁决,所有使用该值的下游进入影响清单。
确认两条断言真正可比
冲突建立前核字段定义、对象标识、赛季、阶段、时间精度和时区。一个是计划时间、一个是实际开始,不属于同字段冲突。对象映射不确定时先处理实体消歧。
comparability记录匹配项和未知项。定义或对象无法确认时,状态为待比较,不进入裁决。原值仍并列保存。这样避免把语义差异错误标成数据质量问题。
- 冲突前确认对象与定义
- 不可比值不进入裁决
- 未知项在comparability列出
建立对称的冲突卡
冲突卡不使用主来源与次来源,而用candidate_a和candidate_b,对称保存source_id、raw_value、published_at、observed_at、definition和evidence。显示次序按稳定编号,不暗示优先。盲审时随机交换两个候选位置,若裁决随版面顺序改变则退回;新增第三候选也保持同一字段合同,不能被称为决定票。
候选多于两个时创建集合,不能只保留首尾值。每次新增候选都有事件。来源撤回后候选状态变更但原值保留,冲突是否解决需另行判断。
- 候选字段结构完全对称
- 多候选不丢中间值
- 来源撤回不删除原值
检查时区、版本和延期事件
时间冲突先核原时区与转换公式;规则冲突核文档版本和生效期;场地冲突核是否有变更公告。每项检查保存结果与证据。缺时区时不自行套用本地值。
较新时间戳可能只是编辑更新时间,不代表值更晚生效。延期事件若有明确前序,可解释计划值和新值并存;否则仍是冲突。解释事件不覆盖候选,而是链接二者。
- 按字段类型检查差异原因
- 编辑时间不冒充生效时间
- 解释事件链接候选值
拒绝多数票与更新时间捷径
三个来源有两份相同,也不能仅凭数量裁决,因为它们可能复制同一上游。需要检查来源独立性、原始证据和定义。独立性不明时标UNKNOWN。
自动取最新会在旧文档晚采集时产生错误。排序用于浏览,不用于resolved_value。若存在经过批准的字段优先规则,也需声明条件、来源和版本,并在冲突卡显示执行过程。采集时间、发布时间与有效时间三者分栏比较;任何一项缺失都不能借另一项替代。裁决后保留所有候选及排除理由。最终还要从读者页面反查当前值确实指向有效解决事件。
- 多数一致不自动裁决
- 检查候选来源独立性
- 最新值不默认胜出
以解决事件记录裁决过程
获得可核材料后创建resolution_event,写采用值、未采用值、理由、证据、规则、时间和复核角色。解决可能是确认一值、确认等价、拆分对象或保持未知。
后来证据推翻解决,新事件撤回旧resolution,不删除。公开当前值指向最新有效事件,历史展开仍可看到旧决定。没有依据的人工选择保持提议态。解决页必须展示候选适用时间与精度,防止计划值和实际值被误判冲突。完成后按字段重跑关系校验,并检查未采用候选仍可从来源链访问。
- 裁决采用独立解决事件
- 解决可明确保持未知
- 推翻旧决定采用撤回事件
设置下一次复核触发条件
未决卡列下一步所需材料,如明确时区、规则版本、对象编号或变更公告,并设触发条件。到期没有材料时继续UNKNOWN,不因队列积压自动选值。
新来源出现时只补充相关字段,不全量重开无关冲突。复核优先级按用户影响和安全风险,不按容易解决排序。责任用团队角色表达,不虚构专家身份。冲突处理完成后必须重放原始候选,验证解决动作仅影响目标字段和有效区间。时间序列型解决检查前后区间无重叠或空洞,实体拆分型解决检查统计与文章引用重新归属,保持UNKNOWN则检查所有下游停止取默认值。第三条材料若与两者都不独立,只增加来路节点,不增加投票权。季度抽样专查被快速关闭的卡片,寻找“较新即正确”或“多数即正确”的隐性规则。
- 未决卡列具体补证需求
- 到期不自动选值
- 复核优先级按影响风险
公开冲突而不制造确定性
页面展示冲突字段、候选值、各自定义和时间、最后复核、UNKNOWN原因与下一步。读者可以知道资料仍有争议。候选来源敏感字段经过脱敏。
同类来源出现不同值时,先确认候选是否指向同一实体、同一字段、同一有效时点与同一精度;任一维度未知,就先记录范围问题,不急着判为事实冲突。原值保持原样,另建规范比较值,调查表保存来源版本、观察与发布时间、上游指纹、转换步骤、时区、单位及适用范围。共享上游但换算不同的材料应重放转换,独立上游则寻找新的可复核证据;第三条材料也不能凭类别自动当裁判。计划更新用valid_from、valid_to和supersedes组成时间序列,旧值与新值可能在各自时段都正确。名称先消歧,数值先统一单位和精度,状态先比较观察快照。解决动作只允许确认等价、建立序列、选择有证据的当前值、拆分实体或保持UNKNOWN,并记录reason_code与支持范围;“最新”“最多”和“格式完整”都不能单独成为理由。页面按观察顺序并列候选,解决事件追加后仍保留历史入口。回归集构造同源转写差异、独立材料真实冲突、两个时段都成立、单位精度不同、时区缺失、对象错配与裁决后来撤回七类。复核者先隐藏类别和发布时间,只看对象、字段、有效区间、原值与转换链,再决定等价、序列、拆分或UNKNOWN。该盲测能暴露票数与新旧偏见。积压看板另列读者正在依赖的字段与仅供历史查询的字段,前者可优先调查,但优先级不能改变证据门槛或候选值。
- 页面并列所有候选
- UNKNOWN原因和下一步可见
- 解析器、来源角色或实体映射升级后重算候选但保留旧判定;积压按字段、持续时间与读者用途分层,不按关闭速度考核


