零点看书

字:
关灯 护眼
零点看书 > 义体时代 > 第二十章 苏醒

第二十章 苏醒

第二十章 苏醒 (第1/2页)

元宵节过后的第三天,何春生天不亮就醒了。他躺在出租屋的床上,听着窗外零星几声鞭炮响——不知道是谁家年货买多了没放完,趁着清晨偷偷点了几根。他睁着眼睛在黑暗中躺了一会儿,然后伸手摸到床头柜上的手机,屏幕亮起来,时间是凌晨五点二十分。
  
  今天开庭。
  
  他从床上坐起来,脚踩在冰凉的地砖上,穿袜子的时候发现左脚袜子的后跟破了一个洞。他把袜子脱下来,翻了个面重新穿上,破洞就跑到脚背上了。他走到厨房,把昨晚剩的馒头放进蒸锅,煤气灶打了好几次才点着。等馒头热透的间隙,他把女儿的药按早中晚分装进一个小药盒里,盖子上的标签被反复摩挲得有些模糊。早上的那格里有几粒白色药片和半片淡蓝色药片——半片是他昨天用手掰的,掰得不太均匀,大的一半今天早上吃,小的一半留着明天。
  
  女儿还在睡。她的房门虚掩着,门缝里没有光。何春生在门口站了片刻,没有推门。他只是在门框上轻轻靠了一下,感受着门板那面传来的极其微弱的呼吸声。然后他回到厨房,把热好的馒头从蒸锅里拿出来,掰开,抹了一层豆瓣酱,就着热水吃完了。
  
  出门前他把那件洗得有些发白的深蓝色羽绒服穿上——这是他几年前在燕郊一家商场打折时买的,袖口磨得起了毛边,但拉链还很好用。他从帆布袋里掏出那沓排异评估报告,重新检查了一遍顺序:女儿最近几次的排异报告在最上面,那份法院关于脱敏数据审查结论的通知夹在中间,智桥科技产品说明书复印件在最后。每一份都按时间排序,每一份的边角都被他反复抚平过,纸面上有些地方被汗渍洇得发皱,但字迹仍然清晰。他把它们装进一个干净的塑料文件袋里,封口,装进帆布袋。
  
  电动车昨晚充了一整夜的电,电量显示满格。他骑着车沿着通州老城区的便道往法院方向走,路边的梧桐树还是光秃秃的,但枝条上已经能看到一些极小的芽苞。早春清晨的风依然很冷,他把羽绒服的帽子拉上来,在下巴处系紧帽绳。路上经过那个公交站台,站台上的义体广告又换了新的——这次是一个穿着白大褂的中年女医生,手腕发光,面带微笑,广告语是“让每一个孩子都有公平的起点”。何春生把目光移开,拧紧油门。
  
  他比开庭时间早到了一个多小时。法院门口已经停着几辆车,其中一辆是黑色的商务车,车身没有任何标识,但何春生认出了车旁边站着的那个人——贺铭,智桥科技的法务代表。贺铭穿着一件深灰色的大衣,手里拎着一个公文包,正在和另一个西装革履的男人低声交谈。他没有看何春生,何春生也没有看他。两个人站在同一片台阶上,中间隔着十几米的距离,各自等着同一扇门打开。
  
  方览到了。她从出租车上下来,手里拎着那个印着某律师事务所标识的公文包,头发被风吹得有些凌乱。她今天穿了一件藏青色的西装外套,里面是白色衬衫,领口别着一枚极小的银色胸针。她走到何春生面前,和他握了握手。何春生把帆布袋里那份塑料文件袋递给她,她接过去,打开来快速翻了一遍,点了点头。
  
  “今天的庭审会围绕排异反应发生率数据进行质证。法院上次确认了数据关联性,今天我们要让合议庭看到——他们自己统计的数字,和他们公开承诺的‘极少数’之间,到底差了多少。”她把文件袋夹在腋下,推了推眼镜,“另外,智桥科技可能会尝试从统计方法上质疑脱敏数据的完整性。他们说脱敏后失去了统计上下文,无法直接和说明书的措辞进行对比。我们的策略是——不纠缠统计方法,重点在于:他们自己内部统计到的发生率,无论怎么定义‘极少数’,都已经超出了普通消费者在看到这个词时的合理预期。”
  
  何春生点了点头。他想起女儿的早餐桌上那个被反复摩挲的杯子边缘,想起她凌晨四点醒来盯着天花板的样子。他这些年学到了一件事:有些伤害不需要用痛苦的表情来证明自己受到了伤害。它只需要被持续地记录——每一次排异评估报告上的诊断结论,每一次手指不由自主的动作,每一个凌晨四点的清醒——这些记录本身就是在说“这不正常”。而今天,法庭要决定的是:当一家公司把不正常的事情用“极少数”来定义时,那些没有被“极少数”囊括进去的人,应该找谁去讨还。
  
  庭审在第三审判庭进行,还是那间法庭,还是审判长秦砚坐在法台上。她的声音和前两次开庭时一模一样——平稳,咬字清晰,每一句都像是已经在纸面上预先写好的。旁听席上坐了比上次更多的人,何春生看到了几个认识的面孔——苏瑾坐在最后一排靠走道的位置,手里拿着一个笔记本。还有几张他不太确定是谁的面孔,大概也是智桥科技产品的用户家属,从别的渠道听说了这个案子,今天特意赶来旁听。他没跟苏瑾说话,只是往那个方向微微点了点头。苏瑾没有回应,只是把笔记本翻开,旋开笔帽。
  
  方览站起来,从档案袋里取出法院那份关于脱敏数据审查结论的书面通知,将关键段落逐字朗读。然后她出示了一份由独立统计专家出具的数据分析意见书——这份意见书是她在过去几周里委托一家大学统计系做的,分析的对象是法院允许公开的那部分脱敏摘要数据,包括不同年龄段植入者的排异反应发生率。
  
  “审判长,合议庭。这份意见书的核心结论是:即使采用最保守的统计假设,将脱敏数据中观察到的青少年持续性亚临床排异反应发生率与被告产品说明书中‘排异反应通常在术后数周内消退’这一承诺进行比较,两者之间仍存在统计学上显著的差异。专家进一步指出,在脱敏摘要所能观察到的统计口径内,持续性排异反应的发生率已超出通常产品说明中‘极少数’一词在消费者保护语境下的合理理解范围。具体比例需要结合脱敏数据的完整统计上下文才能精确计算——但统计学上的差异方向是明确的。换句话说——被告自己的内部数据已经告诉我们,‘极少数’这个词所涵盖的范围,并不像他们公开声称的那么窄。”
  
  她把意见书的复印件递给法警,由法警转呈合议庭。秦砚翻了几页,和身旁两位审判员低声交换了几句话。
  
  方览继续说:“原告并非请求法庭依据这份意见书做出判决。原告请求法庭依据被告自己提交的脱敏核心安全数据摘要——这些数据是被告在法庭命令下提供的,真实性与完整性由被告自行负责。这些数据是被告的内部统计。现在,请被告向法庭解释——他们在统计中发现的这一并不极少的发生率,为何从未在任何公开的产品说明、知情同意书或术后随访指南中被明确告知用户。”
  
  贺铭站起来,他的声音一如既往地平稳。“审判长,答辩方需要指出,原告方委托的统计专家所依据的脱敏数据,因脱敏处理已失去完整的统计上下文。脱敏后无法确认统计口径的具体定义——包括样本量、年龄段划分、症状严重程度分级标准——这些因素都直接影响对‘极少数’这一描述性用语的量化评判。另外,‘极少数’是产品说明中的描述性用语,在现行法规中对其没有法定量化标准。答辩方在产品上市前的临床试验中已按当时适用的行业标准进行了充分的统计与披露。原告方试图用内部安全监测数据中的原始发生率来反推产品说明的措辞,这在方法上存在根本性问题。”
  
  方览没有等他坐下就接过了话。“审判长,被告的辩解回避了一个核心问题。无论统计口径如何定义,‘极少数’这个词在任何一个普通消费者看来,都意味着‘发生概率极低、不必过度担心’。但被告自己的数据显示,在青少年群体中,持续性排异反应的发生率已经超出了‘极低’的合理范围。这不是统计学问题,这是信息披露的完整性问题。被告在知情同意书中从未明确告知用户——‘在青少年群体中,持续性排异反应的观测发生率可能高于说明书中的描述’。”
  
  她走到原告席旁边,拿起另一份文件——那是一本装订成册的知情同意书复印件,书脊已经被翻得起了毛边。
  
  “审判长,这份知情同意书是被告与原告签订的原始文件。原告在签署这份文件时,读到的是‘排异反应存在个体差异,极少数用户可能出现持续性症状’。原告认为,这句话的意思是——持续性排异反应非常罕见,不太可能发生在她身上。但被告自己的内部数据表明,这一发生率在他们自己的统计中并非‘极少数’。她没有义务去调查公司内部的数据存储——被告也没有为她提供任何调查数据的可能性。”
  
  秦砚在法台上抬了一下手,示意方览暂停。“法庭需要确认:原告方是否主张被告在知情同意书中存在虚假陈述或误导性陈述?”
  
  方览放下文件。“原告方主张被告在知情同意书中进行了不完整的信息披露。被告没有告知原告,在其内部安全监测数据中青少年群体的持续性排异反应发生率可能高于说明书中‘极少数’一词在普通消费者理解中的合理范围。这一不完整的信息披露影响了原告在签署手术同意书时的风险判断。”
  
  贺铭再次站起来。“审判长,答辩方需要指出:内部安全监测数据本身不属于产品说明或知情同意书的法定披露范围。内部监测数据的统计口径与上市前临床试验不同,样本来源不同,症状分级标准也不同。将内部监测数据中的原始发生率直接等同于上市前临床验证中的不良反应率,在方**上是错误的,在现行法规中没有依据。”
  
  秦砚在本子上写了几个字,然后抬头看了看法庭天花板上的日光灯管,其中一根有些接触不良,每隔十几秒就轻微地闪一下。她宣布休庭,要求双方就“内部监测数据与产品说明信息披露义务之间的关系”在限定时间内提交补充意见,择期再审。
  
  何春生坐在旁听席上,手指在膝盖上轻轻摩挲了两下——不是紧张,是那种在不确定的情绪里身体自动寻找出口的动作。他想起女儿最近一次排异评估报告上的那句话——“持续性亚临床排异反应,触觉异常症状无明显改善。”他不确定法庭最后会怎么判,但他知道,今天法官至少问了那个他等了很久的问题:公司在知情同意书里写的“极少数”,到底是多少。
  
  几天后,法院通知第三次开庭。这一次庭审比前两次都更简短,贺铭当庭提交了补充意见——一份由行业质量监督协会出具的产品说明用语解释函,内容含糊地说明“极少数”一词在该行业内泛指“一般不大于百分之五”。方览随即提出反驳,指出被告在产品上市时提交给监管部门的注册材料中,临床试验数据的不良反应率远低于后来内部监测数据中的青少年亚组持续性排异反应发生率——而这部分内部数据从未在产品说明的任何更新版本中被单独披露。双方在庭上围绕此点交锋片刻,但秦砚在简短听取双方意见后宣布庭审辩论结束,合议庭将择期宣判。
  
  两周后,第三次庭审暨一审判决。
  
  秦砚的宣判声音平稳,没有多余的语气词,像是在念一份已经反复修改了很久的草稿。判决核心有三条。第一,被告智桥科技有限公司产品说明书中关于排异反应消退时间的描述——“排异反应通常在术后数周内消退”——与原告术后排异评估报告中记录的持续性亚临床排异反应事实存在出入。被告未能充分证明其在产品上市前对青少年群体的排异反应发生率进行了充分的风险提示,判决被告赔偿原告医疗费及后续康复费用共计人民币若干元。第二,原告主张的精神损害抚慰金,因现有证据尚不足以构成独立的精神损害赔偿标准,不予支持。第三,原告关于“公开全部不良反应数据”的诉讼请求,因涉及被告合法商业秘密,在本案中不予支持。但法院在判决书中特别注明——“建议行业主管部门加强对青少年侵入式神经接口产品上市后长期安全数据的跟踪监管,必要时可要求相关企业定期报送按年龄段分层的排异反应发生率数据。”
  
  方览在宣判后转头看了何春生一眼。何春生低着头,双手平放在膝盖上,手指没有敲,没有摩挲,只是安静地搁着。他听到“存在出入”四个字时微微点了一下头,幅度很小。精神损害抚慰金被驳回时他没有点头,也没有摇头,只是把双手从膝盖上拿下来,十指交叉,紧紧握了一下。
  
  走出法院大门,初春的阳光刺眼。台阶下面居然等着几个科技媒体的记者,其中一个年轻的女记者举着录音笔快步迎上来,问“何先生,您对这个判决结果有什么看法”。何春生愣了一会儿,然后说:“我本来还想上诉,律师说可以再争取一下精神赔偿。后来想了想——我女儿问我,爸爸你去法院讲清楚了吗?我今天能告诉她,法院说他们确实有出入。这大概就够了。”
  
  “您以后还会继续打官司吗?”
  
  “不打官司了。但我也不会签他们发来的任何补充协议。”他把帆布袋挎好,往电动车的方向走了几步,又停下来,回头对那个还在录音的女记者补了一句——“你帮我写一句。就说那些还在考虑要不要给孩子做植入的家长——能不能先去医院排异评估中心坐一上午。不用问医生,就坐在走廊里看。看看那些来做随访的孩子的手。”
  
  女记者还想追问,但何春生已经跨上电瓶车,拧了拧油门。电瓶车在法院门口的水泥地上转了个弯,往通州方向慢慢开去。
  
  晚上何春生把判决书拍照发到维权群里时,苏瑾正坐在厨房里给女儿削梨。她点开判决书,逐行读完,目光停在最后那句话——“建议行业主管部门加强跟踪监管”。她放下水果刀,把判决书截屏保存,然后在备忘录里打字:“建议行业主管部门加强跟踪监管——可以从这个入口推动行业标准修订。不需要新的诉讼,需要和政策制定者沟通。”然后她把这行字删了,改成——“这是一个入口。”
  
  她在群里转发了何春生的消息,加了一句:“法院建议行业监管了。这就是我们接下来要争取的事情。”有人在群里问“怎么争取”,她想了想,打字道——“先等条例正式实施后的首轮执行报告。如果条例执行得好,可以用判决书作为补充证据,推动卫健委更新排异评估标准。”
  
  群里安静了很久。然后一个之前从没发过言的头像忽然跳出来,回了简短的一句——“这条路比诉讼长,但走得通。”苏瑾看到这条消息,把手机放下,继续削梨。窗外,小区里有人在遛狗,狗绳拖在地上发出轻微的金属碰撞声。梨皮削断了,断成不齐的几截落在垃圾桶里。女儿在旁边做数学作业,笔尖在草稿纸上刷刷地响,左手偶尔摩挲一下杯子边缘,动作很轻,苏瑾假装没有看到。
  
  星核科技十二层开放办公区在初春的一个周三上午经历了一次大规模的服务器集群故障。起因是底层依赖库中一个长期未被更新的时间同步模块在特定并发条件下产生纳秒级时间戳错位,导致分布式神经信号采集节点的数据帧校验在压力测试中触发了连锁崩溃。问题是在例行压力测试中暴露的,但波及范围远超预期——好几个关键客户的实时数据接口全线瘫痪,孟总亲自下到十二层来了解情况,身后跟着两个助理,每个人的手腕上都亮着稳定的蓝光。
  
  项目组里几个年轻工程师围在主控台旁边,手忙脚乱地回滚版本。有人提议等依赖库官方发布补丁,有人主张临时绕过时间同步模块自己写一套校验逻辑,有人已经开始在技术论坛上搜索类似案例的解决方案。周明远坐在自己的工位上,面前三块屏幕全是密密麻麻的错误堆栈,红色日志一行接一行地往上跳。他的手指在键盘上轻轻敲了两下,然后停了下来。
  
  他以前面对这种故障会直接跳进代码,靠接口的速度优势快速试错——写一个临时补丁,跑一遍测试,报错了再改,改了再跑,在反复迭代中找到最快能用的方案。那是他在瑞联养成的习惯,也是做完初级植入后接口带给他的能力——手指的反应速度比大脑的决策速度快那么一点点,那一点点在应急场景里就是优势。
  
  但现在他没有这么做。他靠在椅背上,把错误堆栈从头到尾逐屏滚动,花了约二十分钟把每一行关键报错日志都读了一遍。然后他从抽屉里翻出一支铅笔和一张便签纸,开始画故障树——从最底层的时钟源漂移开始,往上画到时间同步模块的时间戳错位,再往上画到数据帧校验失败,最后画到接口超时。每一层之间用箭头连接,箭头旁边标注了因果关系。他的字迹比以前更潦草了一些,但每一个箭头都画得很直。
  
  画完之后他把便签纸放在桌上,站起来走到白板前面。项目组几个年轻工程师还在争论版本回滚方案,他听了几分钟,然后开口:“先不回滚。回滚之后依赖冲突只会更复杂,而且上次安全升级之后我们的内核版本已经不兼容旧版库了——你们看看上一轮适配测试报告里那页兼容性矩阵就知道。绕过时间同步模块自己写校验逻辑也不行,因为你绕过去之后所有分布式节点的时间戳就失去了统一的参照系,不同节点的信号采集窗口会对不齐,帧校验通过率反而会降得更快。”
  
  他拿起白板笔,在板上画了一套极简的架构图。“我们从中间层切入。不修时间同步模块,也不绕它,而是在数据帧校验这一层加一个冗余校验缓冲。核心逻辑是:当校验模块检测到时间戳错位导致的帧校验失败时,不要立刻丢弃该帧——先把它暂存在一个环形缓冲里,然后通过一条备用低带宽通道把异常信号的元数据旁路到第二校验节点,在第二节点用独立时钟源重新确认时间戳合法性,确认之后再回写主链路。这样主链路不用等时间同步模块修复,第二校验节点本身就带了独立的时间戳验证,整个系统的实时性可以维持在可容忍的延迟范围内。”
  
  他在白板上边画边讲,用词干净利落,逻辑链条每一环都严丝合缝。几个年轻工程师起初还皱着眉,但当他画到第二校验节点如何与主链路同步状态时,有人开始在笔记本上快速记录。他每画一个箭头都会回头看一眼那个记录的人,确认对方跟上了才继续。孟总在会议室后面站着听完了全程,没有打断,只是在周明远讲到环形缓冲的容量规划时轻轻点了一下头。
  
  方案定下来之后,整个项目组又花了不到两小时完成代码实现和压力验证。孟总在故障复盘会上当众说了一句:“这次应急处理,速度不是最快的,但思路是最清楚的。周总今天画的这张图,建议架构组拿去做故障处理流程的范例。”他在白板上拍了张照片,然后用手指点了一下图上的第二校验节点,补了一句——“这个独立校验的思路,下一版接口的安全架构里可以借鉴。”
  
  散会后周明远回到工位,坐在椅子上,把那张画了故障树的便签纸折好放进抽屉。以前他处理这类故障用的不是这种方法。那时候他依赖的是接口的速度优势——手指比大脑快一点点,试错的循环密到几乎没有间隙。但今天他刻意放慢了。不是不能快,是不想快。不是因为快是错的,是因为他发现,在“快”里面他无法确认哪些决策是接口帮他选的,哪些是他自己选的。而今天这张故障树上的每一个箭头,都是他自己画的。
  
  下午他把今天故障处理的经过整理成一份简短的复盘笔记——不是公司要求的格式,是他自己习惯的那种记录方式。写到结尾时他想起了张薇以前在NGI-7测试后说过的一句话,大意是在特定参数下被试会出现对自主感的观察能力。他当时不理解这话是什么意思。现在他理解了。他落笔写道:“以前觉得那二十分钟是浪费时间,因为接口可以让我更快地试错。现在觉得不是。那二十分钟里我在画故障树——从底层时钟源漂移到上层接口超时,一层一层推,每一个箭头都是我自己画的。这个推的过程没有神经信号,没有数据包,没有延迟,它是我自己的。接口可以让手指更快地敲代码,但它不能让一个人在错误堆栈前面选择先停下来想清楚。那个选择——停下来的选择——不是数据包,是我的。”
  
  晚上他给张薇发了一条消息:“今天处理了一个故障。用的不是接口的速度,是另一个东西。”张薇回了一个问号。他盯着那个问号看了一会儿,打了一行字又删了,再打,最后只发了一句话:“以前做测试的时候,那些用来抑制自发运动的认知资源——现在好像空出来了一些,可以用到别的地方。”
  
  张薇隔了很久才回。她发了一张图——实验室白板上的那个极小的蓝点,还是上次画上去的那个,旁边被她加了一行新字:“认知资源重新部署:从抑制到观察。”字迹是她的,蓝色记号笔,收笔处有她习惯性的轻微上扬。下面又跟了一条消息:“这是你走完那四轮回调之后,神经系统自己重建的功能。不是我设计的,是你自己长的。”
  
  周明远看着这行字,把手机关掉。窗外望京的楼群在夜色中亮着星星点点的光。他的手指在膝盖上轻轻画了一个圈——一个很轻的、不规则的、逆时针的圈。
  
  二月最后一个周六,林晚晴在书房里批改新学期第一批周记。周明远在客厅里给周雨检查数学作业。周雨趴在茶几上,手里转着自动铅笔,嘴里叼着一根橡皮筋。她最近的数学成绩稳中有升,但解题方法还是和上学期一样跳跃——有些步骤从条件直接跳到结论,中间缺了几步。
  
  “你看这道题,”周明远把作业本往她那边推了推,用铅笔指着其中一行,“从这里到这里,你跳了一步。是因为你觉得这一步可以省略吗?”
  
  周雨凑过去看了看,咬着橡皮筋想了想。“不是。是我觉得这一步太简单了,写出来浪费时间。”
  
  “那你写出来试试,看看是不是真的浪费时间。”
  
  周雨把橡皮筋从嘴里拿出来套在手腕上,接过他递来的铅笔。周明远注意到她用的是自动铅笔,不是以前那种要削的铅笔。他想起林晚晴说过,以前她会和同学比谁削铅笔削得更长,现在不用了。但那层在她左手中指上磨出来的茧还在——他今天才发现,她握笔的力度比以前轻了,但那个茧的位置和形状一点没变。
  
  她趴在茶几上重新演算那道题,把之前跳过的那一步写了出来——从已知条件到中间推导,再到结论。写到第三步时她的笔停了一下,然后抬头看周明远,说“哦,这一步其实不能省,我刚才跳过去的时候没注意到这里有一个符号变了”。周明远没有说“我早告诉你了”,也没有说“下次注意”。他只是在草稿纸的空白处画了一个小圈,然后把铅笔放回她手里。
  
  

(本章未完,请点击下一页继续阅读)
『加入书签,方便阅读』
热门推荐
极品全能学生 凌天战尊 御用兵王 帝霸 开局奖励一亿条命 大融合系统 冷情帝少,轻轻亲 妖龙古帝 宠妃难为:皇上,娘娘今晚不侍寝 仙王的日常生活