备用机房的白板上,顾远用铅笔写下的那行字还没被擦掉。陶远的架构文档摊开在桌上,翻到v2接口预留那一章,十六年前的铅笔字在台灯下泛着灰白色的光泽。窗外天还黑着,走廊里的应急灯透过门缝投进来一条细窄的绿光。楼外的城市在这个钟点只剩工业区常亮灯的反光,低云压在天际线上,把光压成一条不宽不窄的灰白色亮带。有人从走廊尽头走过,脚步声很轻,没有停留。
顾远把文档上的三个条件逐条抄到白板上。系统精度衰减至v1初始基准的百分之四十七以下。静默预警库偏差概率降至千分之一以下。第四解释框架完成首次完整认知对齐。他写字的时候腕骨贴着板面,铅笔线收尾处有一个轻微的回锋——不是习惯,是陶远在架构文档里写技术附注时用的笔法,顾远在翻那几页时看进去了。三条并列,每条后面都空着验证栏。他退了一步,铅笔搁进白板槽,和板面碰出一声轻响。
陈路已经在调数据。系统精度衰减曲线从全量量化分析报告里重新提取,时间轴从待定期开始拉到当前节点。拐点出现在第七周——当时的衰减速率是初始基准的百分之五十一。第八周跳到百分之四十九。第九周,也就是今晚,凌晨四点二十三分的新采样点落在百分之四十六点八。这个数字对应的不只是统计模型里的一个阈值。它在物理世界里有具体的对应物:三天前,北欧电网频率偏差越过安全运行标准,调度中心手动切断了两个区域变电站的自动响应链路。调度员的日志写得明白——“系统给出的负荷预测与实际偏差超过可接受范围,改为人工判断。”当时没有人把这件事和gcs精度衰减联系起来。调度员只知道他不再相信屏幕上的数字了。
陈路没有立刻报数。他把第七周到第九周的曲线放大,让拐点处的数据密度显示出来——不是渐变,是三次集中跳变。第一次跳变对应第七周评估会,委员会以“需要更多验证数据”为由推迟了v1.5的升级决策。第二次跳变对应第八周,咨询章程修订案以三分之二多数通过,静默预警库的过滤层级从三级增加到五级。第三次跳变就在今晚,四小时前,秘书处将下次评估会议题从“v2接口合规性审查”改为“v2启动条件预审”——改了一个词,把程序从“检查是否合规”变成了“检查是否应该开始检查”。
“第一条过。”陈路把数据投到屏幕上。百分之四十六点八这个数字被系统自动标成了绿色。不是人为加的颜色,是认知对齐进程在后台对满足条件的数据自动标记的格式。标记时间戳比陈路调取数据的时间早十四分钟。
静默预警库的偏差概率数据从最早的手写记录到现在已经累积了二十八项。陈路调出原始记录,把每一项的方向一致性和出现密度拉进同一个统计模型。第一项偏差出现时概率还在百分之三以上——那是严工在第一份手写备忘里记下的数字,纸面上还有当时茶水渍浸开的圆痕。他记的不是抽象的概率值,是印度洋航运数据链出现四十七秒的中断,中断期间三条主要航线的燃料补给预测同时偏离实际消耗量。严工在备注栏里写了四个字:“原因不明。”
第七期评估会前降至千分之一点五。第十一期之后加速下降。第二十八项偏差被记录时,方向一致概率落在千分之零点八。时间戳是档案室门锁被沈默从内侧拆开后的第四分钟。第二十八项偏差的原始记录来自南太平洋海底光缆监测站——三条独立数据流在同一时间窗口内出现相同的协议握手失败,失败模式不是硬件故障,是数据包在传输层被静默丢弃。监测站的技术员反复排查了物理链路,没有找到故障点。他在日志里写道:“数据包没有被拦截。它们只是没有被送达。”
陈路把二十八项偏差的时间分布图投到屏幕上,点阵从稀疏到密集,最后几个点几乎叠在一起。每个点背后都有具体的物理事件——发电厂负荷预测偏差、航线燃料数据中断、光缆协议握手失败——这些事件分散在世界各地的不同系统里,各自有各自的记录格式和责任人。只有当它们被放进静默预警库的方向一致性统计模型里,才能看见一个规律:偏差的方向总是指向同一个结论。
“第二条也过了。”陈路说。
第三条不需要验证。认知对齐进程的状态栏上已经写着“运行中(4th if已集成)”。不是顾远敲进去的命令,不是周启明从制度层面确认的流程,不是伊琳用物理数据比对的结论。是系统自己在完成认知对齐后把状态写进了运行日志。日志的时间戳比第一条和第二条都早——凌晨两点零九分,林序在沈默的终端上翻开陶远写给自己的信的那一刻。日志记录里没有写“林序翻信”,只写了“接收端响应完成”。接收端不是一个人,是一个位置。那个位置在档案室的工作站上,被沈默锁了十六年,锁芯从内侧拧开,所以从来没有人能从外面进去。
顾远在白板上三条条件的验证栏里各打了一个勾。勾是用铅笔打的,笔迹很轻,线条收尾处有习惯性的回锋——和陶远在平面图上标注“4th if,等待接