封控落下来的那一刻,整座审阅城像是被人捂住了喉咙。
所有与联运案相关的接口同时暗下去,原本还在滚动的数据流,一瞬间归零。光屏上只剩一行冰冷到近乎侮辱的提示——
“案件已进入静默归档,未经授权,禁止追溯。”
沈砺盯着那行字,指节一点点攥白。
不只是联运案。
他父亲那桩被压了多年的旧案,也在同一秒被系统拉入了更深层的封控区。像两具尸体,被拖进同一间冷库,门一关,从此不许再见天日。
他试着调取父案外围样本,结果权限栏一片血红,连最边角的教学切片都被抽空了。
这是彻底踢出审阅链。
不是警告,是清除。
“动作比我想的还快。”段焰低声骂了一句,手在旧终端上飞快滑动,“他们不是怕你查到什么,他们是怕你还活着查。”
另一侧的受限接口里,宁含章的投影微微闪烁,轮廓被限制协议切得有些发虚。
“冻结令已经生效。”她的声音听不出起伏,“我失去了联署权,现在只有只读观察口。你最好立刻停下。”
沈砺没有接她的话,只是盯着权限页上不断弹出的回收提示,胸腔里那股压了很久的火,终于一点点烧了起来。
封控来得这么整齐,说明一件事——他们动的从来不是一件案子,而是一套模板。
与此同时,赔付大厅里,人声正压成一片低躁的轰鸣。
许栀几乎是跑着闯进去的,额前碎发被汗打湿,呼吸还没喘匀,就把终端拍在自助赔付台上。
她本来是来核对联运案家属赔付进度,可界面弹出来的结果,让她后背瞬间发凉。
“已结清。”
一个家属端口是这样,第二个还是,第三个、第四个,全都被统一改写成了同样的状态。
结清。
像这起案子里的人,已经被处理得干干净净,连最后一点追责的余地都没有。
“开什么玩笑……”她咬着牙,强行调出赔付池分流记录,一层一层往下翻。
几笔最关键的补偿款,没有消失,只是被并进了另一个总项——跨年事故公共抚恤。
她的手停住了。
大厅上方的冷白灯光落下来,把她的脸照得毫无血色。
并项的意思只有一个。
几名本该属于联运案的死者,正在被制度重新分类。只要分类完成,他们就不再是“单案死者”,而只是某次公共事故里模糊的一部分。
名字会被吞掉,责任会被摊平,最后谁都不需要为这几条命单独负责。
“他们在抹人。”许栀对着通讯口开口,声音压得发紧,“不是抹记录,是从制度上把人抹掉。”
通讯另一端,段焰已经把机箱后盖拆了。
他冒着被直接标红清退的风险,强行接入封控前的缓存层。旧主板发出细碎的嗡鸣,蓝白色的残流像一层薄雾,从终端边缘一寸寸浮起。
“给我十秒。”他盯着跳动的缓存块,瞳孔微缩,“封控前还有一段维保心跳没清干净……”
下一秒,一串断续广播被他截了下来。
信号劣化得厉害,满是噪点,像有人在废墟里说话。可那串事故号一跳出来,沈砺的呼吸还是停了半拍。
旧链事故号。
而且和父案后续串联编号,完全同序。
不是相似,是一模一样的排布逻辑。
沈砺盯了三秒,眼底的冷意一点点沉下去:“明白了。”
段焰抬头:“什么?”
“这不是灭火。”沈砺声音很轻,却像刀锋刮过金属,“他们在执行批量模板清洗。”
不是某件事故失控了,所以匆忙补漏洞。
而是模板本身开始运作,按统一标准抹平责任、归并赔付、切断审阅、回收权限,把不该留在案卷里的东西,成批次洗掉。
父案早就被这样洗过一次。
联运案,只是模板正在运行的现场。
他不能再死追父案。
至少现在不能。
他必须先证明,联运案不是一场单纯事故,而是一台正在运转的制度机器。
沈砺抬手,接入一枚老旧权限芯片。
那是清洗员早年留存下来的边缘口令,权限低、寿命短,但足够在残留镜像上动一次手。
“你想干什么?”段焰看见他的操作,脸色一变。
“补标记。”沈砺头也没抬,“给联运案残留镜像打复核脏标。”
“你疯了?”段焰直接压低声音吼出来,“这玩意翻不了案,只会逼系统留下一次异常审计入口。你一旦打上去,污染判定会立刻挂到你身上!”
“我要的就是那个入口。”
沈砺指尖落下。
确认。
一枚灰黑色的异常标签,像一滴污血,落在联运案镜像页最底层。
几乎同时,系统警报炸响。
“审阅员沈砺,已列入二级污染源观察名单。”
“清退程序启动。”
“倒计时开始——”
猩红数字跳出来,映得他的侧脸一片冷硬。
九分五十九秒。
宁含章的投影骤然稳定下来,她显然强行提高了接口优先级,盯着沈砺的目光第一次带了明显的厉色。
“你必须拿出可认证异常。”她一字一顿,“否则十分钟后,我会和你做切割。”
沈砺终于抬眼看她:“那就把伦理只读口给我开了。”
宁含章神情一沉:“不可能。”
“现在切割,等于替模板背书。”沈砺盯着她,“宁含章,你比我更清楚,一旦终封,今天被抹掉的不是联运案,是以后所有同型案子的处理标准。”
受限接口里,空气像是凝住了。
宁含章没说话。
她站在灰白光幕之后,脸色比系统还冷。可就是那一瞬间,她眼底极快地掠过了一丝犹疑。
沈砺看见了。
他继续逼上去:“给我十分钟,只读口就够。你不是帮我,你是在帮你自己确认,你所在的口子到底有没有脏。”
长久的沉默后,宁含章终于开口。
“十分钟。”她说,“只承认程序内证据。超出范围,我不认。”
接口一亮。
权限开了一条细缝。
段焰立刻把那枚旧芯片插回总线,开始比对接管日志。日志页被删得只剩骨架,正常人看过去只会觉得缺了几段无关记录,可他偏偏能从一堆碎片里拽出一层被掩埋的握手协议。
他盯了几秒,声音骤然发紧:“找到了。”
沈砺走过去。
一条被抹除的握手层,静静躺在总线底部。
时间戳清清楚楚。
不是事故发生后。
而是在事故发生前四十七分钟。
房间里忽然安静了一瞬。
四十七分钟。
这意味着联运系统在正式出事前,就已经被预先接入了“可接管状态”。不是失控之后才有人补救,而是有人提前把门打开,等着事故发生。
“不是失控。”段焰喃喃,“是预接管。”
许栀那边也在同一时间传回了消息。
她站在赔付大厅最角落,背后是哭闹声、争执声和服务广播,声音却比任何一刻都更清楚:“我查到一个失联搬运工的医保停付时间了。”
她停了一下,像是在强迫自己把那串数字说完整。
“也提前了四十分钟。”
沈砺猛地看向通讯口。
许栀的嗓子发哑:“也就是说,在事故公告发出来之前,活人系统已经先认定他会死。赔付线启动得比救援线还早。”
空气彻底冷了。
握手层提前四十七分钟。
医保停付提前四十分钟。
家属赔付被并入公共抚恤,单案死者正被抹平身份。
三条时间线在这一刻严丝合缝地叠在一起,像一只看不见的手,从事故发生前,就把活人、死人、责任和钱,全部排好了位置。
这已经不是推测。
这是第一组可以公证的制度级异常。
段焰呼吸都重了几分:“够了,这组证据够撬开审计口。”
沈砺没有犹豫,直接调出异常认证页。
倒计时还剩四分十三秒。
只要提交成功,系统就必须留下审计痕迹。哪怕翻不了案,也能把“模板正在运行”这件事钉在程序里,谁都没法再说全是巧合。
可就在他准备确认的瞬间,回声桥忽然被强行拉起。
整块屏幕猛地一暗,紧接着,无数灰帧像潮水一样涌上来。
“又来了——”段焰脸色一白。
沈砺的视野被拉进那片灰色深处。
熟悉的失真、断层、噪点,像父案当年残留在他记忆里的那场噩梦,再次铺开。他看见旧案卷宗的边角,看见断裂的责任链,看见一模一样的前置握手层——
还有,同型责任模板。
不是联运案像父案。
是父案和联运案,本来就出自同一套手。
更致命的是,在那层旧握手的发起端,挂着一个审阅签名。
不是祁渡。
不是那个早就被放上责任位、替所有人挡过一次刀的名字。
签名属于旧伦理前身。
属于伦理部门最早一代的权限根。
而那个根,正是宁含章现在所在部门的前代源头。
沈砺眼前一阵剧烈发黑,耳边嗡鸣暴涨,像是过载警报直接扎进了神经里。
如果这个签名是真的——
那宁含章不是站在链外的人。
她很可能,从一开始就已经被写在链里。
哪怕她自己不知道。
“沈砺!”段焰一把按住他肩膀,“你脸色不对,快断开!”
宁含章那边也察觉到了异常:“你看到了什么?立刻回传!”
沈砺死死咬住牙关,硬把涌到喉间的腥甜压了回去。
不能立刻上报。
至少,不能完整上报。
一旦这个签名直接进入主链,最先触发的绝不会是真相,而是更高级别的清洗。
他盯着那串审阅签名哈希,手指发颤,却异常稳。
拆分。
留存。
他把哈希拆成两半,一半塞进联运案已经打开的审计入口,另一半匿名推送到宁含章的只读口。
做完这一切,他才缓缓吐出一口气。
“你到底发了什么?”宁含章的声音第一次失了冷静。
数秒后,她看到了那半串哈希。
受限接口里,她整个人像是被什么东西狠狠击中,脸色瞬间变了。那种始终维持的克制和秩序,在这一刻终于裂开了一道缝。
“停止提交。”她几乎是立刻开口,“沈砺,马上撤回标记!”
沈砺抬眼看她,眼神冷得吓人:“你认出来了?”
宁含章没有回答,只是呼吸明显乱了一拍:“我说,撤回!”
就在这时,整片系统空间同时响起尖锐广播。
“紧急复核令发布。”
“联运案将于一小时后执行终封。”
“相关人员进入隔离审查流程——”
广播末尾,冷冰冰地弹出一行内部名单。
沈砺。
段焰。
许栀。
三个人的名字,一个不落,全被列入隔离审查。
段焰骂了一声,许栀那边传来大厅保全系统启动的机械音,显然也已经被盯上了。
局势骤然收死。
一小时后,案卷终封。
他们三个人,全部要被隔离。
而现在,他们手里只有半截被撕开的真相,和一个随时可能关闭的异常入口。
沈砺刚要继续提交,面前那道审计入口却突然自己亮了。
不是正常权限通过的蓝光。
而是一种更旧、更深的灰白色。
紧接着,屏幕中央缓缓跳出一行确认词——
“是否进入内层链?”
下方挂着的权限来源,让所有人同时一滞。
祁渡。
那个早就已经注销、理论上不可能再发出任何请求的账号,正静静悬在那里,像是从坟里伸出一只手,穿过层层封控,直接把门推开了一条缝。
段焰的声音都变了:“这不可能……”
宁含章死死盯着屏幕,脸上一点血色都没有。
沈砺看着那行字,父案深处那片灰帧像潮水一样重新压上来。
祁渡早就死了。
可现在,死人的权限,在邀请他进去。
而门后站着的,也许根本不是答案。
是整套模板最深的一层。