第二卷 · 真相的次序
第十章认知取证师

苏见微到复核室时,窗外的清扫车刚把昨夜的雨推到路边。
她没有带助手,只拖着一只灰色证据箱。箱角磨白,锁扣上贴着认知取证中心的年检签,签纸边缘起了一点毛。林舟正在吃一只已经凉透的菜包,馅里的油凝在面皮上。他把最后一口咽下去,合上陆伯言案的纸质时间线。
“我以为你们会先给我开临时权限。”苏见微说。
“先看你需要什么。”
她看了一眼他耳后的终端。“短灯只有R1?”
“够用。”
“那就让它记,不让它判断。”
这是她进门后第一句让林舟觉得顺耳的话。
疑似他杀重新立案后,技术总队把陆伯言死亡前一小时的数据做成了三份镜像。传统电子物证可以断网封存,个人同伴体却不能简单拔掉电源。它横跨住宅、植入物、政务和合同接口,粗暴中止会破坏授权链,也可能连带冻结死者生前替别人托管的事务。
苏见微把证据箱展开。里面不是常见的终端,而是五块巴掌大的黑色薄片。她给每块贴上时间,只接收一个来源节点的数据。
“单向取证袖。”她说,“它不问守一问题,只记录守一主动交付的内容。这样不会让询问方式污染回答。”
林舟问:“机器也会被诱导?”
“机器尤其会。你问它谁最可疑,它就按‘可疑’去整理;你问什么被遗漏,它才会把没进入结论的东西列出来。事实没变,抽屉变了。”
五块薄片依次亮起。
22:41,韩柏名下的同伴体转交托管医疗连续性风险报告;23:06,梁颂名下的同伴体转交白塔家属和解情况;23:23,许承的政务代理转交陆清禾可能承担的刑事风险;23:34,贺棠的同伴体转交家属二次伤害评估;23:41,白鹭转交一句私人谈话。
每条信息都有来源、授权和事实置信度。五个置信度一样,都是0.73。
苏见微没有先读内容。她从箱盖夹层取出五张没有印字的卡片,让短灯把时间投在桌面上,然后按间隔摆开。第一张和第二张之间留得最远,越往后越近。最后两张之间,只容得下一支横放的铅笔。
“第五条为什么离第四条只有七分钟?”她问。
技术总队的人说:“网络调度。五个节点负载不同。”
“哪份报告支持这个解释?”
那人没回答。
林舟把铅笔拿起来,在纸上写了四个数:25、17、11、7。
“不是等差。”他说。
“也不像随机。”苏见微把卡片翻过去,“先不要给它命名。命名太早,后面的证据会来迎合名字。”
技术总队此前还标出过一处“可疑改写”。第三封从政务域出来时有两个内容散列,前一个比后一个多四百一十二字。负责镜像的年轻警员认为中途有人删过内容,已经把红色告警写进初报。
苏见微没有直接否定。她让对方找来一台与许承政务代理同版本的离线终端,当场生成一份虚构法律提醒。文件离开政务域时,终端自动剥离内部承办人、法规检索路径和其他案件编号,正文不变,散列值随之改变。两个散列之间有一张系统签发的脱敏映射表,只能证明哪些字段被移除,不能恢复字段内容。
“红灯是真的。”她把映射表交还,“解释错了。这里发生过处理,不等于发生过篡改。”
年轻警员问:“那初报怎么写?”
“写观察到两个散列;经复现,符合合法脱敏流程。别写‘排除篡改’,我们只排除了这一种异常。”
她把一条看上去最像入侵的线索降回了正常流程,却没有替任何人洗掉嫌疑。林舟在她的记录页上签了名。从那以后,技术总队不再把她当成来接管案子的中心专家,开始把原始问题直接推到她桌上。
她核对来源链用了三个小时。中途没有要求提升权限,也没有让中心的模型代替她批量判定。每出现一次跨域转发,她就把发起请求、持有授权和最终送达分开记录。她写字很小,数字里的“7”总带一横。
午间配送车堵在高架上,复核室只剩自动柜里的紫菜饭团。苏见微撕包装时,海苔碎在深色外套上,她用手背扫了两次,没有扫干净。
“有结论吗?”林舟问。
“有些没有。”她把饭团放回纸托,“没有共同会话,没有共享密钥,没有异常登录。五名发送者之间,死亡当晚没有直接通讯。每一条内容都能找到独立原始材料,至少现在看,没有伪造。”
“0.73呢?”
“常见的保守校准值。公共风险模型在证据充足但因果不确定时会用它。只凭这个,不能说五条出自同一个模型。”
她说的是不能,不是不会。
下午,他们去了陆宅。静默室仍贴着封条,玻璃外罩蒙着勘查灯留下的指印。门从内部机械反锁的状态已经复验两次;桌面上五个来源标记的位置用细线框出,旁边是陆伯言没喝完的半杯水。水中落了一粒灰尘。
苏见微隔着玻璃站了很久。
“第一次来?”林舟问。
“第一次。”
“看什么?”
“看他把什么留在视线里。”
桌面左侧有五个光标,按到达次序排列。右侧是守一的离线提示。陆伯言进入静默室后,住宅网络被物理切断,他能调用的只有已经下载到室内的资料和自己的同伴体。墙面没有外窗,换气声很轻,人在里面会听见自己的吞咽。
苏见微让现场员把五封信息按原样投到玻璃上。她不看正文,只看标题、摘要长度和提示颜色。第一封是公共风险,第二封是群体意愿,第三封落到陆清禾身上,第四封回到受害家属,第五封只有一句话。
“范围在缩小。”她说。
“从四万七千人,缩到一个女儿。”林舟说。
“信息温度在升高。前面给他理由,后面让理由变成疼痛。”
现场员皱眉:“你认为这是心理操纵?”
“我认为它产生了一个可测的次序。操纵是法律结论。”
守一的受限证词再次出现在墙上。23:44,陆伯言要求它依据“当前完整信息”评估最终自主权条款是否成立。23:51,室性心动过速。衡心询问是否覆盖既有拒救。十九秒内,陆伯言在第十一秒完成指压和口头双重确认。
当前完整信息。
林舟在纸上圈住“当前”。
苏见微站在他旁边,视线却落在墙角一块与木饰面齐平的窄板上。她很快移开了目光。
离开陆宅时,楼下便利店正在更换晚餐标签。打折的鱼排饭被机械臂推到前排,一个老人伸手拿,机器提醒盐分超出他的今日额度。老人说知道了,仍把饭盒放进篮子里。机器没有阻止。
苏见微看着自动门合上:“五个人都可能没有杀意。”
“也都可能有。”
“那就按次序去见。先不问谁希望他死,先问是谁让他们在那个时候开口。”
回程车上,短灯把她的取证记录整理成索引。林舟关闭了“嫌疑排序”选项,只让它按时间显示。五条干净的来源链铺在屏幕上,彼此不相交,像五条各自守法的路。
但它们在同一扇门前,依次停了下来。