先把“适用范围”写进结论,而不是先争对错。具体做法是:给每条历史规则标注它当初对应的引擎或产品线,再标出这条规则依赖的机制是否仍然存在;如果机制只在一部分引擎里存在,就把结论限定在那一部分,其余部分改为“待核实”。这样处理之后,分歧会从“谁记得对”变成“各自说的是哪一部分”,核对成本立刻下降。
多个人对同一条历史规则有不同理解,常见原因不是有人记错,而是三人说的根本不是同一个对象。可以按下面三类拆开:
拆开之后,保留、改写、退出就有了判断依据:机制仍在且对象一致的,保留;对象一致但机制已变的,改写成带时间限定的表述;对象已经不存在或无法核实的,退出正文,只留在内部备注里。
把分歧转成可核对项目,最省事的载体是一张四列表(内容形式不限,写在文档里即可):规则原文、当初对应的引擎或产品线、依赖的机制、当前可核实程度。填写时遵守两条纪律。
第一,机制存续优先于结论存续。一条规则只要依赖的机制还在,就值得保留并改写;机制本身无法确认的,无论当年多权威,都降级为历史参考。像 Alexa 排名、公开 PR 值、SOSO 这类历史概念,都应按“待核实现状”处理,不写现行查询入口,也不推测停运或恢复时间。
第二,证据不足时缩小断言,而不是扩大解释。例如把“这条规则适用于所有搜索引擎”改成“这条规则有据可查的适用范围是百度网页搜索的某一类页面”,其余部分明确标为未知。缩小范围的代价是结论变窄,收益是它不再被误用。
假设团队文档里有一条旧结论:“页面改版后快照更新会明显变慢。”三个人对此看法不一。按上面的方法处理:甲指出这条结论来自早年百度网页搜索的观察,乙指出它被引用时被扩展成了“所有搜索引擎都会变慢”,丙手里只有第三方仿值截图。
处理结果是:保留“改版与快照更新之间存在观察到的关联”这一句,删去“所有搜索引擎”,把第三方截图移入备注并标注来源类型。接着做一个实际动作——在下一次改版时,分别记录改版日期、页面可访问状态和快照展示内容的变化时间点,连续观察若干次。这个动作的结果决定下一步:如果多次观察都指向同一方向,可以把结论改写成带条件的表述;如果观察结果互相矛盾,就维持“待核实”,不再往正文里加因果解释。
出现以下情形时,改写只会制造新的误导,退出更合适:
退出不等于删除。把内容移入内部历史备注,注明“不适用于当前对外结论”,既保留了线索,又不会污染对外文档。这一步做完,团队对外只用一份口径,分歧留在备注层解决。
范围限定如果不落到交付物上,下次讨论还会重演。建议在结论旁边固定写三样东西:适用对象、适用时间、核实状态。适用对象写清是百度网页搜索还是其他产品线;适用时间写清结论依据的大致时期;核实状态只分“已核实”“部分核实”“待核实”三档,不写模糊的“基本可靠”。
当有人提出新证据时,只需更新这三项,而不是重写整段结论。这样,历史规则只适用部分引擎这件事,就从争论变成了可维护的记录,后续任何一次核对都能沿着同一张表继续推进。