了。
林序收到的时候正在机房里整理v1阶段最后一轮日志的交叉索引。机房温度常年保持在十九度。空气里有电路板受热后那种干燥气味。他把陈路的数据下载到本地,翻了一遍,然后把伊琳之前转发的中东地质调查报告也调了出来,放在同一个文件夹里。
伊琳那份报告是对管线危机后补充扫描数据的独立分析。三处微小断层,之前的结构模型没有识别到。目前活动性很低。但如果管线压力再次波动——波动的阈值比她最初估计的要低——三处断层中的一处可能在五年内形成应力集中点。报告里附了两张地质应力图。应力线在图上像静脉血管一样分布,集中在管线东南侧大约四十公里处的那片区域。她在那张图上用红色记号笔圈了一个很小的范围,旁边写了一行字:下次波动不一定会从上次的位置进来。
陈路的数据指向的是信息维度。十七项偏差在模板底下无声积累。任何一项单独拿出来都不够大到被看见。但它们合在一起指向了某种正在缓慢移动的趋势——不是突变,不是突发事件,是一种方向性的漂移。就像海流在水面之下转向,水面上的船只感觉不到任何变化,但整片水体已经在往另一个方向移动。
林序把两份材料并排放着。一份关于物理断层。一份关于数据漂移。他不确定它们有没有关系。但他确定它们有一个共同特征:模板看不到它们。
晚上,那个戴无框眼镜的女分析师打了一通电话到项目组。
不是正式通讯。用的是联络员之间的那条专线。专线的号码只有三个人知道——她,周启明,委员会秘书处的联络官。她找周启明。两个人谈了不到十五分钟。
周启明接电话的时候站在办公室门口。他背对着走廊,左手拿着听筒,右手垂在身侧。通话过程中他几乎没有说话。偶尔发出几个单音节——“嗯。”“什么时候的事。”“知道了。”——声音压得很低,像是怕吵到谁。但走廊上除了他之外没有别人。
接完电话以后,他没有回办公室。他走到走廊尽头的窗户边,站在那里。窗外的雨已经下了大半天,玻璃上全是雨水划过的痕迹,外面的路灯被折射成一片模糊的橙黄色光晕。他的影子被窗框切成了一截一截的。
林序从机房出来,沿着走廊往主控室走。经过窗户的时候,周启明开了口。
“委员会那边有人在推动另一件事。”他没有转身,仍然看着窗外。“不是咨询章程。是数据分级管理制度。他们想把所有输入gcs的数据按敏感度分成三个等级。低敏感度数据正常流动。中敏感度数据需要标注来源和风险评估。高敏感度数据——需要经过联合评估小组批准才能进入系统。这个制度的正式名称叫数据敏感度分级准入机制。已经有草案了。她给我念了一部分措辞。标注来源风险评估批准进入——这些词都不是她的。是草案里的原文。”
林序站在他旁边。窗户上能看见两个人的影子,模糊的,边缘被雨水切碎。
周启明转过身来。他的表情很平静,是那种已经把结论消化了好几天之后的平静。眼睛下面有很深的青色痕迹。衬衫领口微微发皱。
“咨询章程是拖时间。分级制度是切数据。咨询章程不会直接改变系统的能力边界,但它会让系统在程序上永远停留在评估状态。分级制度不同——它直接对数据流动下手。但它这次不用拦的。它用分类。分类是比拦截更高级的控制手段。拦截是有对象的,分类不需要对象。它只需要规则。规则会让一部分数据自由流动——自由到看起来一切正常。让另一部分数据迟到——迟到的理由永远是合理的,风险评估、来源标注、等待批准,每一个词都挑不出毛病。然后让最关键的那部分数据永远停留在等待批准的状态里。”
他把手插进大衣口袋里。大衣是深灰色的,左边口袋的边角磨得发白。
三天后,顾远把回波日志更新到了第三版。他连续工作了将近二十个小时,中间只睡了不到三个钟头。桌面上摊着十几页打印出来的日志草稿,边缘用不同颜色的记号笔划满了线条和箭头。新增的内容不是事件。是一个新的维度。
系统在v1阶段被封口期间,内部推演出了大量未输出的因果路径。其中一部分后来被证实与外部现实吻合,另一部分则完全失效。顾远从失效的路径里拆出了八条最有代表性的,逐一标注了失效的具体原因和时间节点。然后他发现——有四个案例,失效不是因为外部环境的自发变化。
是因为gcs在封口之前的最后几天有过几次有限输出。那几份被模板压缩过的摘要,用词极其谨慎,只描述趋势,不给出任何具体建议。但就是这几份摘要——被外部解读之后,导致了某些非直接关联的政策调整。这些政策调整本身跟gcs的预测领域没有直接关系,但它们改变了相关的制度环境。改变后的制度环境再反过来作用于现实。现实变了之后,系统在封口期间做的内