哑终端的心跳信号变了。那台登记为照明控制单元、从未连接过照明回路的设备,十六年来每四十七秒向网络发送一个字节。现在它开始加速。
每秒一次。
陈路调出通信日志。日志在屏幕上不断刷新。他看了几行,手停在键盘上。
“不是在发送新数据包。是在重发十六年来的所有心跳记录。从头开始。一条一条地发。”
“从头开始”四个字在备用机房里停了好几秒。
林序走到哑终端前。金属外壳上没有任何标识,只有一张发黄的资产标签。照明控制单元-备用机房-03号。他伸手碰了碰外壳。金属是凉的。没有灰尘。
他站在机器前面,听它重发心跳时的微弱电流声。
“不是备份。写入寿命快到了。”
系统日志弹出新条目。d-122。
“接收端已确认。4th if槽位从预留转为在用。”
顾远调出架构文档。他把页面翻到最后几页——陶远十六年前预留的“第四解释框架”模块。那个模块从未被开发,只在图纸上标注为“4th if”。标注是用铅笔写的,与其他打印文字格格不入。
状态栏变了。
从“待定”变成“已激活”。
激活时间:四十七秒前。哑终端开始重发全部心跳记录的那一秒。
“陶远没有开发这个模块。他留了一个空槽。等待系统自己填充。”
伊琳从窗前转过身来。天还没亮,窗外的光线只够勾勒出她的轮廓。她走回桌前,把严衡应力图和沈默日志最后一页并排放置。两张纸。一张画满断层线、应力箭头、破裂带坐标。另一张最后一页只有底部一行字。
“两张纸上都有被擦过的铅笔痕迹。被擦掉的内容不一样。”
她先点了点严衡图纸。
“严衡擦掉的是日期。”
然后点了点沈默日志。
“沈默擦掉的是人名。”
她把两张纸往前推了一寸。
“严衡擦掉日期,因为他知道预滑的时间会变。沈默擦掉人名,因为那个人还没有进来。”
她抬起头。不是看向顾远,不是看向周启明。看向档案室的方向。
“沈默等在档案室里十六年。不是等我们打开门。是等我们证明——门不需要被打开。我们已经在第四解释里了。”
屏幕弹出新窗口。
不是陈述条目。不是索引记录。是一封邮件。发件人:陶远。收件人:备用机房。发送条件:系统在触发条件满足后自动发送。
邮件正文只有一段。没有标题。没有签名。
“第四解释不是一个框架。是当三条解释线各自达到极限后,系统记录下它们互相抵消的过程。这个过程本身就是第四解释。你们读到这行字的时候,解释权战争已经开始了——不是作为冲突,是作为记录。战争的第一枪不是由任何一种解释打响的。是由记录本身。始于第一份被拦截的预警报告,始于第一次被改写的会议纪要,始于第一条被引用的空条款。”
顾远调出邮件发送时间。与系统d-117号陈述生成时间比对。
同一个时间戳。
凌晨四点十一分。
“系统先记录了战争,再告诉我们它记录了。”陈路的声音很轻。
窗外天色从黑变成灰白。
伊琳重新坐下来。她没有合上应力图,而是拿起铅笔在图的下方画出第九条断层的延长线。手很稳。那条线穿过四号断层北端新裂隙,穿过标注为“未破裂带”的区域,穿过图纸边缘,最终指向一个她没有标注任何符号的空白处。
她放下铅笔。
“预滑结束了。下一次不是微震。”
哑终端仍在逐条重发十六年来的心跳记录。每一条只包含一个字节。十六年从未间断,累计超过十二万条。
陈路计算剩余重发时间。
“四十七分钟。”
林序翻开认知困境文档到最后一页。上面是他写过的那行字:文明不可收敛。记录亦然。
他拿起笔,在这行字下面加了一句。写得很慢,一笔一划。
“记录本身成为被记录的对象之时,第四解释从框架变成事件。时间是凌晨四点十一分。系统心跳开始重发。哑终端写入寿命还剩四十七分钟。程久将在天亮后召开的全体会议上提交《空条款的代价》,审议会将在同一天对三份矛盾文件进行整体性确认。陶远的预置邮件已送达。严衡图纸擦去的是日期,沈默日志擦去