苏晓把张磊那份“梁瑞你小子露馅了_真最终版”改名时,张磊发出了失去灵魂的声音。
“你至少保留一个‘露馅’。”他趴在桌上,“证据也需要一点情绪价值。”
苏晓面无表情地把文件名改成:
伪造预算表与历史黑市模板关联性核验材料_v2。
张磊看着屏幕,像看着自己的孩子被送进了公务员考试辅导班:“它现在好端正,好陌生。”
“端正才能进档。”苏晓说。
“我能不能进附录?”
“你已经在附录三,线索来源说明。”
张磊坐直:“我在附录有姓名吗?”
“有。”
“那行,附录也是江湖地位。”
苏晓没有再理他。她把所有材料分成四条链:文件伪造链、传播扩散链、真实财务链、录音视频上下文链。每一条链旁边都贴了红色便签,写着三个字:可核验。
“我们要证明三件事。”她说,“第一,伪造预算表不是街道或整改小组真实文件。第二,它和梁瑞历史模板、黑市材料存在稳定相似特征。第三,首发扩散账号与梁瑞团队有可追踪关联。至于梁瑞本人是否亲自操作,暂时不能直接写死,除非拿到更硬证据。”
张磊有点急:“可是明显就是他。”
“明显不是证据。”苏晓说,“明显只能让我们朝那个方向查。”
老周坐在旁边喝茶:“这就是专业。工程排障也一样,怀疑哪根线烧了,可以,但上报告前要量电压。”
张磊叹气:“你们专业人都很会破坏爽感。”
“爽感容易翻车。”苏晓说。
第一条链,街道原始台账。
秦姐带着小刘把所有公开采购记录、物资入库单、互助站登记物资清单调出来。遮阳棚两顶,折叠椅十二把,纸笔若干,老花镜六副,急救包两个,电子叫号器一个。没有“社区站点服务费”,没有“桂兰站长协调支出”,更没有任何个人补贴。
小刘把盖章台账放到桌上时,气得脸都红:“他们造谣也不看看我们街道预算有多穷。八千块个人服务费?我们买遮阳棚都要比价三家。”
张磊说:“这个可以写进声明,朴素,有说服力。”
苏晓摇头:“不能这么写。”
林桂兰说:“为什么不能?穷还不能说?”
苏晓解释:“可以说没有这笔支出,但不要用情绪替代证明。台账、付款凭证、采购公示链接,比‘我们很穷’更有用。”
小刘嘀咕:“可我们真的很穷。”
张磊安慰她:“穷作为补充事实,保留在人民心里。”
第二条链,文件伪造。
陆航把伪造预算表和街道真实模板逐项对比。真实模板用的是统一编号,伪表是四段式伪编号;真实审批章有扫描噪点和压字痕迹,伪章边缘干净,且与梁瑞历史样例章体外圈缺口重合;真实模板备注栏不写“协调支出”,更不会把“站长”写成“站长”。
小陈做了一张对比图,左边真,右边假。张磊看完说:“这图很好,像大家来找茬。”
苏晓说:“就叫差异对照,不叫找茬。”
“群众爱看找茬。”
“群众也需要严肃。”
“群众可以一边严肃一边找茬。”
苏晓停了一下:“标题可以写‘五处关键差异’。”
张磊满意:“你正在人话化。”
第三条链,历史模板。
张磊提供的旧截图必须核验来源。苏晓没有直接把截图当证据,而是顺着截图里的群名、账号、时间戳找当年的公开转发残片。小陈通过搜索缓存找到一条已经删除但仍有镜像的帖子,里面有人吐槽“潮汐素材试吃群”的样例文件太缺德,并贴了同一份《社区信任危机预案》的局部图。图里正好露出“站长临时统筹”和“经办员”两个怪词。
“第三方残留。”苏晓眼睛亮了一点,“这比张磊个人截图更强。”
张磊立刻捂胸:“我的个人截图也有尊严。”
“有,但它需要朋友。”
“证据界也讲社交啊。”
苏晓继续固定网页,保存镜像,截图、哈希、时间、来源一项不漏。她的动作很稳,稳得像在给每一片碎玻璃编号。张磊看得头晕,但也知道,正是这种让人头晕的稳,才能把梁瑞那种半真半假的脏活按住。
第四条链,传播扩散。
陆航和小陈把首发账号、第一批转发账号、极智会视频发布时间拉成一条时间线。匿名爆料凌晨一点零三分发布,三分钟内被六个营销号转发,其中两个账号过去转发过“素材小灶”的内容;一点二十七分剪辑视频上线;一点五十三分,极智会秦既白发布“不评价个案真假”的短视频。
小陈看着时间线:“他们接得太顺了。”
苏晓说:“顺不是证据,但顺加上账号关系、素材相似、话术呼应,就能说明协同传播嫌疑。”
张磊指着“不评价个案真假”那一句:“这句我建议高亮。它的意思是,我不管饭有没有毒,我先用这碗饭证明人类不配吃饭。”
林桂兰听不太懂极智会,但听懂了“不评价真假”:“真假都不管,那说什么?”
老周说:“说目的。”
第五条链,面馆上下文。
许既明亲自让人送来面馆监控、付款记录和他与林凡的会面说明。监控显示两人各自扫码付款,停留时间四十六分钟,没有交换文件袋,没有第三人在场。付款记录精确到分,林凡那碗面二十八,许既明那碗三十二,因为他加了牛肉。
张磊看到这里,非常严肃:“许总在清白面上加牛肉,这个细节可以证明他当时心理状态还行。”
苏晓没有抬头:“这不是心理鉴定。”
“那至少证明他比林凡有钱。”
“也不能写。”
林凡通过视频听着,终于笑了一下。过去一天,他一直像被放在一个透明盒子里,外面无数人指着盒子猜他的动机。现在这些琐碎到有点可笑的细节,一点点把他从假故事里拽回来。二十八块的面、三十二块的牛肉面,荒唐,却真实。
下午三点,苏晓完成公开说明初稿。
标题很克制:
《关于网传“人工硬闸整改项目利益输送”材料的核验说明》。
张磊看了标题,痛苦地闭眼:“这标题像开水。”
苏晓说:“开水能降温。”
说明分四部分:事实核验、伪造痕迹、传播链异常、后续措施。每一部分都有图,有来源,有边界。她没有直接写“梁瑞就是造假者”,而是写“相关伪造材料与梁某过往黑市素材模板存在高度相似特征,首批扩散账号与其团队历史账号存在多项关联,已向有关部门提交完整材料”。这句话读起来不爽,但结实。
小陈问:“要不要加一句反对极智会借未核验材料推真相托管?”
苏晓想了想:“加,但不要点名扩大争吵。写:任何组织不应在明知个案真假未定的情况下,将伪造材料作为否定人工监督机制的依据。”
张磊说:“翻译:别踩假瓜上价值。”
苏晓说:“这个放评论稿。”
发布前,苏晓又做了一件事。她把涉及林桂兰的部分单独给林桂兰看。
“林阿姨,这里会写明您没有领取任何个人服务费,也会公开物资台账。但不会公开您的身份证、家庭住址、私人电话。您看这样可以吗?”
林桂兰认真看了半天:“可以。你写得比他们骂得明白。”
苏晓点头:“还要确认一件事。公开后,可能还会有人继续怀疑。”
林桂兰把纸放下:“那就继续干活。总不能因为他们怀疑,我就不让老人问路了。”
这句话让苏晓停了一下。
她这一整天都在跟证据打交道,证据有编号,有来源,有链条。但林桂兰这句话提醒她,证据的目的不是赢一场吵架,而是让互助站明天还能开,让求助的人还敢坐下,让林凡不被伪造动机吞掉。
傍晚六点,核验说明发布。
前十分钟,评论区仍然混乱。有人说“相信苏晓”,有人说“又是洗白”,有人说“等反转”,还有人坚持“就算预算表是假,林凡和许既明见面也是真的”。张磊看得上火,差点回复“你和早餐见面也是真的,能证明你被包子收买吗”,被苏晓拦住。
半小时后,几个技术博主开始转发差异对照图,指出伪表编号和章体异常。一个财务博主用很朴素的话解释:“这表看起来像财政表,实际像没见过财政的人想象财政表。”这句话迅速传播,张磊评价比他们整份说明都有人味儿,苏晓说人家是专业人士的人话表达,不要嫉妒。
一小时后,街道官方账号转发台账链接,配文只有一句:
互助站无任何个人服务费支出。
林桂兰看见后,说:“这句好,短。”
两小时后,极智会的视频评论区开始有人追问:你们引用的个案材料已经被证伪,是否撤回观点?秦既白没有回复,只把视频标题从“人工监督不可靠”改成了“人类监督仍需警惕”。张磊看见后大怒:“这叫标题紧急避险!”
更关键的是,一个匿名账号私信晓衡,发来一段聊天记录。记录里,“素材小灶”曾在凌晨零点五十六分向几个营销号发送同一份伪造预算表,文件名为:
munity_trust_attack_final.xlsx。
苏晓看到这一刻,眼神终于变了。
“这条要核。”她说,“如果是真的,传播链源头就补上了。”
张磊靠在椅背上,长长吐出一口气:“梁瑞这命名比我还直白。attack final,他还挺诚实。”
苏晓说:“先别高兴。核完再说。”
但所有人都知道,局面已经变了。
伪证的锅不再稳稳扣在林凡头上,它开始露出制造者的手指印。公众信任没有立刻恢复,互助站也没有瞬间回到从前,可至少,假的材料不再只有一个漂亮的故事,它有了裂缝。
林凡在视频另一头看着核验说明的转发数慢慢上升,黑色笔记本摊开在桌上。他写下:
专业不是没有情绪。
专业是情绪最想冲出去的时候,有人把它按回证据链里。
张磊找到了路标。
苏晓把路标修成了路。