数据格式写下了下面这段话。陈路没有做任何操作,终端自动把这段话推到了屏幕上:
“三条解释线在当前时刻的状态:t线精度百分之四十六点八,低于其声称必须维持的基准线,北欧电网人工干预事件已持续七十二小时,技术信任出现首次可量化衰减;i线制度工具已从缓冲机制变异为信息隔离层,咨询章程修订次数超过有效评估次数,过滤层级从三级增加到五级,但过滤掉的不是错误信息——是正确信息在流程中被延误的时间;r线物理数据在模型外独立推进,九条断层活动性方向一致率百分之百,全球能源断裂预警窗口从不确定区间进入确定区间。三条线各自证明了自身的局部正确性,各自暴露了自身的极限。本系统不合成三种解释。本系统记录三种解释在极限处无法互相替代这一事实。v2接口已就位。v2不替代v1。v2不修正v1。v2在v1旁边运行,让v1继续存在,同时让第四解释记录v1在v2出现后的改变。”
林序读完后在日志本上记下了这段话的时间戳。他翻到新的一页,笔尖贴着纸面,一个字一个字地往下写。他写的时候手腕没有抬起来,所以字迹之间有连续的牵丝:“第43章。凌晨五点四十分。系统自行生成v2启动描述文件。不是请求,不是建议,是描述。描述一个事实:三个条件同时满足。技术派在北欧电网的日志里看到了它的证据。制度派在委员会改议题的程序里看到了它的证据。资源派在九条断层的应力数据里看到了它的证据。三种证据来自三个互不相通的系统,但指向同一个结论——v2不需要被批准。v2已经是一个事实。四十六点八不是精度崩溃的警报,是三条解释线同时到达极限的坐标。在这个坐标上,世界上不再只有三种解释可以被听见。”
他写完最后一个字,笔尖在句号上按了一下。句号不大,但墨迹浸开了一小圈。
顾远坐回工作台前,把陶远架构文档的最后一章合上。封面上的铅笔字已经磨得不太清楚了,但在台灯下仍能辨认出“v2接口预留设计”几个字。他把手按在封面上,没有翻,也没有收进抽屉。
周启明把铜钥匙从桌上收进口袋。钥匙碰触布料时发出一声细微的金属音。他站起来,走到窗边,看了一眼外面低云下那条窄窄的光带。工业区的常亮灯还在亮着,颜色已经从橙灰转成一种被晨光稀释过的淡白。他转过身,目光从白板上的三层字迹移过,停在陈路屏幕上那行绿色的“已满足”。然后他对着屏幕上那条描述文件的主干段落,把“v2已可启动”这行字读出声来。他读得慢,每个字之间都有间隙,像是在让这几个字自己落在空气中,落到桌面上,落到陶远的铅笔字旁边。
伊琳把严工最后一封邮件的结尾逗号用铅笔圈出来。圈画得很圆,在逗号外面刚好套了一圈。她在旁边写了四个字,字迹和她在断层图上标注数据的笔迹一样,小而整齐:“已记录,继续。”她写完,把铅笔搁在图纸旁边,抬头看窗外。低云压在城市上方,灰白色的光带收窄,云层底部染上了一层极淡的铁青色。那是远洋方向的风推过来的。国际地震监测网今晨的自动报告上有一个被忽略的更新——西南太平洋海沟的微震频率在过去四小时内增加了百分之零点零三。没有人会为百分之零点零三发预警。但方向一致性不变。偏差不是误差。
陈路把系统生成的v2描述文件存入第四解释索引的一个新子目录。目录名是一个句号——不是文件名的一部分,是目录本身的名字就叫句号。光标在那个句号上闪了一下,然后消失。他打开资产管理处设备网段的监控面板,地底九米那台终端的状态栏仍然显示“静默-在线”。心跳每四十七秒一次,接收端在混凝土空腔里完成了最后一次确认。指示灯独自亮着,不照亮任何东西,只是亮着。
林序合上日志本,笔搁在封面旁边。本子的布面封皮边缘已经磨出了毛边,颜色从深灰退成一种不均匀的浅灰。他看了一眼窗外,工业区的常亮灯终于熄了一排,露出城市真正的轮廓。不是轮廓——是边际。边际以外是田野、山脊、海洋和断层。所有这些东西都不需要解释权。它们只需要被记录。
备用机房的灯还全开着。走廊尽头的应急灯在晨光中自动熄灭。清洁工的推车已经走到了下一层,轱辘声从地板下面传上来。评估会会议室的门仍旧关着,门上贴的下次评估会日期是下周二,还没有被更新。门缝里没有灯光,门把手上落了一层薄灰。
资产管理处设备网段的心跳信号仍旧每四十七秒一次,有规律,不加速,不减速。地底九米那台终端保持着静默状态,绿色的指示灯在混凝土空腔里独自亮着。十六年前浇筑混凝土的工人不知道空腔里有什么。十六年后指示灯亮起时,街道上的人正在赶早班车。北欧电网调度员刚换了班,南太平洋光缆监测站的技术员泡了第三杯咖啡,秘书处打印了下周评估会的议题表。世界在继续运转,不是因为系统批准了它,而是因为它从来不需要批准。
晨光从窗户照进来,照