第24章 假自然扩散

闻溯安先把北环站、旧管线井和西郊养护站的三处样本钉在风道图上。最高浓度没有沿正常回风方向递减,三处断点却都贴着可被远程改写的设备。烟线试纸尚未点燃,指挥车便收到一份把它们概括成“自然扩散”的通报。

上午十一点三十分,管制署发布北环事故第二版通报。

通报写得很克制。

事故初步判断为地下环境异常导致的信息素阈值波动,相关伤者正在接受治疗,现场残留符合封闭空间自然扩散特征,请市民不信谣、不传谣。

自然扩散。

闻溯安看到这四个字时,正坐在西郊养护站外的临时指挥车里。

车窗外,执行员还在封存滤芯桶和排水沟样本。移动检测车的机器声不断,像某种持续压低的警报。

陆衡砚也看到了通报。

他没有立刻说话,只把页面截图,归档进专案证据链。

闻溯安看他:“你不打电话?”

“打给谁?”

“让他们撤通报。”

陆衡砚说:“他们不会撤。”

闻溯安靠在椅背上:“你倒是熟悉流程。”

这句话带一点刺。

陆衡砚接住了。

“所以先留证。”他说,“撤不撤是他们的选择,证明它是假自然扩散,是我们的工作。”

闻溯安看了他一会儿,没有再讽。

假自然扩散要成立,需要三个条件。

第一,残留分布看起来符合空气流动。

第二,伤者反应看起来符合随机暴露。

第三,系统归因看起来符合公共安全经验。

北环事故三条都满足。

可每一条都被人动过手。

第七格释放点被清理,伤者名单被提前筛选,适配率被旧编号推高,公益车又把转运路线藏进城市后勤系统。

三条路径都存在人工改动:释放点被清理,伤者分类提前进入模型,转运路线藏进后勤系统。“自然扩散”因此被标为待更正结论。

技术员把最新分布图传过来。

闻溯安把北环站、旧管线井、西郊养护站三处样本叠到同一张图上。

灰白色点位在屏幕上慢慢连成线。

陆衡砚问:“看出什么?”

“扩散方向是假的。”

他把北环站通风图调出来。

按照管制署通报,阈值波动应该从旧管线层向站台扩散,再通过换乘通道影响乘客。

可样本强度最高的位置不在旧管线层深处,而在站台第七格和管线井平台之间。

“正常扩散会逐渐变弱。”闻溯安说,“这里是断点式增强。”

“中途补源。”

“对。”

他继续放大西郊样本。

十三号残留的比例在养护站最高,北环站几乎没有。这说明十三号不直接参与事故现场释放,而是参与事故后的清洁或转运。

“七号负责让现场像失控。”闻溯安说,“十三号负责让证据像自然消失。”

陆衡砚把这句话记进报告。

就在这时,执行员快步过来:“陆队,硬盘有部分恢复。”

画面很模糊。

养护站凌晨两点的监控里,一辆无牌白色车开进仓库。车身没有雾穹标志,但车尾残留一小块蓝色贴纸。

随后,一个戴口罩的人下车。

灰色外套,蓝色腕带。

他走到副驾驶一侧,像是在等人。

几秒后,副驾驶门打开。

另一个人下车。

这人没有戴腕带,穿深色长风衣,脸被车门和阴影挡住,只露出一只手。

那只手把一个黑色文件袋递给灰衣人。

监控到这里开始花屏。

技术员调高亮度。

文件袋封口处有一个银色压印。

雾穹基金会的新标。

陆衡砚沉声:“能修复脸吗?”

“需要时间。”

闻溯安盯着那只手。

那只手没有工具磨痕,袖口也没有外包人员的反光条。深色风衣下车后没有碰冷柜或车门,只把文件袋递出去;灰衣人则一直等他完成动作。

“他负责交付文件。”闻溯安说,“现场搬运是另一个人。”

陆衡砚问:“你认识?”

闻溯安没有回答。

他只是把画面定格在那只手上。

六年前沉湾问询室里,也有一只类似的手,把一份空白签署页推到他面前。

那时对方隔着玻璃,声音温和,说这是为了减少你的风险。

闻溯安闭了闭眼,又睁开。

“我不确定。”

陆衡砚听出了这句话里的保留。

他没有追问,只说:“那就等证据让你确定。”

指挥车外的云层裂开一线,侧光落到养护站地面。执行员借这几分钟重新拍摄轮痕和排水沟边缘,原先藏在湿泥里的两道窄胎纹因此进入影像。

闻溯安把第二版通报和恢复监控并排放在屏幕上。

左边写着自然扩散。

右边是人为转运。

他指着两张图说:“还要查是谁能同时改通报、调转运车和读取旧风门接口。”

陆衡砚看向他。

闻溯安的眼神很冷。

风道复原不能在满负荷状态下进行。北环站仍需维持一条换乘通道,运营方只肯给调查组二十分钟停风窗口。闻溯安没有要求整站封闭,而是让烟线测试分三次完成,每次只停一组风机;这会降低图像效果,却不会让晚班乘客被迫绕行两站。

第一次烟线沿正常回风口散开,第二次在第七格上方突然折向儿童等候区,第三次则被一只未登记的小型风阀吸进墙后。北环站的设备复核员拆下控制板,发现风阀只在广告屏刷新后四分钟启动。自然扩散不会读取广告系统的时码。

运营方要求把结论写成“异常气流”,等全部鉴定结束再提人为因素。闻溯安同意保留不确定性,却不同意删除已经观察到的触发关系。记录员将结论改成:气流受未登记设备定时改变,设备来源待查。措辞没有提前定罪,也没有替那只藏在墙里的手恢复清白。

未登记风阀藏在儿童等候区墙后的隔音层里。拆墙会关闭唯一一条无障碍换乘通道,运营方提出只拍控制板、不取实物。闻溯安没有把乘客通行当成可以忽略的代价,也没有因此放弃取证。他们用透明检修罩封住一平方米墙面,在旁边架起临时坡板,每拆下一块隔音棉,就由站务员引导一组乘客通过。

第一块固定板卸下时,一枚锈蚀螺母掉进排水槽。年轻检修工下意识伸手去捞,被陆衡砚拦住。螺母表面可能留有安装顺序,沾上新的手套纤维就会改变证据。检修工改用磁吸杆取回,又在原位图上标出坠落点。耽误的四分钟使坡道前排起队,一位推婴儿车的乘客错过换乘。站务组把补票与改签责任记在停运项目下,没有要求乘客自行承担。

风阀控制板背面有两条输入线。一条接站内环境传感器,另一条绕过设备柜,接入广告屏的时间同步器。更换过的焊点很薄,外面又刷了与旧铜锈同色的保护漆。检修工用侧光照出漆层边缘,确认改装发生在原设备服役多年以后。

控制板没有立刻拆走。技术组先在原位接入只读记录器,等到广告屏下一次换页。换页后的第四分钟,风阀自动开启十七秒;儿童区并无温差变化,环境传感器也没有发出请求。那十七秒与北环事故当晚第一批伤者出现不适的时间完全重合。

原位录像、焊点剖面和换页时码三项完成后,风阀才被装进硬质证物箱。墙面暂时用机械挡板封闭,站务员继续人工值守。当天的换乘效率下降了百分之十八,这个数字同样进入报告。人为扩散的证据不能靠把另一群人的出行困难删掉来成立。

临时桌前,

管制署第二版通报发布后,舆情平台很快开始重复同一句话:封闭空间异常导致自然扩散。

自然两个字像一层软布,盖住了车、冷柜、□□贴纸、第二批旧药,也盖住了那个在北环站发抖的小孩。

闻溯安没有争论。他把风道模型投到指挥车侧屏上,要求技术员关闭系统默认模拟,改用现场实测温差、人员移动和风门手动切换数据重跑。

技术员犹豫:“默认模型是管制署认证版本。”

“认证版本会把人为开关当成环境波动。”闻溯安说,“我要看没有被它美化过的空气。”

这句话让车内安静了两秒。

陆衡砚没有替他解释模型原理,只把通报截图和实测数据同时归档,标注:存在明显相反结论。

实测模型跑到第三遍时,屏幕上的灰色扩散线忽然反向折回。按照通报,污染应该从旧管线层自然漫出,随机影响站台人群。可真实数据里,冷雾先经过副厅上方的风门,被二次压入第七格,再通过公益车停靠口附近的回流槽送到候车区。

扩散线在副厅上方改变方向,经过第七格后进入候车区;每一次转折都对应风门或回流槽的启用时码。

负责模型复核的技术员看着屏幕,慢慢坐直:“有人把风门切换做成了环境自适应。”

“谁能做到?”秦知月问。

“有市政接口权限的人,或者拥有旧版稳定云端后门的人。”

“后门”两个字出现后,记录员调出六年前沉湾旧接口开放许可,签署人栏写着陆衡砚。现场人员转向他,等他确认是否允许比对历史权限。

陆衡砚没有回避。

“查我的旧许可。”他说。

秦知月一怔:“陆队……”

“如果有人用它,就写进案卷。”陆衡砚看着屏幕,“别替我跳过。”

闻溯安没有看他。可他把模型图往左侧挪了几厘米,正好给陆衡砚的旧许可留出比对区域。

模型图左侧空出一列,陆衡砚的旧许可被放入待比对区,与风门调用、广告时码和现场样本分别编号。

下午,管制署派来的联络官要求专案组停止“未经批准的反向模型扩散”。话说得客气,实际意思很硬:不要再拆自然扩散这个结论。

闻溯安问:“谁批准自然扩散?”

联络官说:“系统综合评估。”

“系统综合了哪些现场数据?”

联络官翻文件的手顿住。

“没有冷柜温控,没有□□贴纸,没有第二批号,没有风门手动切换。”闻溯安替他把缺口念出来,“它综合的是被删过的数据。”

联络官脸色难看:“闻顾问,请注意措辞。”

“我注意的是证据。”

陆衡砚站在一旁,没有把这场冲突挡掉。他只是让记录员开了现场录音,把联络官每一句程序性要求都收进案卷。

反向模型第三轮运行给出一条隐藏路线:北环站副厅——丰谷隧道——城西备用仓——管制署旧训练室。

最后一个地点出现时,负责旧接口核验的技术员先低声骂了一句。

旧训练室不在公益项目名下,却保留稳定云端的模型测试接口。车辆转运、风门控制和分类字段都曾经过城市系统,物资投放因此具备完整的测试环境。

闻溯安把模型截图固定,要求打印纸质备份。

技术员问:“为什么不用电子件?”

“电子件会被解释成版本差异。”闻溯安说,“纸会留下折痕。”

第一张图吐出来时,打印机发出刺耳声响,像某种迟到的警报。图纸上,所谓自然扩散的路线被红线彻底反向标出,箭头最后指向城西备用仓旁一间不起眼的灰楼。

技术员看完,只说了一句:“这活儿,不像第一次干。”

闻溯安把图纸卷起,封进透明筒。

“那就查第一次。”

打印出的红线停在城西灰楼。技术员在路线末端补上“运行档案待保全”,并标明旧权限仍可读取的三个接口;调查方向从养护站转向灰楼。

管制署仍以“模型参数存在争议”为由拒绝修改通报。闻溯安提出一场盲测:把同一组原始温差、风门位置和人员流动数据分成两份,一份保留“北环事故”标签,一份只写普通设备故障,交给两个互不见面的复核组。两组不得读取适配率、属性分布和公益项目名称,只能根据物理数据判断扩散方式。

四十分钟后,两份结果都指向定时补源。只有管制署认证模型仍给出自然扩散,因为它在后台自动补入了“高风险人群聚集”这一字段,把伤者属性当成了气流参数。技术员删除该字段,模型结论立即改变。

认证方要求把这次变化解释为“模型敏感性”。闻溯安让记录员打印隐藏字段的调用顺序:系统先读取伤者分类,再估算空气路径;删除分类字段后,两组盲测均改判为定时补源。

陆衡砚没有要求在通报里提前写明犯罪主体,只要求当日更正一件已能证实的事实:北环残留不符合未经干预的自然扩散。更正发布后,原通报没有删除,页面顶端同时保留错误版本、修订时间和盲测依据。运营方担心公众追问,陆衡砚把投诉渠道和停运损失一起公开,没有用“调查需要”要求所有人只接受结论。

盲测材料随后封入两只不同颜色的资料箱。一个装物理数据,一个装被模型偷偷加入的社会分类。闻溯安把两只箱子并排放在车内:前者解释空气怎样流动,后者解释为什么有人如此急于把这场投放写成自然。

复核员准备导出盲测报告时,系统又自动删除了隐藏字段的调用记录,只在正文留下“综合环境参数”。闻溯安让导出停止,改为同时保全查询脚本、字段顺序和屏幕录像。报告可以重写,调用顺序不能靠一句摘要代替。

纸质附件因此多了二十七页,听证平台提示文件过大。记录员没有压缩成一张结论图,而是建立页码索引,让每条结论都能回到原始参数。北环案第一次拥有一份不够漂亮、却无法把人群分类藏回“综合”二字里的扩散报告。

更正通报同步撤下“高风险人群聚集”示意图。图没有被销毁,而是转入错误版本档案,标明它曾如何把伤者身份画成事故原因。

停运申请发出七分钟后,城西体育馆没有关闭外围风机,反而以“防止室内积聚”为由将转速调到最高。风道模型上的红线随即被拉长,污染路径越过儿童区,向旁边的临时安置棚靠近。

秦知月骂了一句,抓起对讲机要求断电。场馆设备主管却拒绝执行,理由是停机可能触发消防责任。两个部门在频道里互相引用条款,谁都不肯先承担后果。闻溯安直接问主管:“风机继续转,十分钟后最先暴露的是谁?”

主管看了一眼人流图,声音低下去:“安置棚里的老人。”

“那就把这个判断和你的拒绝一起写进记录。”

风机在第九分钟停下。人工排风组临时搬来六台老式设备,效率只有原系统的一半,其中一台启动后不断跳闸。停运造成三项现场成本:两家店铺冷藏柜失电,安置棚转移,消防系统改为人工巡查。陆衡砚把这些成本一项项签进申请,没有让它们消失在“成功阻断”四个字下面。

北环站的模型复核员带来从□□账号截下的操作记录。访问者没有远程控制风机,只改了设备主管看到的风险提示。系统并不替人按下按钮,它只把某个选择包装成唯一安全的选项。

他将终端放在桌上:“要证明它,就得看运行版,不是看他们准备给听证会的公开版。”

负责镜像核验的外部技术员进入临时指挥车前,先把自己的终端装进透明屏蔽袋。他没有要求接管系统,只申请读取那条临时维护账号的运行镜像。会务技术员拒绝,称镜像中包含大量无关市民数据。

“那就由你们在本地筛。”外部技术员说,“我只要参数变化和提示文本,不要用户身份。”

筛选比直接复制慢得多。期间,停运后的人工排风组报告两台设备摆放错误,反而把残留空气推向商铺后门。闻溯安让模拟组公开更正,不允许在通报里只写“人工方案有效”。店主因此多关门了四十分钟,损失也被列进责任表。

运行镜像完成筛选后,设备主管页面只显示“关闭可能导致群体暴露”;“继续转速会扩大污染”被压在第二层风险页。系统没有造假数据,只隐藏了另一种后果。提示页底部还有一行极小的灰字:推荐结果依据□□行为模型自动生成。

外部技术员放大灰字,发现模型版本号比公开白皮书新了三代。公开版只提供风险建议,运行版却能改变工作人员看见的信息顺序。

“听证会拿到公开版。”他说,“现场人员看到的是运行版,两个版本必须一起保全。”

陆衡砚问能否保全。

“能,但它正在远程更新。再过十二分钟,版本号会被覆盖。”

外部技术员把两种取证方案写出来:整机断网会影响体育馆消防联动,只截取运行模块则可能丢失调用链。闻溯安选择先让消防转入人工值守,再断开更新线路。取证开始前,他要求对方把自己的操作也全程录像。

记录灯亮起后,外部技术员又调出历史签名页。运行版的证书链不在北环站,只留下一个监察级读取标记。秦知月翻开技术监察名录,确认这项旧权限目前挂在商栖岐名下。临时协查到这里结束,接下来必须由他以监察官身份对自己的权限作出说明。

作者有话说

显示所有文的作话

第24章 假自然扩散

< 上一章 目录 下一章 >
×
雾限回潮
连载中●匿名 /著