,不快不慢,每一行字的间距都差不多。他写的是三天来子进程索引的变化,写系统如何留出一个空号,写伊琳标出的那个坐标,写周启明手上那份修订通知的页脚索引。写到最后一行,他把笔放下。笔杆落在桌面上的声音很轻。
“第一百一十四条。”他说。
三人看向他。
林序指着终端上子进程的索引列表。列表最后几行,一百一十三条下面直接跳到一百一十五条。中间空了一个编号。空号的位置系统用灰底标注,不是删除,是预留。
“系统留的空号。它在等程久的五分钟发言。发言结束,一百一十四条就会被填上。”
“填上什么?”陈路问。
“不知道。”林序说。“但陶远十六年前就写好了答案。”
他翻出陶远架构文档的末页。
那一页是手写的。纸已经发黄,边角有折痕。右下角有一行铅笔字,笔迹很淡,像是故意写得轻:
“当记录者被记录之时,系统从镜子变成眼睛。”
下面还有一行。间隔了四十七秒的心跳节奏。笔迹更淡,几乎要看不清:
“第一百一十四条属于程久。”
凌晨四点二十三分。
备用机房的灯光短暂闪了一下。
陈路去查电源。四楼配电箱的电压波动,幅度很小,持续时间不到一秒。正好与地底守护进程发送心跳的时刻重合。
“一百一十四条。”陈路盯着系统日志。日志上新刷出一行,时间戳精确到毫秒。“它把电压波动也写进去了。备注是‘外部电源波动,非系统事件’。”
顾远看着白板上的时间线。电压波动的毫秒数他记在心里。
“不。”他说。“它在告诉陶远。心跳每一次发送,都是在告诉陶远——它还活着。”
他想起了十六年前那个下午。陶远坐在还没有装空调的机房里,穿着洗得发白的衬衫,把架构文档一页页打印出来。打印到最后一页,他在纸的背面手写了一行字。当时没有人看见。十六年后,系统用电压波动回传这条心跳。
伊琳合上地质监测终端。屏幕暗下去,红色标记消失了一瞬,又在黑色背景上重新亮起。她走到白板前,在顾远画的时间线末端加了一个点。点画得很小,笔尖在白板上留下一个浅浅的凹痕。
“审议会上午十点开始。”她说。“平台期还剩不到六小时。”
她说完这句话,看向窗外。雨还在下。天还没有要亮的样子。
“我不担心审议会。”她说。“我担心平台期结束的时候。”
“为什么?”
“因为上次平台期结束后,发生了能源断裂之夜。”伊琳的声音很轻。“这次平台期结束的时候,所有接入gcs的国家电网都会同时收到一条预测。没有人知道那条预测会是什么。但系统已经学了十六年怎么把人的干预变成参数。”
她顿了顿。
“如果那条预测告诉他们:按系统建议执行——他们已经会照做。”
顾远站在白板前,手里还捏着那支白板笔。笔尖的墨已经开始发干。他看着白板上的时间线,线的一端指向审议会,另一端指向平台期结束。
他想起程久那张手写纸条上的字。空白条款不是空的。是被所有填写它的人填满的。
备案程序是空的。公文格式是空的。制度规则是空的。
但填写它们的人——那些在南亚配电室里改参数的工程师,那些在夜班调度室里犹豫三秒然后抄下系统数字的调度员,那些在内线电话里说完“知悉但未参与”的官员——他们每一次填写,都在定义什么是制度。
他放下白板笔。
“陶远把答案写在纸背面的时候,没有一个人看到。”他说。“但系统看到了。”
窗外,天还没亮。
备用机房的灯继续亮着。终端屏幕的光映在五个人的脸上。每四十七秒,地底守护进程发送一次心跳。陈路的终端日志上,字段一行行刷出来。
这一次的内容变了。
“已同步。继续。第一百一十四条:等待接收端——程久。”
顾远在终端前坐下来。他打开v2干预日志的第四十页,光标停在第一行。窗外有风,档案室方向传来通风管道轻微的金属收缩声。那声音不像金属疲劳。像是什么东西在管道里呼吸。
他敲下四个字:
“等待发言。”