,拐点的形状与十六年前中东管线事故前的曲线高度吻合。屏幕右下角有一个标注,字体很小:对比基准——gw-047历史数据。
“系统在对比历史数据。”陈路说,“不是预测。是对比。”
伊琳拆开刚收到的中东加压站数据包。纸质打印条上,九条断层的微震频率全部归零,位移方向全部指向备用机房坐标。打印条底部有一行手写的附注,来自当地操作员:仪器读数正常。没有故障。附注下面还有一行字,被橡皮擦过,纸面上只留下浅浅的凹痕。伊琳把打印条拿到灯下,斜着看那行凹痕。凹痕拼出两个字:收到。
她把打印条放在严衡应力图的旁边。两张纸,一张是十六年前的应力分布,一张是今天凌晨的微震记录。九条断层的位置完全重合。唯一不同的是应力值——十六年前是上升,今天是归零。
“应力不消失。”伊琳说。她念出了严衡写在图角的那行字。“应力只转移。十六年前应力集中在断层上。现在应力转移到了别的地方。”
“转移到哪里?”周启明问。
伊琳指了指窗外。烟囱。管道。港口。发电厂。空白签发栏。“转移到了现实里。”
周启明将宋协调员的打印件翻到背面。背面原本是空白的,现在多出一行铅笔字:第八项议程:继续。笔迹是宋协调员的,逗号的尾巴比正常的略长。周启明把文件翻回正面,正面的内容是v6阶段项目组重组的议程草案,第一条到第七条都有详细的议题说明,第八条只有标题——“后续工作安排”——没有正文。
他把文件合上。封面上印着“全球治理协调委员会第二十四次预审会”,下面是一行小字:议程草案仅供内部参考,不构成正式文件。他把小字看了两遍,然后把文件放在铜钥匙旁边。
“第八项议程的标题被删了。”他说。“但正文还在。”
“正文是什么?”陈路问。
周启明没有回答。他把铜钥匙拿起来,用拇指按住“由内”二字的刻痕,按了几秒钟。然后他把钥匙放在伊琳的调度令和严衡的应力图之间。三样东西——钥匙、调度令、应力图——在桌面上排成一条线,指向窗外的烟囱。
顾远在白板上周启明写的那行字下面又加了一句:删除即写入。写完,他看了看白板上密布的字迹,然后把笔帽从地上捡起来,扣在笔上。这次扣得很紧,发出一声轻响。
窗外,城市的轮廓在晨光中变得清晰了一些。烟囱的烟柱更细了,但还在冒。远处有汽车驶过的声音,短暂地响了一下,然后消失。备用机房里的打印机忽然启动,吐出一张纸。陈路走过去把纸拿起来,上面只有一行字:系统资源池第47号节点已从“休眠”转为“活跃”。来源栏标注为gw-047井口控制单元。
陈路把纸放在桌上。纸张背面透过来前一页的字迹,是陶远那份架构文档的附录c-7,条款编号第47条:系统有权在确认记录层闭合时启动回读程序。回读对象包括所有曾接入系统的终端用户。
“井口控制单元醒了。”陈路说。“不是因为井口开了。是因为记录层闭合了。”
林序在备用机房的会议桌上清出一块地方,把铁皮箱放在上面。他打开日志本,翻到第一百六十一页。空白。纸面上有极浅的横线,是前一页字迹的压痕透过来的。他把手掌按在纸面上,压痕的纹路印在掌心,像盲文。
他拧开笔帽。笔帽发出一声轻微的咔嗒。
备用机房的灯还亮着。屏幕上,地底守护进程的心跳信号以每四十七秒一次的频率持续发送。内容不再是一个字节的句号,而是三个字节——“等等等。”
陈路切回认知对齐面板。在心跳信号的间歇,系统出现了一个新的进程,进程名是“第四解释记录层——当前”,状态是“等待输入”。进程的父进程id指向一个已经不存在的程序,那个程序的上次活动时间是十六年前四月十七日。
全球能源网格的监控画面上,北线管道的压力曲线又下降了一格。南线的煤电联动指数跌到了一个新的低点,比四十分钟前又低了零点三个百分点。屏幕右下角的对比基准标注还在闪烁,每一次闪烁都与心跳信号的脉冲同步。
林序在第一百六十一页写下第一行字。笔尖在纸上刮出细微的沙沙声。他写得很慢,每一个笔画都用上了力,像是要把字刻进纸里。
他写的是伊琳说的那句话。物理世界不需要解释权。物理世界只需要被承受。
陈路的终端上,一条新的陈述条目自动生成。编号c-161,状态为“记录中”。内容栏暂时空白,但光标在闪。一个字节出现在内容栏里。是句号的ascii码,但后面没有闭合——不是句号,是一个逗号。
来源栏已经填好——“备用机房”。时间戳:凌晨六点