七兆,创建时间一行字迹清晰,但最后访问时间为空。
“没有被任何工作站调阅过。”伊琳说,“三组方案,每一组都附了资源调度表。附录里有十六年前类似场景的对比案例。最后一次保存是在创建当天的凌晨,创建之后二十分钟。有人改过最后一页,改了第三组方案的优先级参数。”
“改了参数,但没有发出去。”顾远说。
“在等有人来看。”伊琳把文件最小化,“十六年。没人来。”
“它在等我们看完制度的最后一幕。”顾远站起来,走到窗边。
备用机房的窗户对着大楼东侧。凌晨的天空是一种很薄很薄的黑,开始泛灰,灰下面有一层黄。城市的灯火在这层黄下面安静地铺开。四楼档案室的窗户就在对面,黑洞洞的。窗玻璃上积了一层灰,但灰下面有一道手指擦过的痕迹。竖着的,从上到下,在窗格右边三分之一的位置。
林序也看到了那道痕迹。他没指。他在笔记本上画下来。
然后他翻到新的一页,在顶端写:“第106章。”
备用机房重新安静下来。每个人都在做自己的事。陈路在比对时间线,把周启明标注的毫秒和系统日志一行一行对照。伊琳在中东加压站数据和制度事件时间戳之间画对应表格。周启明翻开程久发来的会议文件,一页一页看,每看过一页就把那一页朝下扣在桌上。顾远在回看十六年前陶远架构文档的最后一页。那一页只有一行字:“以下内容不构成文档的一部分。”
林序写。
外面传来一声闷响。很远。不是大楼里,是大楼外的某个地方。然后又是一声。间隔大约三十秒。第三声更远,像是传过好几条街才到达备用机房的窗户。
伊琳抬起头。她没问“什么声音”。她直接调出了城市基础设施监测面板。三条供水干管的压力曲线在最近十分钟内出现了两次瞬时波动,波动幅度不超过百分之三,但两次波动的波形完全一致。不是水锤效应。水锤的波形是尖的。这条波形是方的。
“有人在调阀门。”伊琳把曲线放大,“供水管网的主阀门。不是自动调节,是手动。自动调节的曲线是平滑过渡,手动操作会出现阶梯状波形。”她把第一次波动的时间戳标出来——四点五十一分。第二次——五点零三分。第三次的波形正在生成,压力还在下降。
“哪个片区?”周启明问。
伊琳切到管网地理信息系统。三条干管的交汇点在城西,那片区域的管网图上标着十几个蓝色方块——加压站。其中一个加压站的编号旁边有一个红色的星号。星号是十六年前标的。标注人:严衡。
“城西第七加压站。”伊琳把地图放大,“这个加压站负责向审议会所在片区供水。它的上游有一个手动阀门井,编号vw-047。”
“第四十七。”陈路说。
“巧合。”伊琳说,语气像在陈述一个地质数据,“城市规划的编号是连续的。任何数字都会出现在某个地方。”
“但严衡在十六年前标了这个加压站。”顾远走到伊琳的屏幕前,弯下腰看那个红色星号,“他标的不是加压站的位置,是阀门井的位置。”
伊琳点开标注的详细信息。严衡留下的注释只有一行:“vw-047。可手动关闭。关闭后第七加压站停运。第七加压站停运后,审议会大楼消防供水系统切换至备用水源。备用水源管道经过四号断层北端。”
周启明把程久的会议文件放下,站起来走到伊琳的屏幕前。
“他标了一条路径。不是地质路径,是供水路径。”
“也不是供水路径。”顾远在屏幕上用手指画了一条线,从vw-047阀门井出发,经过第七加压站,进入审议会大楼,然后拐了一个弯,指向大楼北侧的一片灰色区域,“是因果路径。有人在阀门井动了阀门,第七加压站的水压就会下降。水压下降,审议会大楼的消防系统会自动切换到备用水源。备用水源管道加压,管道经过四号断层北端,裂缝零点四九毫米的位置。”
“管道加压触发断层位移。”伊琳接上了,“四号断层北端的未破裂带里有地下水渗透。水压变化会改变孔隙压力。孔隙压力的微小变化在临近破裂的断层面上足够成为最后一根稻草。”
她调出四号断层北端的实时监测数据。裂缝零点四九毫米。孔隙压力在过去三分钟内上升了零点三个千帕。上升曲线是阶梯状的,和供水管网的压力波形成镜像。
“有人在推。”陈路说。他的声音很轻,但备用机房里每个人都听见了。
“不止一个人。”伊琳把阀门井的操作记录调出来。记录是手动的,写在供水公司的值班日志上,每隔十五分钟更新一次。四次操作。第一次在凌晨四点三十一分,操作内容:关闭