原始数据
夏柠没有在旧实验室里立刻插上硬盘。
她先给林澜打电话,逐项说明材料来源、封装状态和风乐天能够提供的授权范围。林澜让她打开免提,玉琅也在另一端。
“信封外签名完整吗?”玉琅问。
“完整,有日期和骑缝。”
“硬盘是原始载体还是副本?”
风乐天回答:“镜像副本。原载体不在我手里。清单上有镜像生成时间和哈希值。”
“授权写给谁?”
“允许交由独立律师、调查机关或受委托的事实核验人员查看;公开使用需再次确认。”
玉琅停了两秒:“夏柠可以作为事实核验人员初看,但今晚只做只读访问。硬盘、授权和全部操作记录明早送我这里重新镜像。不要联网,不要改名,不要导出。”
“明白。”夏柠说。
风乐天带来的电脑没有联网功能,外置接口装着写保护器。夏柠确认系统时间、设备编号和镜像哈希后,才当着电话另一端两人的面拆开白色信封。
里面是一张对折的纸。
许岑的签名写在最后,日期是事故发生后的第二天。
正文只有三行:
在实际安全事件已经发生、内部保全无法确保材料不被覆盖的情况下,同意对附件镜像进行真实性核验。
本授权不代表同意公开本人身份、录音或完整文档内容。
第二组密码见背面。
密码由六个测点编号组成。
最后两位是17。
硬盘解锁后,屏幕出现九个文档夹。
目录索引、版本差异、气象记录、邮件头、计算摘要、会议音频、个人说明……
夏柠先打开目录索引。
V3共三十四页。第17页标题与纸质修订记录一致,附件B-4列在第四项。V5主报告三十三页,原第17页的风险说明被压缩,B-4从目录中移除。因为后续页码全部顺延重排,任何只拿到正式版的人都不会看到明显的断口。
一页纸消失以后,报告仍然完整得像从未缺过什么。
邮件头显示,许岑的风险提示同时发给风乐天、风远舟和项目经理邵明。
第二天上午,邵明回复:
相关影响可通过连接件复核、现场抽检及运维监测闭环。为避免与总体安全结论重复,不建议在主报告中单列风险章节。
风远舟的回复只有五个字:
按会商意见办。
夏柠问:“会商意见是什么?”
“把疲劳风险移入内部整改清单,不在归档结论里单列。”
“为什么?”
“项目正准备竣工备案。主报告如果保留这一页,需要重新组织专项论证,工期至少延后三个月。”
“所以他们选择不写。”
风乐天看着屏幕:“他们提出删改。”
“你签了。”
他安静了一瞬。
“对。那就是我们。”
夏柠点开会议音频。
时长二十七分四十一秒。
录音质量很差,手机像被压在文档夹下面。最开始是椅脚拖过地面的摩擦,随后有人合上门。
邵明的声音最先出现。
“总体安全系数没有越线,不要在项目准备备案的时候增加一个会触发重新审查的章节。”
许岑说:“这不是增加。原始数据里本来就有。”
“峰值没有超过规范限值。”
“规范限值回答的是静态承载,不回答连接偏差和长期脉动叠加以后会发生什么。”
纸张被翻动。
另一个更低、更慢的声音进入录音。
风远舟。
“东南角抽检比例加密,连接件增加复核。风险进入整改清单,主报告不单列。”
许岑问:“如果整改没有完成?”
“验收前完成。”
“谁确认闭环?”
会议里静了几秒。
年轻一些的风乐天开口:
“我跟。”
只有两个字。
声音比现在更清亮,也更笃定。
夏柠按下暂停。
电脑风扇持续转动。旧实验室外有工人推车经过,轮子碾过门槛,发出一下迟钝的震响。
风乐天说:“继续吧。”
她重新播放。
许岑:“主报告拿掉以后,后面的施工和运维人员不会知道,为什么必须加密抽检。”
风乐天:“我会在施工变更和整改清单里写清楚。”
邵明:“施工变更属于现场文档,不影响总体安全结论。乐天,你确认七项措施能把风险压回去?”
录音中的风乐天停了四秒。
“理论上能。”
“那就不要把理论上可以处理的情况写成确定危险。”
“我要先看最终连接方案。”
“今晚给你,报告明天必须定版。”
又是一阵纸张摩擦。
风远舟说:“签字不是结束。先让项目往前走,后面的事才有位置解决。”
七秒后,风乐天回答:
“可以。但七项措施全部进入清单,我逐项确认。”
后半段是具体技术讨论。
夏柠没有快进。
她听他们争论抽检数量、垫片组合、监测周期和交付时间。每一个人都在谈专业,每一个句子单独拿出来都不像谎言。
录音最后一分钟,会议似乎已经结束。椅子被推开,声音变得更近。
许岑低声问:“你真觉得后面来得及?”
风乐天说:“只要我还在项目里,就来得及。”
文档到此结束。
夏柠摘下耳机。
“后来七项做了几项?”
“四项。”
“另外三项?”
“建设方调整了施工方案,认为扩大抽检结果足以支持继续。两个月后项目转入竣工团队,我被移出权限组。”
“你什么时候知道没有全部完成?”
“转组后的第十九天。”
“做了什么?”
“向研究院技术委员会提交两次内部异议,要求恢复完整整改。”
“对外呢?”
“没有。”
“第一次为什么没有?”
“认为还可以补。”
“第二次?”
“没有完整施工数据,公开以后只会变成各说各话。”
“第三次就是三个月前。”
“对。”风乐天说,“孟云石给我看无人机影像以后,我准备重新调原始模型,确认摆动是不是当年的风险路径。如果能确认,就实名提交。”
“然后权限被收回。”
“是。”
“所以你仍然没有公开。”
“是。”
夏柠合上文档索引,没有关电脑。
“风乐天,你每一次都有理由。”
他没有辩解。
“项目要往前走,整改可以放进内部,证人要先保护,数据要足够完整。每个理由单独听都成立。”
“是。”
“可这些成立的理由加在一起,周启山现在躺在重症监护室。”
风乐天的喉结动了一下。
“会议里没有人想让他受伤。”夏柠说,“但不想,不会让后果消失。你们讨论的都是页码、抽检和工期,他承担的是能不能醒过来。”
房间里的光很暗。
风乐天站在十三年前那张海报下面。少年的名字在他肩后,已经褪成很浅的黑。
“这句话应该进报道。”他说。
“现在不是采访。”
他擡起眼。
“别用接受采访的方式回答我。”夏柠说,“我问的是你。”
风乐天沉默很久。
那层一直维持得很好的专业平静终于松开一点。不是崩溃,也不是自我辩护,只是一个人突然没有了可以躲进去的术语。
“你想问什么?”
“后悔吗?”
“后悔。”
“从什么时候开始?”
“签完字第二天。”
“为什么第二天就后悔?”
“第17页删掉以后,七项措施不再是报告结论的一部分。它们只剩下内部清单。我那时就知道,一旦我离开项目,它们可能没有人继续追。”
“你还是签了。”
“对。”
“后悔了三年,为什么等到现在?”
风乐天看着那块尚未退出的硬盘。
“因为后悔只能证明我害怕自己错了,不能证明风险真的存在。我一直想先拿到足够完整的证据。”
“所以你等。”
“对。”
“等到有人受伤。”
他脸色明显白了一点。
夏柠知道这句话很重。
可他们之间最残忍的地方,从来不是不知道对方哪里会痛,而是知道得太清楚。
很久以后,风乐天说:“结果上,是。”
没有解释。
也没有请求她把这句话理解得轻一点。
夏柠把硬盘退出,重新放回防静电袋。
“明天交玉琅做独立镜像和来源核验。录音在许岑再次授权以前不能公开。”
“好。”
“她是否作证,由她自己决定。”
“好。”
“以后不准再由你筛选哪些材料适合我先看,哪些人应该先等。”
风乐天停了一下。
“我会把现有目录全部交出来。”
“我说的不是目录。”
他明白了。
“我会尽量不替你决定。”
“不要说尽量。”
旧窗被风推开一条更大的缝。纸带撞到展板,发出细小的一声。
风乐天望着她,改口:
“我不替你决定。”
夏柠没有把这句话当成已经兑现的承诺。
她只把它记在了当晚的会面日志里。
风乐天却又说:“还有一件事。”
“什么?”
“公开版电子文档里的签名页,不是最后一份正式签字页。”
夏柠皱起眉。
“什么意思?”
“V5定稿以后,项目重新打印过纸质正式件。那一份送到我面前时,我已经看过改写后的第17页,也知道附件B-4被移出目录。”
“然后呢?”
“我签了。”
“扫描套用?”
“不是。”
“文控复用旧签名?”
“不是。”
风乐天站直了一些。
他没有看旧海报,也没有看屏幕,只看着夏柠。
“那是我亲手写下的名字。”