“陈工,邵总让你今晚别来云庭。”
手机里这句话跳出来时,我正站在云庭酒店的旋转门前。
十月的雨斜着打在玻璃上。
门里水晶灯明亮,侍者托着红酒从我眼前经过。
我低头看日期。
二〇二六年十月二十三日。
不是三十八岁那年,也不是澄岳医疗三号楼起火的凌晨。
是十二年前。
黎雨棠去相亲的那一晚。
我的手开始发抖。
上一世,我也收到过这条消息。
那时我刚入职澄岳医疗三天,母亲等着下周做心脏手术。
我把这份工作看得比命还重。
所以我听了直属领导的话,没有进酒店。
我在雨里等到十一点,看见黎雨棠从邵闻钧的车上下来。
她手里攥着一枚戒指。
我问她是不是打算结婚。
她没有解释,只说了一句:“陈砚,我们到这里吧。”
我骂她嫌贫爱富。
她站在雨里,脸白得像纸,也没有还嘴。
后来我留在澄岳,从测试工程师做到研发副总裁。
我以为那是我熬出来的路。
直到十二年后,三号楼的备用电池起火,我在浓烟里翻到那份旧协议。
协议的附加条件只有两条。
第一,澄岳为我提供研发岗,并预支母亲的手术费用。
第二,黎雨棠与邵闻钧订婚。
她拿自己的一辈子,给我换了一张工牌。
我死前最后看见的,是协议末尾她的字。
“若陈砚得知,全部条件作废。”
大厅里有人推门出来。
冷气混着香水味扑在我脸上。
手机又震了一下。
邵闻钧发来一条私人消息。
“别让她难做。”
我盯着那五个字,胸口像被火灼过。
上一世我最恨别人替我做主。
可黎雨棠替我做主以后,我又用了十二年去享受结果。
这笔账,我认不起第二次。
我拨通人事经理的电话。
对方接得很快。
“陈砚?你的入职资料还有一页没——”
“唐经理,我辞职。”
电话那头静了两秒。
“你才入职三天。”
“所以交接不会太难。”
我走进旋转门,声音不大,却没有停顿。
“公司预支的八万手术费,我会按协议退回。工牌和电脑明早送到。”
唐经理压低了声音。
“你知道是谁特批你进来的吧?”
“以前不知道。”
我望向电梯镜面里那张年轻的脸。
眼睛发红,西装袖口还沾着雨水。
“现在知道了,所以更不能留。”
电梯停在二十八层。
走廊尽头的包厢门没有关严。
我先听见黎父的声音。
“闻钧,雨棠只是还没想清楚。陈砚那边已经入职,她会守信用。”
接着是邵闻钧。
“黎叔,我不想逼她。”
他说得温和。
“可澄岳的岗位批下来了,手术预付款也到了医院。今晚若还没有答案,我父亲那边不好交代。”
我推开门。
桌上放着两份菜单,一只深蓝丝绒戒指盒摆在黎雨棠手边。
她穿着白色衬衣,长发束在脑后。
我记得这件衬衣。
上一世她从邵闻钧车里下来时,右边袖口有一点红酒渍。
后来许多年,我见到同样的颜色都会心烦。
此刻那片袖口还干干净净。
黎雨棠抬头看见我,脸色顿时变了。
“你怎么来了?”
“接你回家。”
我走到桌前,把手机放下。
免提里,唐经理还没挂断。
我当着几个人的面又说了一遍。
“唐经理,离职邮件我现在发。请按正常程序处理。”
对方像是察觉到了什么。
“陈砚,你别冲动。邵总就在——”
“我没有拿项目资料,也没接触核心权限。”
我按下结束通话。
“我辞的是我自己的工作,不需要谁批准我清醒。”
黎父猛地站起来。
“你疯了?”
黎雨棠也站了起来。
她的手指压着桌沿,指节发白。
“陈砚,谁告诉你的?”
我看着她。
十二年没来得及说的话堵在喉咙里,最后只剩一句。
“你准备用什么换,我就知道了。”
她眼里那点强撑的平静裂开了。
邵闻钧合上戒指盒。
他的目光落在我湿透的肩膀上,仍很克制。
“你辞职解决不了问题。”
“至少先解决我占便宜的问题。”
“你母亲下周手术。”
“我会想办法。”
“黎家的货款月底到期。”
“那是另一笔账。”
我知道自己的话不好听。
可我若把所有难题都混在一起,就又会有人告诉黎雨棠,她最值钱的东西是婚约。
我把戒指盒推回邵闻钧面前。
“工作我不要。”
“这场相亲,也不能拿我当定金。”
黎父气得手背发颤。
“你有什么资格管她?”
“我确实没资格替她决定。”
我转向黎雨棠,忍住伸手拉她的冲动。
“所以我只撤掉属于我的条件。”
“剩下的,你自己选。”
包厢里安静下来。
雨点敲着落地窗。
黎雨棠盯着我,眼圈一点点红了。
可她没有像我想象中那样扑过来,也没有说她不嫁。
她拿起戒指盒,放到邵闻钧面前。
“今晚不谈订婚。”
黎父叫她的名字。
她抬手止住父亲,声音哑得厉害。
“陈砚辞掉工作,不代表黎家的债会消失。”
“我会回去查账,也会跟邵叔叔谈供应合同。”
“至于我嫁不嫁,不再跟任何一笔款绑在一起。”
她拿起包,从我身边经过。
肩膀擦过我时,她停了一下。
“你不是来接我吗?”
我胸腔一震。
“是。”
“那就走。”
我跟在她身后。
走到门口时,邵闻钧忽然开口。
“陈砚。”
我回头。
他指尖压着那只戒指盒,眼神终于不再温和。
“你以为退掉一份工作,就算把她救出来了?”
“黎家的工厂欠澄岳一千七百万。”
“你母亲的手术押金,明天也会被追回。”
他顿了顿。
“你今晚带她走,明天拿什么让她不后悔?”
我没有回答。
因为这句话,他说得对。
1 两个人都没资格逞强
雨比刚才更大。
黎雨棠没有坐我的电动车。
她站在酒店檐下叫车,手机屏幕的光照着她没有血色的脸。
我把头盔递给她。
“车快。”
“你那辆车刹车下雨就响。”
她看也没看。
“我还不想刚拒绝订婚,就跟前男友一起摔进排水沟。”
前男友三个字扎得我眉心一跳。
“什么时候前的?”
她终于看向我。
“你闯进相亲桌,当众替我做完决定的时候。”
我被噎住。
上一世的黎雨棠不爱吵架。
她真生气时,话反而少。
现在她还肯刺我,已经算给面子。
网约车停在门口。
我跟着坐进后排。
她皱眉。
“你没叫车?”
“我的车停公司。”
“那你去开。”
“工牌辞了,车不要了。”
她转脸望着窗外。
玻璃上映出她抿紧的唇。
车开出两条街,她忽然问:“手术费怎么办?”
“我有办法。”
“什么办法?”
“明天去找人。”
“找谁?”
“以前带过我的老师。”
黎雨棠笑了一声。
那笑意很轻,也很冷。
“陈砚,你最烦别人拿‘我有办法’堵你的嘴。”
“现在轮到你,你倒觉得这四个字很好用。”
我下意识想反驳。
话到嘴边,我看见她在膝上攥紧的手。
她不是因为那份工作被我辞了才生气。
她是在怕。
怕母亲的手术停掉,怕她父亲的工厂倒下,也怕我一时痛快后被现实压垮。
上一世,我只看见她跟别人走。
从没问过她到底怕什么。
我把声音放低。
“你说得对。”
她微微一怔。
“我现在只有一个还没验证的方案。”
“我不敢保证能成。”
“但我保证,手术不会因为今晚停掉。最差的情况下,我卖掉父亲留下的房子。”
她猛地转过头。
“那是你唯一的房子。”
“人不能住在房本上。”
“可阿姨手术以后还要康复。你连住的地方都没了,拿什么养她?”
“我能挣钱。”
“你当然能。”
她眼里的怒意忽然变成委屈。
“就是因为你能,我才不明白,你为什么宁可把自己逼到墙角,也不肯先把这份工作留下。”
“因为它不是工作。”
我盯着她。
“它是你答应嫁给别人的收据。”
司机从后视镜看了一眼,识趣地把车载音乐调大。
黎雨棠喉咙动了动。
“我没答应。”
“如果我不来呢?”
她沉默。
答案就在沉默里。
我心里疼得发紧,语气却还是硬。
“你凭什么觉得我会要?”
“凭你母亲躺在医院。”
她抬起眼。
“凭你被上一家公司赶出来,投了四十七份简历。”
“凭你为了省二十块钱,半夜走六公里回家。”
“陈砚,尊严不能给阿姨做手术。”
每个字都准确地刺在我的软处。
我的好胜和穷困,从来是一对互相撕咬的狗。
我可以饿着,却受不了她看见。
我可以欠银行,却不肯承认需要她。
上一世正是这点自尊,让我把她的沉默解释成轻视。
“那你呢?”
我问。
“你的尊严能拿去抵黎家的债?”
她别开脸。
“工厂有一百八十六个人。”
“他们要工资,要养家。”
“我爸签错了一份担保,不代表我能看着所有人一起失业。”
“所以你去嫁?”
“如果婚姻本来就不只关乎爱情呢?”
她说完,眼泪终于掉下来。
她立刻抬手擦掉,像嫌这滴泪让自己输了。
“邵闻钧至少坦白。他要我,也愿意承担黎家的烂摊子。”
“你呢?”
“你今晚只告诉我,你什么都不要。”
我胸口一空。
车停在市心外科医院。
黎雨棠付了车费,推门下车。
母亲住院以后,她每晚都会来看一趟。
我上一世竟然把这当成她分手前的愧疚。
病房里,母亲已经睡了。
床头放着一只保温盒,里面是黎雨棠熬的山药粥。
她轻手轻脚地替母亲掖好被角。
母亲睁开眼,看见我们一起进来,笑了。
“不是说去陪你爸吃饭?”
黎雨棠背对着她,悄悄吸了口气。
“吃完了。”
母亲又看我。
“你怎么淋成这样?”
“公司空调坏了。”
我撒谎的本事向来不怎么样。
母亲看了我两秒,没有拆穿。
她把手伸出被子,摸了摸黎雨棠的手。
“棠棠,手这么凉。”
黎雨棠蹲在床边。
“外面下雨。”
“那让小砚送你。”
“他连伞都不知道撑。”
她笑了笑。
“我不敢指望他。”
这句话听着像抱怨,尾音却在发颤。
我走到走廊,给医院财务处打电话。
值班人员查完账户,告诉我预付款确实来自澄岳医疗的企业绿色通道。
一旦用人关系终止,款项可被申请退回。
“最迟什么时候补齐?”
“术前四十八小时。”
“个人能不能分期?”
“耗材款不行。剩余住院费用可以。”
我记下数字。
七万六千。
上一世,这笔钱对我像一座山。
可我还记得十二年后的技术,也记得这座城市接下来会发生什么。
记忆不是钱。
要把它换成钱,必须先有人相信我。
挂断电话时,黎雨棠站在走廊另一头。
她显然听见了。
“七万六。”
她说。
“我卡里有五万。”
“不用。”
“又来了。”
她快步走到我面前。
“陈砚,我不是在施舍你。”
“我知道。”
“你不知道。”
她压着声音,怕吵醒病房里的人。
“我跟你在一起四年,不是为了看你在最难的时候把我推开。”
“那你为什么不告诉我相亲的条件?”
“因为我知道你不会答应。”
“你知道我不会答应,还要做?”
“是。”
她看着我,眼泪又涌上来,却没有躲。
“我宁愿你恨我,也不想你妈死在排队等钱的时候。”
走廊的灯白得刺眼。
我伸手想碰她的脸。
她后退半步。
那半步,比她上一世坐上邵闻钧的车更疼。
“你可以生气。”
我收回手。
“但钱我会筹。”
“黎家的债,我也会帮你找办法。”
“我不需要你救。”
“我知道。”
我苦笑。
“我们两个最大的问题,就是谁都觉得对方需要自己去救。”
她愣住。
我看着她,一字一句地说:“雨棠,我辞职,不是为了让你欠我。”
“是因为我不能同意那场交易。”
“至于以后怎么走,你可以不信我。”
“我会先把路走出来。”
黎雨棠没有答应。
她只是把保温盒塞进我怀里。
“粥是给阿姨的。”
“别饿了自己又说手抖是被雨淋的。”
她转身进了电梯。
电梯门合上前,我看见她抬手捂住了嘴。
2 旧图纸的新价钱
第二天早上七点,我把电脑和工牌送到澄岳。
人事经理唐蔚在一楼等我。
她三十多岁,短发,做事一向干脆。
上一世我升任研发副总后,她成了集团人力负责人。
三号楼起火前,是她冒险把旧协议发给我。
她救过我一次。
这一世,我不想再把她拖进来。
唐蔚接过电脑,没有立刻走。
“邵董很生气。”
“我猜到了。”
“公司会追回预付款。”
“应该的。”
“另外,法务认为你入职期间接触过呼吸支持设备的控制程序。”
我皱眉。
“我只做过入门培训。”
“我知道。”
她看了眼大厅的摄像头。
“可知道和能证明是两回事。保留好你过去所有代码记录,别随便删东西。”
我听懂了她的提醒。
“谢谢。”
“别谢我。”
她转身前,低声说:“邵闻钧昨晚跟他父亲吵了一架。”
“他没你想得那么轻松。”
我望着她走进闸机。
玻璃门后,澄岳医疗的蓝色标志亮得干净。
上一世,我在这栋楼里待了十二年。
做出的每一代设备,都有我的名字。
我曾把这里当成证明黎雨棠选错人的奖杯。
如今再看,它只是另一种债。
我去了城西的旧工业园。
三号楼最里面,有一家叫“知禾工程”的小公司。
卷帘门升了一半。
梁屿蹲在地上修电源模块,看见我,扳手差点砸脚。
“你不是去澄岳了吗?”
“辞了。”
“干了几天?”
“三天。”
他掰着手指算。
“你当年追黎雨棠都坚持了三个月。澄岳还不如她难追?”
“她也快辞了我。”
梁屿站起来,上下打量我。
“吵架了?”
“算是。”
“那你找我干什么?我只会修机器,不会修男人。”
“借你实验台。”
我从背包里拿出一沓发黄的图纸。
这是我大学时做的医用气体远程监测方案。
当年成本太高,被导师丁培年批成“能飞但没人买的铁鸽子”。
后来窄带通信普及,我把思路改成澄岳的院内安全平台。
上一世,这个平台一年卖了三个亿。
但平台的核心并非某段未来代码。
它始于我这沓旧图纸,始于我没进澄岳前就有的想法。
我不能把未来同事的成果偷回来。
我能做的,是用多活十二年的经验,避开自己走过的弯路。
梁屿翻了几页。
“医用氧压力、流量、阀门状态一起采?”
“还要接配电柜温度和备用电源。”
“医院老楼接口都不一样。”
“做边缘网关,只读取,不控制。”
“认证呢?”
“先卖诊断服务,不卖医疗设备。”
他抬头看我。
“你什么时候这么懂规矩了?”
“死过一次。”
“晦气。”
他把图纸扔回来。
“说人话。”
我笑了笑。
“吃过亏。”
梁屿没再问。
他是我大学室友,也是唯一一个在我最穷的时候,借钱不催的人。
上一世我进澄岳后忙着往上爬,渐渐和他断了联系。
后来听说他的公司因为一笔医院改造款拖欠而倒闭。
那笔款,对应的正是市心外科医院旧楼。
“市心医院的氧气监测器最近总误报。”
我说。
“你怎么知道?”
“昨晚在病房看见值班护士手动消音。”
“看一眼就敢做生意?”
“所以要你带我去见丁老师。”
梁屿靠在桌边,眼神变得认真。
“陈砚,你是不是缺钱?”
“缺。”
“多少?”
“后天前,七万六。”
“我账上只有两万。”
“我要的不是借款。”
我指着图纸。
“我要在四十八小时内拿下一份故障诊断合同。”
梁屿沉默了一会儿。
“医院不会把系统交给两个穷鬼。”
“他们不会。”
“但他们会为一个反复误报、又找不到原因的问题付钱。”
我记得那次故障。
市心旧楼换过阀门,施工方把压力传感器的屏蔽层两端都接地。
一到雨天,地电位差就让信号漂移。
上一世事故发生在一周后。
报警器被长期消音,真正的低压报警出现时没人相信,导致一场手术推迟。
我不能直接说出答案。
我需要重新测量,留下合法完整的判断过程。
梁屿拿起外套。
“丁老师今天在市心做验收。”
“正好。”
“合同不一定有。”
“先解决问题。”
“钱呢?”
“问题值多少钱,让他们自己算。”
梁屿骂了句狂。
还是跟我出了门。
到医院设备科时,丁培年正对着施工方发火。
老人头发白了一半,声音仍像砂纸。
“昨晚三次误报,你们就把蜂鸣器拔了?”
施工负责人赔笑。
“值班的人嫌吵。”
“哪天氧压真掉了,也嫌病人吵?”
对方不说话了。
我站在门口叫了一声老师。
丁培年转头,眉头先皱起来。
“听说你去了澄岳。”
“又出来了。”
“被开了?”
“我辞的。”
“有出息。”
他冷笑。
“全国最大的医疗设备公司装不下你。”
我把图纸递过去。
“他们装不下这个。”
丁培年没接。
“你还是这么狂。”
“您先骂。”
我把便携万用表放在桌上。
“骂完给我两小时。我找不出误报原因,免费给施工队整理一天线缆。”
施工负责人乐了。
“找出来呢?”
“签一份旧楼全系统诊断合同。”
“你有资质?”
“知禾工程有弱电维保资质。”
梁屿在旁边把营业执照复印件递上去。
“我们只做数据采集和故障诊断,不改医疗设备参数。”
丁培年终于拿起图纸。
他翻到信号隔离那一页,眼神停了几秒。
“先测。”
“合同后谈。”
我点头。
“行。”
两个小时后,雷雨又来了。
我让护士恢复蜂鸣器,把四处测点同时接入记录仪。
第一声误报响起时,我没有急着开口。
我把波形放到投影上。
屏蔽层两端出现了七百毫伏电位差,压力信号跟着跳了一截。
丁培年抬手,让施工负责人闭嘴。
“断开控制柜这一端。”
报警消失。
病房那边的压力曲线稳稳回到正常区间。
施工负责人脸色难看。
“这只是巧合。”
“那就等下一阵雷。”
我拉过椅子坐下。
“不过下一阵雷来之前,建议你把另外六个楼层的接地方式一起查了。”
“要是因为长期误报导致真正报警被忽略,这份记录会说明今天谁知道问题。”
他盯着我。
“你威胁我?”
“我在帮你留下整改机会。”
丁培年用图纸卷敲了敲桌面。
“合同开多少?”
我报了六万八。
梁屿猛地咳了一声。
施工负责人像听见笑话。
“查几根线要六万八?”
“不是查线。”
我翻开方案最后一页。
“七天内完成全楼医用气体报警、配电温升和备用电源切换记录。”
“交一份风险排序报告,再留三套临时监测节点。”
“诊断费三万,设备押金三万八。”
设备科负责人看向丁培年。
丁培年只问我:“七天做得完?”
“做得完。”
“今天能先付多少?”
“百分之六十。”
我没有掩饰自己的急。
穷不是技术问题。
假装不穷,才会把谈判变成笑话。
丁培年盯了我片刻。
“为什么这么急?”
“我母亲在这里等手术。”
他叹了口气。
“急用钱,就更不能拿病人的安全赌。”
“我不赌。”
我看着那条恢复平稳的曲线。
“我只拿我能解决的问题挣钱。”
下午四点,知禾工程的账户收到第一笔款。
梁屿把转账截图放大三次。
“四万零八百。”
“你妈的缺口还差。”
“我卖车,加上存款,够了。”
“你那破电动车值几个钱?”
“还有一台相机。”
梁屿没再挖苦。
他把公司账户上原有的两万转给我。
“项目分红预支。”
“你刚才说账上只有两万。”
“所以一分没借你。”
他抱走记录仪。
“记得给我挣回来。”
我握着手机,许久没说话。
屏幕上又进来一条消息。
来自黎雨棠。
“澄岳终止了黎家明年的采购框架。”
“陈砚,你的路开了。”
“我家的路,断了。”
3 被截断的订单
黎家的工厂在北郊。
我赶到时,车间外停了三辆货车,司机围着门卫讨说法。
雨禾精密做医疗设备外壳和线束。
过去三年,澄岳占了它七成订单。
这种依赖不是合作,是把脖子交给别人保管。
黎雨棠站在仓库门口,手里抱着一叠退货单。
几个班组长围着她。
“二百四十套都做完了,凭什么退?”
“说是喷涂色差。”
“以前同一批色板,从来没说有问题。”
黎雨棠没有敷衍。
她让人把标准色板拿来,又从货架上随机拆了三箱。
检测灯下,新壳体和色板几乎没有差别。
她把数据逐项记下。
“先封存,别返工。”
“把过去六个月的入厂检验记录调出来。”
“司机的等待费照付,算我们的。”
有人看见我,朝她示意。
她转过身。
昨晚那点脆弱已经被一身深灰工装藏住。
“你来干什么?”
“看断在哪。”
“你看了能接回去?”
“不能。”
我走到她面前。
“至少能分清,是我辞职造成的,还是本来就有人想收紧绳子。”
她把退货单拍进我怀里。
“采购终止函上午九点送到。”
“理由是交付质量不稳定。”
“你八点二十交的工牌。”
时间太紧。
邵承岳不可能在四十分钟里完成集团供应商停单流程。
唯一的解释是,这份终止函早就准备好了。
无论昨晚黎雨棠答不答应订婚,邵家都打算把雨禾的议价权压到底。
婚约不是救命绳。
是最后一道锁。
我把判断说出来。
黎父黎守诚从办公室出来,脸色发青。
“少在这里挑拨。”
“邵董答应过,只要婚事定下来,框架订单继续,担保债务也展期。”
“那终止函为什么提前盖了章?”
他一滞。
我把右下角指给他。
文件编号的日期是三天前。
黎守诚一把夺过去。
“企业文件提前起草很正常。”
“爸。”
黎雨棠叫住他。
“别骗自己了。”
黎守诚嘴唇抖了抖。
车间里一百多双眼睛往这边看。
他忽然压低声音。
“那你让我怎么办?”
“银行月底抽贷,原料商堵着门。”
“你妈留下这家厂的时候有九十个人,现在一百八十六个。”
“我不能让它死在我手里。”
黎雨棠的母亲五年前因病去世。
她临终前把工厂留给父女俩。
黎守诚不擅长经营,却最怕别人说他败掉妻子的心血。
所以他接大单、扩产线、替关联公司担保。
每一步都像在保工厂,合起来却把工厂推到了悬崖边。
“先开债权人会议。”
黎雨棠说。
“停掉三号线,清理非澄岳客户的欠款。”
“再申请预重整。”
“不行!”
黎守诚声音陡然拔高。
“消息一出去,客户全跑了。”
“继续瞒,月底工资都发不出。”
她寸步不让。
“我不会拿结婚证给你的报表续命。”
黎守诚扬起手。
我的身体比脑子先动。
我扣住他的手腕。
车间顿时安静。
黎雨棠看着我。
“放开。”
我松手。
她不是需要我替她挡下所有东西的小姑娘。
可我仍往前站了半步。
这个毛病,一时改不掉。
黎守诚看着自己的女儿,眼里的怒意渐渐塌下去。
“我只是想保住你妈的东西。”
“妈留下的是会做事的人。”
黎雨棠指向车间。
“不是一张不能停产的营业执照。”
黎守诚转身回了办公室。
背影一下老了很多。
我把六万八的诊断合同递给她。
“知禾需要做三套监测节点。”
“外壳、线束和装配,雨禾能不能接?”
她翻到金额,眉头皱起来。
“总合同才六万八。”
“首批只是临时节点。”
“后面如果医院认可,会有旧楼改造。”
“如果不认可呢?”
“那就只有这一单。”
我没有画大饼。
“金额不大,但可以成为你们脱离澄岳后的第一个医疗项目。”
黎雨棠看了我很久。
“你是因为工厂有能力,还是因为我?”
“都有。”
“公事只谈前一个。”
“可以。”
她拿笔在报价栏写了一个数字。
比我预估的还低一成。
“不开后门?”
我问。
“你现在没门。”
她把文件还给我。
“最多有一扇快倒的卷帘门。”
我笑了一下。
她嘴角也动了动,很快压住。
“陈砚。”
“嗯?”
“我昨晚说的,不是气话。”
“哪句?”
“前男友。”
她抱起退货单。
“你想把路走出来,是你的事。”
“我也有我的路。”
“别以为替厂里拿来一笔小订单,我们就能当什么都没发生。”
我点头。
“行。”
“你不反驳?”
“我现在反驳,除了惹你烦,没有实际收益。”
“你什么时候学会算这个了?”
“失去过一次以后。”
她的脚步停住。
我差点把上一世说出口。
可重生不是一张免罪证明。
那些后悔太沉,不能倒给她承担。
“我说的是昨晚。”
我补了一句。
她没有追问。
“下午三点,带你们的技术要求来。”
“迟到一分钟,报价作废。”
她走进车间。
我站在原地,看见她逐个跟班组解释停线原因。
她从来不是等人拯救的女人。
上一世,我恨她选择邵闻钧。
也许真正让我难受的,是她在最难的时候没有选择依靠我。
可那时的我,除了一身不肯低头的骨头,确实没有给过她可以依靠的办法。
4 手术灯亮起以前
三套节点在三十个小时内装好。
雨禾的老师傅把线束扎得整齐,接口旁还加了防呆色环。
梁屿拿到样机,翻来覆去地看。
“这个工厂不该混成这样。”
“技术好,不等于现金流好。”
“你现在说话越来越像奸商。”
“欠钱以后学得快。”
我把节点接上测试台。
第一套正常。
第二套温度通道有轻微跳动。
黎雨棠站在旁边,没有替工厂解释。
她让装配员拆开端子,发现压接钳磨损,铜丝有两根没有压实。
“这一批全检。”
她说。
老师傅有些不服。
“只是一个端子。”
“医院里,一个端子就是一次误报。”
黎雨棠把不合格标签贴上去。
“陈砚刚靠误报拿到合同。”
“我们不能靠新的误报把他送回去。”
她说“他”时很自然。
我胸口那点不合时宜的甜冒出来,又被她下一句话压了回去。
“返工费用从报价里扣。”
我扶着测试台。
“黎经理,能不能留点私人感情?”
“有。”
她看我一眼。
“私人感情让我没把整单退回。”
梁屿躲在示波器后面笑。
我踢了他椅子一脚。
正式安装那天,母亲也要术前准备。
我在旧楼和住院部之间来回跑。
上午十点,医院财务发来缴费确认。
七万六千元到账。
我盯着短信看了几遍。
上一世压在我头顶的一座山,就这样被一份真正属于我的合同移开了。
不是谁的婚约。
也不是谁替我低头。
我第一时间想告诉黎雨棠。
消息打到一半,又删了。
她在处理工厂债务,不需要被我用一次付款邀功。
中午,她拎着饭盒来了。
“阿姨说你今天没吃饭。”
“她还没进手术室就学会告状了?”
“她一直会。”
黎雨棠把饭盒放在设备间桌上。
“只是以前我替你瞒。”
里面是青椒肉丝和煎蛋。
煎蛋边缘有点焦,是她亲手做的。
她做饭水平一般。
以前每次煎坏,她都说焦边香。
我夹起一块。
“挺香。”
“少拍马屁。”
她看着屏幕上的曲线。
“几点切换备用电源?”
“两点。”
“阿姨的手术也是两点。”
“嗯。”
“你不陪她?”
“丁老师在手术室。”
我把最后一个参数设好。
“这里切换时要是丢数据,七天诊断就白做了。”
她沉默几秒。
“我替你盯。”
“你看得懂?”
“昨晚看了说明。”
“这不是财务表。”
“说明书上写了,绿线断开超过三秒算异常。”
她拉开椅子坐下。
“你去陪阿姨。”
我没动。
她抬头。
“怎么,怕我把你的前程也卖了?”
这句玩笑碰到我们之间最疼的地方。
空气一下安静。
黎雨棠先移开视线。
“我不是那个意思。”
“我知道。”
我蹲到她面前,指着屏幕。
“不是绿线断开才算异常。”
“三条采集曲线时间戳错位,也说明网关重启了。”
“这里是日志入口。”
“如果切换失败,先拍照,再打梁屿电话,不要自己碰配电柜。”
她认真记下来。
“还有呢?”
“还有。”
我把一次性餐盒盖好。
“谢谢。”
她的手停在鼠标上。
“别谢太早。”
“不是谢你替我盯设备。”
我看着她。
“谢谢你以前替我照顾我妈。”
“我那时候觉得,那是我们两个人的妈。”
她声音很轻。
“后来呢?”
“后来你什么都不知道,就把工作辞了。”
她眼底又有了火。
“陈砚,你做的是对的。”
“但对,不代表我不生气。”
“我花了很大代价才换到一个我以为能保住你的结果。”
“你当众把它撕了。”
“我连伤心都像不讲道理。”
我握住她放在膝上的手。
她挣了一下,没有立刻挣开。
“你可以伤心。”
我说。
“也可以怪我。”
“我只是没办法为了不浪费你的牺牲,继续接受那份牺牲。”
她眼眶红了。
“你总有道理。”
“不是道理。”
“是底线。”
我缓缓松开手。
“可我以后会先问你。”
“我也会学着让你先问我。”
她没有说原谅。
只把那只煎焦的蛋夹回我碗里。
“快吃。”
两点整,备用电源切换。
走廊的灯暗了一瞬。
三条曲线同时抖动,却没有中断。
我的手机在同一刻响起。
手术室护士通知我,母亲已经开始麻醉。
我冲到手术区时,黎雨棠还坐在设备间。
她把切换日志一页页导出,标注时间。
四个小时后,手术灯熄灭。
丁培年摘下口罩出来。
“手术顺利。”
我靠着墙,腿忽然没了力气。
黎雨棠从走廊另一端跑来。
她先看丁培年,又看我。
“顺利?”
我点头。
她长长吐出一口气,扶住墙。
我们谁也没说话。
那一刻,我很想抱她。
可她只是把一张打印纸递给我。
“电源切换没丢数据。”
“但是三层氧压在十四点零三分下降了百分之八。”
我立刻清醒。
“持续多久?”
“十一秒。”
“同期用氧量呢?”
“没明显增加。”
这不该发生。
我接过记录,想起上一世那场被推迟的手术。
所有人都以为是接地误报。
可如果真正的低压已经混在误报里呢?
“通知设备科。”
我说。
“现在就查主管道。”
黎雨棠看了眼刚推出手术室的母亲。
“你留下。”
“我去叫人。”
她转身跑向电梯。
母亲麻醉未醒,手指轻轻动了一下。
我握住她的手,第一次清楚地意识到。
我记得上一世的结果。
却不代表我真正看懂过所有原因。
5 不是偷来的十二年
三层主管道有一只减压阀卡滞。
压力下降只持续了十一秒,原有系统没有触发报警。
我们的临时节点记录到了。
设备科连夜更换阀门。
第二天,市心医院把七天诊断改成一个月的正式监测。
合同金额加到二十二万。
消息传出去,另外两家医院也来问方案。
梁屿在办公室贴了一张纸。
“知禾工程,暂不倒闭。”
他用红笔在下面加了三个惊叹号。
我让他擦掉两个。
“留点余地。”
“老板是我。”
“技术是我。”
“钱在公司账上。”
“那三个都留着。”
我们正争,门外来了两名律师。
领头的是澄岳法务部的周启明。
他把一封律师函放在桌上。
“陈先生,澄岳有证据怀疑,你使用了任职期间接触的商业秘密。”
“请立即停止相关业务,并配合数据保全。”
梁屿拿起律师函。
“他在你们那儿上了三天班,第一天领工牌,第二天学消防,第三天辞职。”
“贵公司商业秘密是怎么从灭火器里喷出来的?”
周启明不接玩笑。
“陈先生申请岗位时,提交过一套医用气体监测构想。”
“入职后,公司给他开放过技术资料库。”
“目前知禾的方案与澄岳下一代安全平台高度相似。”
我心里一沉。
上一世的安全平台,还要三年才立项。
这一世,它提前了。
时间线已经改变。
邵家不只是要阻止我。
他们也看见了这条路的价值。
“请说具体相似点。”
我问。
“这属于诉讼阶段披露内容。”
“那你们凭什么要求停止业务?”
“凭竞业和保密协议。”
我拿出入职合同。
“我的岗位是测试工程师,不属于竞业限制人员。”
“公司没有按月支付竞业补偿。”
“至于保密,请先证明我接触过什么。”
周启明看了我几秒。
“看来你准备得很充分。”
“被提醒过。”
“谁提醒你的?”
我没有回答。
唐蔚那句保留代码记录,是好意。
我不能让她因此失去工作。
周启明收起一份文件。
“你可以嘴硬。”
“但医院面对争议技术,通常会先暂停。”
他没说错。
当天中午,设备科就通知我们暂缓新增节点。
已经接洽的两家医院也不回消息了。
二十二万合同只付了一半。
知禾刚抬起头,又被按了回去。
梁屿关上卷帘门。
“怎么办?”
“做时间证据。”
我把大学图纸、毕业设计和旧硬盘全部搬出来。
代码仓库里最早的一次提交在六年前。
但那只是采集程序,没有现在的风险排序算法。
后者来自我上一世的经验。
我无法证明它存在于十二年前。
更麻烦的是,我清楚记得澄岳未来会用什么结构。
即便我是原作者之一,现在也不能拿未发生的归属替自己辩护。
“把有明确时间戳的部分拆出来。”
我说。
“风险算法重写。”
梁屿瞪我。
“重写要多久?”
“半个月。”
“医院只给我们三天解释。”
“那就不用算法。”
“没有风险排序,报告值一半的钱。”
“总比背上偷窃好。”
我熬了一个通宵。
第二天早上,黎雨棠带来一只牛皮纸箱。
里面是我大学四年的实验记录本。
“怎么在你那里?”
“毕业搬家时,你嫌沉,让我扔了。”
她把最上面一本拍在桌上。
“我没扔。”
本子边角已经磨白。
每一页都有日期,导师签字和实验室盖章。
其中一页画着分层报警逻辑。
和现在的风险排序并不相同,却足以证明思路来源。
我翻到最后。
那里夹着一张电影院票根。
六年前,我第一次约她看电影。
电影散场后,她问我以后想做什么。
我说想做一种没人注意,却能在出事前叫醒人的东西。
她在票根背面写了一句。
“那我负责先叫醒你。”
我握着票根,没有抬头。
“你留着这些干什么?”
“怕你有一天后悔。”
“后悔什么?”
“后悔没去读研,后悔项目没做完。”
她摸了摸纸箱边缘。
“也怕你跟我吵架时,把自己的过去一起扔了。”
我鼻子发酸。
上一世,我确实扔了。
不只扔掉记录,也把她从我的过去里割掉。
“雨棠。”
“先办正事。”
她打开另一份文件。
“这是澄岳给雨禾的保密清单。”
“他们昨天下午新增了‘多源安全监测结构件’。”
“想把工厂也拖进来。”
“新增条款你们签了吗?”
“没有。”
“但我爸想签。”
她眼下有淡淡青色。
“邵闻钧说,只要签补充协议,就恢复一部分订单。”
梁屿忍不住骂了一句。
黎雨棠没有替邵闻钧说话。
“从他的立场,这是最省成本的处理。”
“把雨禾变成侵权证据,再让我们撤回供货。”
我合上记录本。
“你准备怎么办?”
“拒绝。”
“工厂撑得住?”
“很难。”
她看着我。
“所以这次,不是我替你做决定。”
“我是来问你的。”
“如果雨禾公开证明节点图纸由知禾提供,澄岳可能永久断供。”
“但你们的来源证据会更完整。”
“陈砚,你要不要我做?”
我很想说要。
这能立刻帮我脱困。
可代价会落在她和一百八十六个工人身上。
“不要。”
她眼里的光暗了一瞬。
我接着说:“我不要你替我证明。”
“我要跟雨禾签一份正式的联合开发协议。”
“不是临时加工。”
“由你们提供可制造性设计、追溯和装配标准,知禾提供采集技术。”
“以后产生的结构专利,你们有份。”
黎雨棠怔住。
“你现在自身难保。”
“所以条件不会太好。”
“如果输了呢?”
“各自承担已经发生的成本,不互相担保。”
“如果赢了?”
“按贡献分。”
我把协议模板拉出来。
“你可以拿回去让律师看。”
她没有马上接。
“为什么?”
“因为雨禾不是我的证人。”
我看着她。
“你也不是。”
“你们有自己的价值。”
她慢慢坐下来。
眼泪落在纸箱盖上。
这一次,她没有立刻擦。
“陈砚,你知不知道。”
她声音发颤。
“你要是早一点这么说,我可能真的舍不得跟你分手。”
“现在也不晚。”
“晚了。”
她抬起头,眼里带着泪,也带着一点久违的狡黠。
“想复合,得重新排队。”
“前面几个人?”
“目前一个。”
“谁?”
“邵闻钧。”
我脸色一沉。
她终于笑了。
“骗你的。”
梁屿在旁边长出一口气。
“二位,谈合作就谈合作。”
“我们公司刚活过来,经不起老板心脏骤停。”
三天后,我们带着原始记录、联合开发协议和重写后的程序,参加医院的说明会。
周启明也来了。
他提出暂停全部合作,等待司法鉴定。
我没有跟他争代码。
我把大学图纸放到桌上,又把新程序推到公证人员面前。
“有争议的模块,我们停用。”
“现在运行的是只有阈值判断的基础版本。”
“能力会下降,但安全监测不会停。”
周启明皱眉。
“你承认原模块有问题?”
“我承认争议会影响医院。”
我看向设备科和院方代表。
“技术归属可以慢慢分。”
“病人的氧气不能等诉讼结束。”
丁培年坐在最后一排。
他没有替我说一句话。
会议结束时,他才把保温杯重重放下。
“旧楼项目继续。”
“新增功能等鉴定。”
院方负责人点头。
周启明站起来。
“陈先生,退出争议模块,意味着你们只能做最基础的监测。”
“澄岳两周内会拿出完整平台。”
我也站起身。
“那很好。”
“只要真能让医院更安全,谁做都可以。”
他第一次露出意外。
我却很清楚自己放弃了什么。
那套算法一旦先被澄岳注册,我可能永远拿不回来。
上一世的十二年经验,是我最大的筹码。
我却不能因为它存在于脑子里,就把所有未来的成果都据为己有。
走出会议室,黎雨棠问我:“心疼吗?”
“疼。”
“后悔吗?”
“不后悔。”
“嘴硬。”
“真话。”
我停下脚步。
“技术可以重新做。”
“我不想再拿不属于我的东西,证明自己配得上你。”
她安静了很久。
然后伸出手,轻轻替我整理了一下卷起的衣领。
“陈砚。”
“嗯?”
“排队往前挪了一位。”
6 排队的人
市心项目恢复后,知禾终于有了像样的办公室。
准确地说,是梁屿把仓库隔出一半。
里面两张桌子,外面堆着电源模块。
有人来谈合作,他就把卷帘帘一拉,郑重宣布里面是研发中心。
黎雨棠第一次来签联合开发协议,站在门口看了半天。
“研发中心?”
“地方小,技术密度高。”
梁屿一本正经。
“那边漏雨。”
“自然水冷。”
我把盆踢到桌下。
“别听他胡扯。”
她在协议上签下名字。
雨禾没有要求现金预付款,只以人工和产线折算投入。
我给出的结构专利权益是四成。
黎守诚看过合同,嫌少,也嫌风险大。
黎雨棠只问了法务一句。
“亏损有没有连带担保?”
得到否定答复后,她就签了。
她开始每天下班后来知禾。
不是陪我。
她反复强调,是项目需要。
我们把临时节点改成可批量生产的边缘采集盒。
我负责电路和程序,梁屿负责现场,黎雨棠负责把我们的奇思妙想砍到能生产。
“这个接口为什么放里面?”
她问。
“防止误拔。”
“那检修要拆六颗螺丝。”
“安全第一。”
“维修人员半夜拆到第三颗,就会开始问候设计师全家。”
她拿笔在图纸上画了一个检修盖。
“加铅封,既防误碰,也能快速打开。”
我看着她利落的线条。
上一世的澄岳平台,后来也用了类似设计。
但提出它的工程师不是我。
这一世,是她。
我把图纸日期和提出人写清楚。
黎雨棠瞥见了。
“写这个干什么?”
“以后申请专利。”
“一个盖子也申请?”
“盖子不值钱。”
“想出它的人值钱。”
她握笔的手停了一下。
然后在我名字旁边写了一行小字。
“陈砚负责被骂。”
我把纸抢回来。
“这也要写进专利?”
“作为核心功能。”
晚上十点,她准备回家。
我拿起车钥匙。
“送你。”
“你的车不是卖了?”
“梁屿的面包车。”
“我不坐。”
“为什么?”
“副驾驶窗户关不严。”
梁屿从外面探头。
“诽谤。”
“上次下雨,我右肩全湿了。”
“那是车内空气循环。”
我把他的头推回去。
“我叫车。”
黎雨棠按住手机。
“陈砚。”
“嗯?”
“别把每一次照顾都当成考试。”
我怔了怔。
“我只是想送你。”
“那就问。”
她看着我。
“别直接安排。”
我慢慢把车钥匙放下。
“黎雨棠,我想送你回家。”
“可以吗?”
她忍着笑。
“可以。”
我们坐在网约车后排,中间隔着一只样品箱。
她靠着车窗睡着了。
车拐弯时,她的头一点点往我这边歪。
我伸出手,又停住。
最后只把样品箱挪开,让她靠在我肩上。
她呼吸很轻。
身上有淡淡的焊锡和洗衣液味。
曾经我以为爱情该有轰轰烈烈的证明。
可我死过一次才明白。
能让一个疲惫的人安心睡着,也是一种了不起的偏爱。
车到小区,她醒了。
看见自己靠着我,她没有立刻坐直。
“肩膀麻吗?”
“没有。”
“说实话。”
“很麻。”
她笑了一声。
“活该。”
我陪她走到单元门。
路灯下停着一辆黑色轿车。
邵闻钧靠在车旁。
他没带司机,领带松开,神色有些疲惫。
黎雨棠脚步一顿。
“你怎么来了?”
“找你谈雨禾的订单。”
“发给公司邮箱。”
“也谈我们。”
“那更没什么可谈。”
邵闻钧看向我。
“能单独说几句吗?”
“问她。”
我没有替黎雨棠回答。
她看了看我们。
“十分钟。”
“我上楼。”
我转身。
她却叫住我。
“你在门厅等。”
邵闻钧的脸色终于有了一点变化。
我没有得意。
只是点头。
楼门的玻璃隔不断声音。
邵闻钧说:“我父亲停单,我事先不知道。”
“但你知道岗位。”
“知道。”
“也知道我为什么答应见你。”
“知道。”
黎雨棠望着他。
“所以你觉得公平?”
“我从没说公平。”
他声音低下来。
“雨棠,我喜欢你七年。”
“大学时你选择陈砚,我认了。”
“现在黎家需要我,陈砚也需要一份工作。”
“我有能力承担,为什么不能争?”
“因为你争的是我被逼到墙角以后的点头。”
“如果没有这些事,你会给我机会吗?”
“不会。”
她答得很快。
邵闻钧笑了一下。
那笑里没有温度。
“所以我只能等你需要我。”
“那不是爱。”
“爱难道只允许穷的人真诚?”
他看向门里的我。
“陈砚能拿尊严当礼物,是因为烂摊子有人替他扛。”
我推门出去。
“岗位不是纯施舍。”
邵闻钧盯着我。
“你的测试成绩是所有应聘者第一。”
“我只是让本来就该录取你的人,不再因为前公司那封恶意背调拒绝你。”
这件事我上一世也不知道。
我以为自己所有的机会都由婚约换来。
原来真相没有那么利落。
我有能力。
黎雨棠有牺牲。
邵闻钧也确实帮过我。
三样东西缠在一起,才成了最难还的债。
“谢谢。”
我说。
“但我还是辞。”
“你怕欠她,不怕欠我?”
“欠你的,我可以还。”
“她的人生,我还不起。”
邵闻钧眼神一冷。
“你拿什么还?”
“澄岳为你压下了前公司的背调,预付手术费,开放培训。”
“这些都有成本。”
“列清单。”
我说。
“合理的,我认。”
黎雨棠往前一步。
“他的预付款已经退了。”
“岗位也没有继续占用。”
“闻钧,别把你的帮助写成无期限债权。”
她第一次在我面前直呼他的名字。
不是亲近,是正式地划开边界。
邵闻钧沉默片刻。
“雨禾的订单,我会恢复。”
“不是婚约条件。”
“当作正常供应商复核。”
“复核由第三方做。”
黎雨棠说。
“恢复多少、价格多少,都按流程。”
“如果还要附带我和你的关系,就不用。”
“好。”
他答应得很慢。
临走前,他看着我。
“陈砚,你最好真能一直这么干净。”
“创业缺钱的时候,人会发现底线也有报价。”
车灯消失在小区门口。
我站在原地。
黎雨棠问:“受刺激了?”
“有点。”
“觉得他其实不错?”
“觉得情敌比我有钱,还比我会说话。”
“你以前不是这么说的。”
“以前我说什么?”
“说他只有钱。”
她看着我。
“现在承认别人有分量,算进步。”
“那我排第几?”
“今天表现一般。”
她刷开门禁。
“原地不动。”
门快合上时,她又伸手挡住。
“不过。”
“你刚才那句‘问她’,加半分。”
我心里那点沉重散了些。
“半分能换什么?”
“换一句晚安。”
“只有一句?”
“爱要不要。”
她松开门,往里走。
我站在门外喊:“晚安,黎雨棠。”
她没有回头。
只抬起手摆了摆。
“晚安,排队的。”
7 提前发生的火
澄岳恢复了雨禾三成订单。
第三方复核的结果证明,退货批次没有色差超标。
可采购给出的新价格低了百分之十二。
黎守诚想签。
黎雨棠没同意。
“低于成本的订单,做得越多死得越快。”
父女俩在办公室吵了一上午。
最后,雨禾只接受了两款仍有利润的部件。
三号线继续停。
四十七名临时工的合同没有续签。
黎雨棠亲自跟每个人谈,按工龄补偿。
有人骂她无情。
她一声不辩。
等最后一个人走,她躲在空车间里哭。
我找到她时,地上散着一堆工牌。
“别说你有办法。”
她先开口。
“我现在听不得。”
我靠着墙坐下。
“没有办法。”
“那四十七份工作,不会因为我们做对了就回来。”
她抬起头。
“你不是最会鼓劲吗?”
“现实有时候不需要鼓劲。”
我捡起一张工牌。
照片上的年轻人我见过。
他负责给节点压接线束,手艺很快。
“知禾下个月如果拿到批量合同,先联系他们。”
“能回来几个算几个。”
“如果拿不到呢?”
“那就认。”
我说。
“选择有代价。”
“不是所有代价都能包装成成长。”
她抱着膝盖。
“陈砚,我这几天一直在想。”
“如果那晚我答应邵闻钧,订单恢复,工厂是不是就不用裁人?”
我心口一紧。
嫉妒和恐惧同时窜上来。
我想说不许。
想说你已经选择我。
可她根本没有答应复合。
她只是坐在这里,把最难看的念头告诉我。
我压住那些冲动。
“可能会晚一点裁。”
“为什么?”
“因为澄岳压价不是从我辞职开始的。”
“他们需要低成本供应商,也需要控制雨禾。”
“婚约能让控制更稳,不能让亏损变利润。”
我看着她。
“可就算我判断对,你还是会想。”
“这是你的责任感,不是你还喜欢他。”
她眼泪往下掉。
“你怎么知道?”
“我嫉妒得很认真。”
“分得出来。”
她被我逗笑,又抬手打了我一下。
“你真讨厌。”
我握住她的手腕。
这次她没有躲。
我们离得很近。
她眼睛还湿着,呼吸落在我脸上。
我低声问:“可以抱你吗?”
她嘴唇动了动。
手机突然响了。
梁屿在电话那头吼:“市妇幼急诊楼起火了!”
我和黎雨棠同时站起来。
“什么设备?”
“澄岳的备用电源柜。”
“已经冒烟,新闻直播都上了。”
我打开手机。
画面里,急诊楼侧门不断往外涌烟。
消防员正在疏散病人。
那场火提前了十二年。
上一世,起火的是澄岳研发楼。
原因不是某一块电池。
是电池管理程序在多柜并联时,会把温度异常误判成传感器掉线。
程序自动屏蔽故障点,剩余电池继续放电。
这个缺陷最初发现于市妇幼。
当时只烧坏了一个柜子,没有人员受伤。
澄岳内部做了补丁,没有公开召回。
十二年后,旧缺陷与新系统兼容问题叠加,才烧掉三号楼。
我一直以为,第一场小火发生在半年后。
为什么提前?
“最近市妇幼做过改造吗?”
我问。
黎雨棠已经在查雨禾的出货记录。
“上周增加了一个电池柜。”
“外壳是雨禾做的?”
“是。”
她脸色白了。
“同一批还有十一套。”
我们赶到市妇幼。
警戒线外挤满媒体。
火已经扑灭,两名保安吸入烟雾,正在急救。
没有病人伤亡。
黎雨棠拿着出货批次,试图联系澄岳现场负责人。
电话被挂断。
十分钟后,澄岳发布初步声明。
“事故疑与外协柜体散热结构不符合要求有关。”
黎雨棠把声明看了两遍。
手指冷得发僵。
“他们要把责任推给雨禾。”
“柜体散热图谁出的?”
“澄岳。”
“有没有变更记录?”
“有。”
“立刻封存。”
我拿过她的手机,给丁培年打电话。
他认识市妇幼设备科负责人。
“我要现场的报警日志。”
“你凭什么?”
“同型号电池柜还有十一套。”
“如果原因跟我想的一样,下一场火随时会来。”
丁培年沉默两秒。
“你想的是什么?”
“温度采集异常后,管理程序没有降载。”
电话那头呼吸一顿。
“你怎么知道?”
我不能说上一世。
“监测系统的常见设计缺陷。”
“没有日志,我不能确定。”
“等着。”
二十分钟后,一张日志截图发来。
温度探头在起火前报过三次通信中断。
每次只持续一秒。
系统将它标记为无效点,没有触发降载。
我盯着那几行字,后背发冷。
记忆发生了偏移。
可缺陷没有。
“通知其余医院停用新增柜。”
黎雨棠说。
“澄岳不会听我的。”
“那就直接联系医院。”
“会被告恶意诋毁。”
“告就告。”
她转身要走。
我拉住她。
“不是这么发。”
“那要等他们再烧一次?”
“我来写技术风险提示。”
“只陈述已知现象,不判断责任。”
“让丁老师和医院工程师联署,发给监管部门和所有用户。”
黎雨棠看着我。
“你会暴露你早就知道。”
“我不知道具体事故。”
“但你懂缺陷。”
“是。”
“澄岳会说你盗取程序。”
“那也得先停柜。”
我打开电脑。
手指落到键盘上时,有一瞬犹豫。
这封提示一发,我和澄岳的争议会彻底公开。
知禾也可能被整个行业视为借事故上位。
邵闻钧的话应验得很快。
创业缺钱的时候,底线会有报价。
可底线真正有用的地方,就是有人把价码摆上来时,你仍知道什么不能卖。
我敲下第一行。
“关于多柜并联备用电源温度信号异常的紧急风险提示。”
黎雨棠没有劝我。
她坐到旁边,调出雨禾所有柜体变更记录。
“外壳图纸我来整理。”
“为什么?”
“因为这是我们共同的项目。”
她说。
“也是雨禾该负的责任。”
凌晨一点,风险提示经三名医院工程师联署,送到市监部门。
七家使用同批设备的医院连夜停柜检查。
其中两家发现温度探头偶发掉线。
第二场火没有发生。
凌晨两点,澄岳的律师函发到了知禾邮箱。
同一时间,黎守诚打来电话。
“雨棠,你们到底做了什么?”
“银行冻结了工厂授信。”
“澄岳说要追究全部损失!”
黎雨棠闭了闭眼。
“爸,把批次记录锁进档案室。”
“谁来都不给。”
“你还要跟他们对着干?”
“不是对着干。”
她望着火场上空没有散尽的烟。
“是不能让下一场火,烧在我们做过的柜子里。”
8 不是为了赢
事故第三天,市监部门成立调查组。
所有相关设备封存。
澄岳暂停交付。
雨禾被列为关联供应商,账户里的部分应收款被冻结。
知禾也被要求停止在院内新增任何节点。
三家公司像被一根绳绑在一起,谁也动不了。
媒体先夸我们及时预警。
一天以后,风向变了。
有人发出所谓知情帖。
说我从澄岳离职后盗走技术,故意夸大风险,借事故推销自家产品。
帖子里甚至附了我的入职照片。
评论骂得很难听。
“干三天就掌握核心技术,商业间谍吧?”
“医疗安全成了同行斗争工具。”
“前公司有问题,他也不干净。”
知禾门口被人扔了两个坏电池。
梁屿捡起来,发现是玩具车用的。
“至少没放火。”
“你心态不错。”
“公司没钱请保安,只能乐观。”
他关掉评论页面。
“医院尾款暂停,工厂那边也供不了货。”
“账上的钱够发一个月工资。”
“我们只有两个人。”
“还有房租。”
“研发中心是仓库隔的。”
“隔断也要钱。”
他算到最后,抬头问我。
“你那套未来神仙算法,真不能拿出来?”
我没有告诉他重生。
可这几天,我表现得像一个看过答案的人。
梁屿不是傻子。
“不能。”
我说。
“不是不能用,是不能照搬。”
“区别?”
“有些东西不只属于我。”
“那你会多少,就重新做多少。”
他把账本合上。
“我只问一句。”
“你发风险提示,是想救人,还是想把澄岳打趴下?”
我沉默。
最开始,我确实想赢。
想证明黎雨棠当年不该用婚约替我换工作。
想证明就算没有澄岳,我也能站起来。
可看见火场那一刻,这些念头忽然很小。
“救人。”
“那就行。”
梁屿把玩具电池扔进回收箱。
“公司倒了还能再开。”
“死人不能重装系统。”
下午,唐蔚约我在停车场见面。
她戴着口罩,手里拿一只没有标识的文件袋。
“我不能给你内部程序。”
“也不会要。”
“这里是你的入职权限记录。”
她把文件袋递过来。
“能证明你从未打开过电池管理代码库。”
“拿走以后,别说来源。”
“你会有麻烦。”
“我已经申请离职。”
我愣住。
“因为我?”
“不全是。”
她靠着车门,眼里有疲惫。
“事故当天,集团让人事统一收回工程师手机。”
“有个年轻工程师拒绝,差点被开除。”
“我才发现,这么多年我最擅长的工作,是替公司把人变成编号。”
上一世她把协议发给我后,也离开了澄岳。
也许人真正的选择,换一条时间线仍会找上门。
“那个工程师是谁?”
“薛原。”
我记得他。
上一世,他是安全平台团队里最固执的人。
也是三号楼火灾里,最后一个往外跑的人。
“他发现了什么?”
“他想见你。”
唐蔚给我一个地址。
“但你别逼他拿内部资料。”
“他有妻子,孩子刚满月。”
“我不会。”
晚上,我在一家二十四小时面馆见到薛原。
他比我记忆里年轻许多,眼镜腿用胶带缠着。
他面前的面已经坨了。
“陈工。”
他叫得有些局促。
“我不是陈工。”
我坐下。
“你年纪比我大,叫名字就行。”
“那不行。”
他推了推眼镜。
“你的风险提示,跟我们内部复现的结果一样。”
“我想知道,你是不是见过程序。”
“没有。”
“那你怎么知道无效点屏蔽?”
“因为我做过类似错误。”
我没有把自己摘得干净。
上一世最初的诊断逻辑里,也有过对瞬时掉线直接过滤的设计。
只是后来在测试中改掉了。
“任何系统都怕把异常当噪声。”
“多柜并联以后,原本偶发的噪声会变成共同风险。”
薛原盯着我。
“你说得像亲眼见过。”
“我见过类似的后果。”
“在哪?”
“没法告诉你。”
他立刻往后靠。
“那我也没什么可说。”
“可以。”
我叫服务员重新煮一碗面。
“我来不是让你泄密。”
“是想请你推动澄岳做公开复现。”
“公司不会同意。”
“那就走监管程序。”
“我提交了内部缺陷单。”
他咬紧牙。
“项目负责人把等级从严重改成一般。”
“他们说先证明柜体散热没问题,再谈软件。”
“你有孩子吧?”
他脸色变了。
“唐经理告诉你的?”
“她只说刚满月。”
我把热面推到他面前。
“所以你比谁都知道,丢工作不是一句漂亮话。”
“我不劝你当英雄。”
“把内部缺陷单按流程抄送质量负责人。”
“如果再被改级,保留系统日志。”
“别复制代码,别带出文件。”
“先保护自己。”
薛原低头看着面。
“那怎么证明?”
“调查组会申请服务器镜像。”
“到时候,日志会证明谁改过。”
“前提是他们不删。”
“删除也有痕迹。”
我看着他。
“你要做的不是把证据偷给我。”
“是让证据留在该在的地方。”
他很久没动。
最后拿起筷子。
“陈工。”
“嗯?”
“如果澄岳愿意修,你还会继续发声吗?”
“会。”
他抬头。
“为什么?”
“因为修好不等于没发生。”
我说。
“医院需要知道哪些柜子受影响,工程师也需要知道以后不能怎么做。”
“这件事不是为了让我赢。”
他慢慢点头。
离开面馆时,邵闻钧站在街对面。
他显然等了很久。
“你接触我的工程师。”
他开门见山。
“他下班后吃面。”
“你的人跟着他?”
“公司处在调查期。”
我火气上来。
“所以每个工程师都按嫌疑人管?”
“我是在保护公司。”
“公司不是那块牌子。”
“是里面这些知道问题、也想解决问题的人。”
邵闻钧向前一步。
“你以为只有你懂责任?”
“事故发生后,我三十六小时没睡。”
“伤员的赔偿、医院的停机方案、十一套设备排查,都是我在处理。”
“你发一封风险提示,站在道德高地上很容易。”
“我得让四千人明天还有工资。”
这话压住了我的怒气。
我们隔着夜风对视。
他不是单纯想掩盖。
他也背着四千人的生计。
只是他选择先保住公司,再承认问题。
而安全事故从不给人这样排序的权利。
“公开缺陷不一定毁掉澄岳。”
我说。
“隐瞒才会。”
“投资人不会听这种话。”
“医院也不会。”
“那你想怎样?”
“联合复现。”
“澄岳、医院、调查组,再加一个外部团队。”
“把故障条件做出来,先给补丁和排查办法,再谈责任。”
他冷笑。
“外部团队是知禾?”
“可以不是。”
“我只提供思路。”
“你真舍得?”
“我说了,不是为了赢。”
邵闻钧盯着我,像第一次认识我。
“条件。”
“恢复雨禾被冻结的正常货款。”
“事故批次继续封存,但别拿其他订单逼他们改口。”
“第二,停止对知禾的商业秘密指控。”
“你倒会谈。”
“这是你能换回公开合作的代价。”
“我不能代表我父亲答应。”
“那你就先决定,你代表谁。”
他神情微变。
我绕过他往前走。
身后传来他的声音。
“陈砚。”
“雨棠喜欢你,不是因为你比我有本事。”
我停下。
“我知道。”
“她喜欢你,是因为你穷的时候也敢说不。”
“可你别忘了。”
他声音很沉。
“说不的代价,常常是别人一起承担。”
我回头。
“所以这一次,我不会只说不。”
“我会把解决办法放在桌上。”
9 谁替谁做主
邵闻钧没有当场答应。
第二天,澄岳董事长邵承岳亲自去了雨禾。
他带来两份文件。
一份是恢复全部框架订单。
一份是婚前协议。
消息传到我这里时,我正在给调查组做联合复现方案。
我扔下电脑就往外走。
梁屿拦住门。
“去哪?”
“雨禾。”
“她让你去了吗?”
我脚步一停。
手机里没有黎雨棠的消息。
她甚至没告诉我邵承岳去了。
“现在不是讲礼貌的时候。”
“那是什么时候?”
“她又要把自己放上桌。”
梁屿看着我。
“你确定?”
“我了解她。”
“你以前也这么觉得。”
这句话让我更烦。
“让开。”
“我打不过你。”
梁屿往旁边退。
“但你要是又替她决定,回来别砸我桌子。”
我到了雨禾。
会议室的百叶帘拉着。
邵承岳坐在主位。
他五十多岁,头发梳得整齐,像任何混乱都不能越过他的领带。
黎守诚坐在左边,婚前协议摊在他面前。
黎雨棠站在窗边。
邵闻钧也在。
他看见我,眉心立刻压低。
“谁让你进来的?”
“我找黎雨棠。”
邵承岳端起茶。
“陈先生来得正好。”
“我听说你想跟澄岳联合复现。”
“年轻人有想法是好事。”
“但做企业,不能只靠热血。”
“雨禾接受订单,知禾退出事故调查。”
“澄岳不再追究你们。”
“条件呢?”
他把婚前协议往前推。
“两个孩子把婚事定下来。”
我笑了。
“出了火,您还是只会拿婚约灭?”
黎守诚拍桌子。
“陈砚,注意你说话!”
“我说错了吗?”
“你当然错了。”
黎雨棠忽然开口。
我转向她。
“你真打算签?”
“这是我的事。”
“也是事故证据的事。”
“婚前协议里写着你要放弃雨禾管理权。”
“签了以后,批次记录还由你保管吗?”
邵承岳眼神变冷。
“你看过协议?”
“没有。”
“那就别凭空污蔑。”
黎雨棠拿起协议,翻到第七页。
她的手很稳。
“陈砚说对了。”
我心里一松,立刻伸手。
“给我。”
她没有给。
“你想做什么?”
“撕了。”
“然后呢?”
“然后联合复现。”
“雨禾的债呢?”
“预重整。”
“工人工资呢?”
“尽量保。”
“保不住的呢?”
我语气发硬。
“总比你嫁过去强。”
会议室一下静了。
黎雨棠看着我。
“强在哪里?”
“你不爱他。”
“所以?”
“婚姻不是合同。”
“可你正在告诉我,该怎么处理我的婚姻、工厂和父亲。”
“因为你每次都想牺牲自己。”
“你每次都想替我冲进去。”
她按住协议,指尖一点点收紧。
眼里的失望没有爆发,只是慢慢沉下来。
那比争吵更让我慌。
“陈砚,你闯进酒店,辞掉工作。”
“今天又闯进会议室,要替我撕协议。”
她把那份纸压在我们中间,没有推给邵家,也没有交给我。
“你做的决定也许都对。”
“可你辞职替我做主,跟我替你拿工作,有什么区别?”
我张开嘴。
刚才准备好的每一句反驳,都在她发红的眼睛里失了声。
她把协议放回桌面。
不是推向邵家,也不是递给我。
“你们都出去。”
黎守诚急了。
“雨棠——”
“爸也出去。”
“这是雨禾的股东会议。”
“我是公司总经理,也是母亲股权的继承人。”
她看向邵承岳。
“邵董,您如果谈债务和订单,留下财务方案。”
“如果只谈婚姻,请离开。”
邵承岳没有动。
“你承担得起拒绝的结果?”
“这句话,昨晚有人问过我。”
她看了我一眼。
“我会自己判断。”
我被那一眼钉在原地。
邵闻钧先站起来。
“走吧。”
邵承岳皱眉。
“闻钧。”
“她要的是选择。”
“继续坐在这里,只会让答案更难看。”
父子俩离开后,我仍没走。
黎雨棠把百叶帘全部拉开。
车间里,停掉的三号线像一道沉默的伤口。
“你为什么不告诉我?”
我问。
“告诉你,然后看你跑来替我掀桌?”
“我是在担心你。”
“我知道。”
她转身看着我。
“可担心不是授权。”
这句话很轻,却比任何争吵都重。
我慢慢松开攥紧的手。
“对不起。”
“你先回去。”
“协议呢?”
她闭了闭眼。
“陈砚。”
“你还在问。”
我终于明白。
她不是要我相信某个答案。
她要我相信,她有资格给出答案。
我后退一步。
“好。”
“我等你告诉我。”
她没有留我。
我走出车间时,黎守诚蹲在台阶上抽烟。
“你满意了?”
他红着眼问。
“你们都清高。”
“厂子真倒了,工人不会去你们爱情里领工资。”
我没反驳。
因为他说的也是代价。
我回到知禾,梁屿看了我一眼。
“桌子保得住吗?”
“保得住。”
“人呢?”
“被赶出来了。”
他拍拍我的肩。
“活该。”
我坐回电脑前。
联合复现方案还停在第一页。
我把里面所有“建议澄岳”“要求雨禾”的措辞删掉。
改成各参与方可自主选择的责任清单。
我终于开始学一件自己最不擅长的事。
把办法给出去。
把决定留给别人。
10 她的答案
黎雨棠两天没有联系我。
这两天里,调查组批准了联合复现。
外部主持单位不是知禾,而是省医疗器械检测中心。
我的方案被采用,却没有署名。
我只作为技术顾问参加。
这正合适。
邵闻钧代表澄岳签了配合函。
他还推动恢复雨禾未涉事故批次的应收款。
没有恢复框架订单。
也没有再提婚约。
第三天晚上,母亲出院。
我去办手续时,她把一张银行卡塞给我。
“这里有三万。”
“哪来的?”
“棠棠以前给我的。”
我握着卡,心里发沉。
“什么时候?”
“半年前。”
母亲看着我。
“她说怕我做手术钱不够,让我别告诉你。”
“你就真不告诉?”
“你那脾气,告诉你还不得把卡掰了。”
“我没那么幼稚。”
“你辞工作那晚,差点把输液架掰了。”
我没话说。
母亲叹气。
“小砚,我不知道你们发生了什么。”
“但棠棠不是欠你的。”
“你也不是她养的孩子。”
“喜欢一个人,不是抢着替她吃苦。”
“那是什么?”
“我跟你爸过了二十七年。”
她把外套慢慢穿好。
“有些苦抢不了。”
“只能问她,愿不愿意让你坐旁边。”
我把卡放回信封。
“她不让我坐。”
“那就先把凳子擦干净。”
母亲出院后,我把三万元转回黎雨棠账户。
备注只写了两个字。
“谢谢。”
晚上十点,她回了一条。
“收到。”
没有更多。
我忍住没问。
第二天,雨禾向法院提交预重整申请。
消息公开后,两家原料商停止供货。
三家小客户解除合同。
银行没有立刻抽贷,但派了监管人员进厂。
黎守诚在办公室砸了杯子。
黎雨棠出售了母亲留给她的一套小公寓,把钱用于补发工资。
她没有签婚前协议。
这个答案比一句“我选你”更重。
她选择的不是我。
是为自己的判断承担结果。
我知道消息后,开车去了雨禾。
这次,我没有进门。
我给她发消息。
“我在门外。”
“需要我吗?”
过了很久,她回复。
“需要一杯热豆浆。”
我买了豆浆。
她走出来时,穿着沾了灰的工装,眼底全是红血丝。
我把豆浆递给她。
“加糖了。”
“我没说要甜的。”
“你难受的时候喝甜。”
“谁说的?”
“我观察的。”
她低头喝了一口。
“太甜。”
“那我喝。”
我伸手。
她抱紧杯子。
“不给。”
我们坐在门口台阶上。
她把头靠在墙上。
“公寓卖了。”
“嗯。”
“那是我妈留给我的。”
“舍不得?”
“很舍不得。”
她眼泪顺着脸颊落下来。
“可我爸拿工厂当成我妈。”
“我以前也把公寓当成我妈。”
“其实都不是。”
“东西保不住,不代表人就被忘了。”
我没有劝。
只坐在旁边。
过了一会儿,她把豆浆递给我。
“真太甜了。”
我喝了一口。
“还行。”
“你味觉有问题。”
“可能。”
她吸了吸鼻子。
“婚前协议我没签。”
“我知道。”
“你不问为什么?”
“那是你的决定。”
“进步挺快。”
“被赶出来以后,学习效率很高。”
她笑了,又很快安静。
“陈砚,我拒绝,不是因为确信你会成功。”
“也不是因为邵闻钧不好。”
“我只是突然发现。”
“如果我用婚姻保住工厂,以后每一次经营失败,我都会怀疑自己是不是应该再卖掉一点什么。”
她转头看我。
“我不想这样活。”
我喉咙发紧。
“你会后悔吗?”
“会。”
她很坦白。
“看见工人离开,会后悔。”
“看见我爸难受,也会。”
“可后悔和重选不是一回事。”
我点头。
“明白。”
“那你呢?”
“我什么?”
“辞职后悔吗?”
“每天都后悔。”
她愣了一下。
“医院停款时后悔,收到律师函时更后悔。”
“看见你裁员,我最想回去把工牌捡回来。”
“那为什么不回?”
“因为后悔和重选不是一回事。”
她看着我,眼泪里终于有了笑。
我伸出手,没有抱她。
只把手掌摊在两个人中间。
“黎雨棠。”
“我能坐你旁边吗?”
她低头看着我的手。
几秒后,把手放上来。
“暂时可以。”
她的手很凉。
我握得很轻。
“暂时是多久?”
“看表现。”
“排队结束了吗?”
“没有。”
她靠到我肩上。
“但可以坐着排。”
11 打开那扇门
联合复现在省检测中心进行。
试验对象是一套同批次电池柜。
澄岳提交控制程序,雨禾提交柜体图纸和生产记录。
调查组全程见证。
知禾只提供测试条件。
第一次试验没有复现。
温度探头断开一秒,系统识别到通信异常,却没有升温。
邵承岳坐在观察室里。
“事实很清楚。”
“火灾来自现场散热条件,不是程序。”
黎守诚脸色发白。
如果责任落在柜体,雨禾将承担无法承受的赔偿。
我盯着电流曲线。
不对。
上一世的缺陷在多柜并联下才出现。
试验台只有一只负载柜。
“增加并联负载。”
我对主持工程师说。
澄岳项目负责人立刻反对。
“事故柜也只是单柜起火。”
“但它接在四柜母线上。”
“其他柜会影响均流。”
“方案里没有这一项。”
“现在加。”
邵承岳冷冷看我。
“陈先生,测试不是让你无限尝试,直到做出想要的结果。”
“那就把事故现场的条件还原完整。”
我指着记录。
“你们只带来一只柜,是怕多拉三只太贵,还是怕结果太贵?”
观察室气氛绷紧。
邵闻钧站起来。
“加柜。”
邵承岳看向儿子。
“你代表谁?”
“澄岳。”
这三个字,他说得很稳。
“正因为代表澄岳,才不能拿不完整的试验结论回去。”
三只负载柜接入。
第二次试验开始。
温度探头被人为制造瞬时掉线。
系统将数据标成无效。
并联电流出现偏移。
事故柜承担的电流逐渐升高,温度曲线却停在掉线前的数值。
六分钟后,红外热像上出现一团刺眼的白。
主持工程师立即切断电源。
报警直到断电前都没有响。
观察室没人说话。
缺陷复现了。
但新的问题也出现。
柜体右侧的散热孔面积,比澄岳批准图纸少了百分之十五。
黎守诚猛地站起来。
“不可能!”
雨禾的生产记录被调出。
变更单上有他的签名。
要求减少开孔,以避免运输中变形。
澄岳驻厂工程师也签了字。
两边都没有把变更送回设计部门评估。
程序缺陷让温度失去监测。
散热变更让升温更快。
事故不是一个坏人按下开关。
是很多人都觉得小问题可以往后放。
黎雨棠拿着变更单,手在抖。
“爸。”
黎守诚脸色灰败。
“当时交期只剩两天。”
“驻厂说没问题。”
“你为什么没告诉我?”
“你妈刚走。”
他忽然红了眼。
“你每天在医院和厂里来回跑。”
“我想证明我也能把订单做完。”
黎雨棠闭上眼。
没有替他找借口。
“这份记录,雨禾确认。”
她对调查组说。
“我们承担应负责任。”
黎守诚抓住她。
“赔偿会让工厂彻底没了!”
“那也不能改记录。”
“这是你妈的厂!”
“所以更不能用假的保住。”
她声音发颤,却没有退。
邵承岳忽然开口。
“驻厂工程师只是确认可生产性。”
“设计责任仍在雨禾。”
邵闻钧转头。
“父亲,签字的人是澄岳工程师。”
“公司可以追究他越权。”
“然后呢?”
“把责任给一个月薪一万二的工程师?”
邵闻钧将澄岳内部变更流程调出来。
“采购为了赶交期,要求驻厂现场放行。”
“审批邮件抄送过项目负责人。”
“闻钧!”
邵承岳第一次失态。
“你知道公开这些意味着什么?”
“意味着我们要召回。”
“意味着季度利润归零,股价下跌,银行收紧。”
“也意味着下一只柜不会烧。”
父子俩隔着一张长桌。
邵闻钧眼里有痛,却没有避开。
我忽然明白,他一直想证明有钱也能真诚。
现在轮到他拿自己的位置证明。
调查组收走全部记录。
试验暂停。
走廊里,黎守诚像一夜老了十岁。
他对我说:“你赢了。”
“没有。”
我看向试验室里被熏黑的柜体。
“谁都没赢。”
黎雨棠站在父亲身边。
她没有安慰,也没有指责。
只是扶住他的胳膊。
“爸,回去以后,把所有变更单重新查一遍。”
黎守诚望着她。
“厂子怎么办?”
“能整改就整改。”
“该赔就赔。”
“真没了,我们再做别的。”
他低下头,肩膀慢慢垮下去。
我没有上前替她扶。
那是他们父女要一起走的路。
我转身找到主持工程师。
“补丁多久能验证?”
“澄岳要先改。”
“知禾可以先做外部监测规则。”
“把通信掉线和均流异常关联报警。”
“接口不开放。”
邵闻钧走过来。
他脸上没有一点血色。
“我开放。”
邵承岳在远处厉声叫他。
他没有回头。
“澄岳开放温度、均流和通信状态的只读接口。”
“你把外部规则做成公开方案。”
我看着他。
“公开意味着知禾不能独占。”
“我知道。”
“澄岳也不能独占。”
“可以。”
我们第一次不是为了黎雨棠站在同一边。
“七天。”
他说。
“先覆盖那十一套同批设备。”
“我要三天。”
“做得到?”
“做不到也先说三天。”
他疲惫地笑了一下。
“你还是这么狂。”
“你认识我才几天?”
“雨棠说过。”
他伸出手。
“陈砚,先把火灭了。”
我握住。
“先灭火。”
12 三天
公开接口的消息一出,澄岳内部反对得比外面更快。
研发部门担心泄露产品架构。
销售部门担心医院借机压价。
法务要求每个字段都加免责条款。
三天过去,接口文档还在审批。
我直接去了澄岳。
以前刷工牌就能进的门,如今要访客登记。
唐蔚已经离职,前台换了人。
我在大厅等了四十分钟,邵闻钧才下来。
“你们的三天,是三个工作日?”
“我父亲停了接口发布。”
“那你答应什么?”
“我正在召开临时董事会。”
“开完天都亮了。”
我把电脑递给他。
“这是不涉及控制逻辑的最小字段。”
“温度、总电流、均流偏差、通信状态。”
“只要四个。”
“法务还是会反对。”
“那就让医院直接读现场总线。”
“更危险。”
“所以你选。”
我盯着他。
“是把一扇只读的小窗打开。”
“还是让每家医院自己在墙上砸洞。”
邵闻钧拿过电脑。
“跟我上去。”
董事会在十六层。
邵承岳没有让我进会议室。
我坐在门外,听见里面一次次争吵。
两个小时后,门开了。
邵闻钧走出来,领带被扯松。
“通过了。”
“条件?”
“只对事故批次医院开放。”
“够用。”
“接口服务由第三方托管。”
“也可以。”
他靠在墙上,长长呼出一口气。
“我被暂停执行副总职务。”
我看向他。
“值得吗?”
“你辞掉澄岳时,问过自己吗?”
“每天问。”
“答案呢?”
“贵。”
我说。
“但值。”
他笑了。
“我的答案也一样。”
接口拿到后,知禾、澄岳和检测中心的人挤进同一间实验室。
薛原主动加入补丁组。
他没有把缺陷单交给我。
调查组从服务器里找到了完整修改记录。
那个被降级的严重缺陷,成了认定管理责任的关键证据。
他保住了工作,也不再对上级沉默。
外部报警规则比我预想得难。
真实设备的采样周期不一致。
四个字段之间有时间偏差。
如果阈值设紧,误报会让医院重新选择消音。
设松,又可能错过升温初期。
上一世成熟算法的每个参数都在我脑子里。
我只要照着写,半天就能完成。
可那些参数来自几十名工程师、上百次试验。
不属于现在的我。
我把记得的数值全部放下。
从眼前数据重新做。
第二天凌晨,我们仍在调误报。
黎雨棠带着雨禾的两名工艺员来了。
“你们怎么进来的?”
“邵闻钧发了临时证。”
她把一箱旧线束放到桌上。
“同批温度探头的接插件有两家供应商。”
“雨禾只负责组装,记录里能分出批次。”
“不同接插件的接触电阻不一样。”
这正是通信偶发掉线的一部分原因。
她没有程序经验。
却从一堆被所有人忽略的物料编码里,找到了规律。
我们按接插件批次分组,误报率立刻降了一半。
梁屿趴在桌上感叹。
“难怪我们两个大男人折腾两天没结果。”
“性别跟智商没关系。”
黎雨棠说。
“跟你们不看物料表有关系。”
薛原扶了扶眼镜。
“我看了。”
“你只看型号,没看供应商尾码。”
“那是采购字段。”
“事故不按部门边界起火。”
房间安静了一下。
邵闻钧站在门口,正好听见这句。
“把所有事故调查字段重新按设备全生命周期整理。”
他说。
薛原下意识应声,随后想起他已被停职。
邵闻钧自嘲地笑笑。
“当我个人建议。”
黎雨棠把一杯咖啡递给他。
“谢谢你开放接口。”
“我不是为了你。”
“所以这句谢谢才干净。”
邵闻钧接过咖啡。
目光越过她,落到我身上。
没有敌意,也没有认输。
有些关系不是赢了就会消失。
他喜欢过她,帮过我,也伤害过我们。
这些都是真的。
凌晨四点,第一版规则通过模拟测试。
预警时间比原系统提前九分钟。
九分钟不算长。
足够医院切断故障柜,转移负载。
我们把程序和接入说明放到公共技术平台。
任何使用相关设备的机构都能免费下载。
梁屿看着上传进度。
“我们忙三天,一分钱没收。”
“后续部署服务收费。”
“还好。”
他拍拍胸口。
“我差点以为你准备出家。”
黎雨棠趴在桌上笑。
她已经两夜没合眼。
我把外套披到她肩上。
“睡会儿。”
“上传完再睡。”
进度走到百分之百。
网页弹出发布成功。
她闭上眼,却抓住我的袖口。
“陈砚。”
“我在。”
“如果以后知禾也变成澄岳那样呢?”
“那你提醒我。”
“提醒没用呢?”
“开股东会罢免我。”
她睁开一只眼。
“我又不是股东。”
“联合开发权益可以折股。”
“这是求复合还是谈融资?”
“都不是。”
我握住她的手。
“是给你开门。”
她安静地看了我一会儿。
“那扇门里有位置吗?”
“有。”
“什么位置?”
“你自己选。”
她终于闭上眼。
“这次答案还行。”
13 真正的报警
程序发布当晚,沿海台风登陆。
市区暴雨。
六家医院启动备用供电。
凌晨一点十七分,市妇幼的外部监测发出第一条黄色预警。
均流偏差持续上升。
值班工程师按照说明,准备切掉三号电池柜。
控制室却显示,三号柜温度正常。
他犹豫了两分钟。
预警转红。
电话打到知禾时,我还在实验室。
“立即隔离三号柜。”
我抓起外套。
“不要等温度报警。”
对方说手动隔离开关卡住了。
现场要先转移急诊楼部分负载。
台风导致道路积水。
我和梁屿开面包车赶过去。
车到半路,一棵树倒在前方。
黎雨棠从后排拿出雨禾的出厂图。
“别绕主路。”
“工厂送货走过东侧后门。”
“那里地势高。”
梁屿看后视镜。
“你为什么也在车上?”
“柜体是雨禾装的。”
“你又不会修电。”
“我知道手动开关的机械结构。”
她说。
“你们谁知道?”
没人回答。
面包车从东门进入医院。
地下设备层已经有焦糊味。
三号柜表面温度并不高。
红外热像却显示,母排连接处正在升温。
值班工程师戴着绝缘手套扳隔离手柄。
手柄只动了一半。
黎雨棠蹲下看编号。
“这不是三号柜。”
“铭牌写着三号。”
“运输时柜门换过。”
她调出手机里的组装照片。
“看铰链孔。”
“这一扇门原本属于二号柜。”
所有人脸色都变了。
如果按柜门铭牌隔离,切掉的会是错误设备。
“查柜体钢印。”
她指向底部内侧。
那里有雨禾冲压的追溯号。
真正发热的是二号柜。
外部系统读取的是控制地址。
现场长期维护后,控制地址、柜门铭牌和物理位置已经错位。
这就是事故从不按图纸发生的方式。
“隔离二号。”
我说。
开关同样卡滞。
梁屿拆开外罩。
机械连杆因为运输变形,顶住了限位。
“要卸连杆。”
值班工程师看着不断升高的电流。
“先切负载。”
急诊监护区不能断电。
备用发电机受台风影响,输出还不稳定。
每一步都需要时间。
红外图上的白斑越来越亮。
我想起上一世的浓烟。
三号楼里,我就是在同样的焦味中失去意识。
身体本能地僵住。
梁屿叫我。
“陈砚,十号扳手!”
我没有反应。
黎雨棠抓住我的手腕。
“看着我。”
她站在我面前,雨水顺着头发往下滴。
“现在是哪一年?”
“二〇二六。”
“这里是哪?”
“市妇幼。”
“你要做什么?”
“隔离故障柜。”
“那就做。”
她没有问我为什么害怕。
只是把扳手塞进我手里。
“我在这儿。”
那三个字把我从上一世的火里拽回来。
我和梁屿拆掉变形连杆。
值班工程师接到控制室通知。
急诊部分负载已经转移。
“一、二、三。”
隔离开关被我们同时推下。
电弧在透明防护罩里闪了一下。
故障柜电流归零。
温度仍上升了半分钟,才缓慢回落。
没有起火。
走廊里所有人都松了口气。
我坐在地上,才发现右手被工具边缘划开。
黎雨棠蹲下来替我压住伤口。
“疼不疼?”
“现在疼。”
“刚才呢?”
“顾不上。”
她眼圈发红,手上却很稳。
“你刚才不是勇敢。”
“是吓傻了。”
我笑不出来。
“我真的死过一次。”
她动作一顿。
周围的人正忙着恢复供电,没有注意我们。
“什么意思?”
“我记得另一条时间线。”
我看着她。
“记得十二年后的一场火。”
“也记得你嫁给邵闻钧,后来死在去外地项目的路上。”
她脸色一点点白了。
“所以你知道婚约?”
“是。”
“你也知道程序缺陷?”
“知道结果,不知道全部原因。”
“为什么不告诉我?”
“怕你觉得我疯了。”
“还有呢?”
我无法再撒谎。
“也怕说出来以后,你的选择又变成对我后悔的补偿。”
设备层的报警声已经停了。
只剩雨水冲击通风井的轰鸣。
黎雨棠压着我伤口的手微微发颤。
“那你回来,是为了救我?”
“最开始是。”
我说。
“后来不是。”
“后来我发现,你不需要成为我改正过去的机会。”
“你是现在的黎雨棠。”
“会生气,会拒绝,会卖掉公寓,也会在别人都看程序时去看接插件尾码。”
她眼泪掉在我手背上。
“我喜欢的是现在的你。”
“不是一个本该死去的遗憾。”
她低下头,很久没有说话。
我不敢催。
这件事太荒唐,也太沉。
“那上一世。”
她终于问。
“我为什么嫁给他?”
“我只知道你换了工作。”
“后来呢?”
“我没有问。”
她抬起头。
“陈砚,你活了两辈子,还是不会问。”
我胸口发疼。
“是。”
“我那时只顾着恨你。”
“那我怎么死的?”
“去邻市处理供应商事故,雨天追尾。”
她闭了闭眼。
“还是工作。”
“嗯。”
“邵闻钧对我好吗?”
我嫉妒得下颌发紧。
可我还是回答。
“应该不差。”
“你不知道?”
“我躲着所有消息。”
她眼里闪过无奈。
“原来未来也不是答案。”
“不是。”
我握住她的手。
“我记得的每件事,都在改变。”
“它只能提醒我什么可能出错。”
“不能替任何人选。”
她看着我们交握的手。
“包括我?”
“尤其是你。”
医护人员推着备用设备从走廊经过。
有人通知,急诊楼供电已经稳定。
黎雨棠替我包好伤口。
她站起来,朝我伸出手。
“那就先回到现在。”
我握住她,被她拉起来。
“现在是什么?”
“现在是报警解除。”
她眼里还含着泪。
“也是你可以抱我的时候。”
我一把抱住她。
她被我撞得退了半步,手臂却紧紧环住我的背。
十二年的遗憾没有在这一刻消失。
它只是终于不再挡在我们中间。
邵闻钧和薛原赶到设备层时,看到的就是这一幕。
梁屿在旁边咳嗽。
“报警刚解除。”
“二位注意工作场合。”
黎雨棠没有松手。
她在我肩上闷声说:“让他们等。”
我抱得更紧。
这一回,没有任何工作值得拿她换。
也没有任何爱情,需要我们扔下该做的事逃走。
14 回到现在
市妇幼的险情没有人员受伤。
故障柜被连夜送检。
外部监测程序第一次在真实场景中证明了价值。
一周后,调查结果公布。
澄岳的程序缺陷、雨禾未经完整评估的散热变更,以及医院长期维护造成的标识错位,共同构成风险。
没有哪个责任能把另一个责任抵消。
澄岳召回相关批次,承担主要维修和赔偿费用。
雨禾承担部分整改费用。
医院重新建立设备追溯制度。
邵承岳辞去董事长职务。
他离开澄岳那天,没有接受采访。
邵闻钧把他送到车边。
父子俩在台阶下说了很久。
后来我问邵闻钧,他父亲说了什么。
他说:“他问我,为了一个女人毁掉家里的公司,值不值。”
“你怎么答?”
“我说,事故是真的,跟女人没有关系。”
他笑得有些苦。
“他到现在还觉得,承认错误是因为你们。”
“总有人需要时间。”
“也可能永远不改。”
“那是他的选择。”
邵闻钧看我一眼。
“你现在倒很会说选择。”
“交过学费。”
“贵吗?”
“差点两条命。”
他没有再问。
澄岳董事会请他回去主持召回。
他没有立刻接任董事长,只担任安全整改负责人。
他公开了缺陷修复过程,也公开承认管理失误。
公司股价跌了,丢了几个订单。
三个月后,又因为透明整改拿回两家医院的合同。
企业没有因为承认问题立刻死亡。
这个结果,比任何口号都有用。
雨禾的预重整也获批。
三号线和一栋旧厂房被出售。
最终保留了一百一十九名员工。
那四十七名离开的临时工里,有十二人被知禾的部署团队重新招回。
不是所有人都能回来。
黎雨棠把他们的联系方式留在一张表里。
每得到一个新项目,她就问一次有没有岗位。
黎守诚辞去经理职务。
他以个人股权承担部分损失,只保留车间顾问身份。
第一天回车间,他对着全体工人念了事故说明。
念到那张变更单时,他几次停下来。
没人替他鼓掌。
也没人再骂。
做错的事不会因认错消失。
可认错以后,人至少能开始做下一件对的事。
知禾没有因为公开程序一夜暴富。
免费的报警规则带来大量咨询。
真正收费的是现场梳理、安装部署和长期维护。
我们忙了半年,才把欠款还清。
梁屿把仓库隔断换成玻璃。
门上仍贴着那张纸。
“知禾工程,暂不倒闭!!!”
我趁他出差,擦掉两个惊叹号。
他回来后,又添了四个。
黎雨棠说,这是公司最稳定的技术迭代。
她没有立刻加入知禾。
她仍是雨禾的总经理。
联合开发权益折成了知禾的股份,由雨禾持有。
所有交易都经过第三方评估。
合同里没有一行提到我们的感情。
这件事让她很满意。
也让我松了口气。
重生的事,我们谈过很多次。
她问我上一世有没有孩子。
我说不知道。
她气了两天。
“你连我有没有孩子都不知道,还好意思说爱了十二年?”
“那十二年主要是恨。”
“现在呢?”
“爱。”
“恨呢?”
“也有一点。”
她眯起眼。
我赶紧补充。
“恨你煎蛋总糊,还不承认。”
她把刚煎好的蛋夹走。
“那你别吃。”
我抢回来。
“恨和吃不冲突。”
她也会突然安静。
有一次我们经过高速入口,她盯着雨幕看了很久。
“上一世,我就是在这条路上出事?”
“不是这一个入口。”
“你紧张什么?”
“怕。”
我坦白。
“每次你出差都怕。”
“那我不出差?”
我很想说好。
可我摇头。
“你照常去。”
“到地方给我发消息。”
“我会担心,但不替你停。”
她握住我的手。
“陈砚,未来已经不一样了。”
“我知道。”
“你不是靠记忆才留下我的。”
她说。
“是靠这一年做的每件事。”
我眼眶发热。
“那能不能转正?”
“什么转正?”
“排队的人。”
她故意想了想。
“现在是观察期。”
“观察多久?”
“看你什么时候学会,求复合要有正式表白。”
我把车停到路边。
她一惊。
“你干什么?”
我转过身。
“正式表白。”
“现在?”
“怕错过。”
我握住她的手,心跳比冲进火场还快。
“黎雨棠,我以前总觉得,爱你就该把最好的路铺到你脚下。”
“后来才知道,你可能想走另一条。”
“我不保证以后不犯错。”
“也不保证每次都能忍住不替你冲。”
“但我会问。”
“会听你说完。”
“你不需要用婚姻救我,也不需要用离开成全我。”
“我想做你的男朋友。”
“不是上一世的补偿。”
“是从今天开始。”
车外雨声很密。
她望着我,眼泪慢慢蓄满。
却故意问:“男朋友有什么用?”
“能修设备。”
“我会找维修工。”
“能做饭。”
“只会煮面。”
“能提供情绪价值。”
“刚才是谁看见高速入口脸都白了?”
我没词了。
“还能特别爱你。”
她终于笑出来。
“这个暂时无法外包。”
她解开安全带,靠过来吻我。
吻落下时,她的眼泪也落下来。
“批准转正。”
她贴着我的额头说。
“试用期一辈子。”
15 这次只谈婚约
一年后的十月二十三日,云庭酒店。
我又站在那扇旋转门前。
雨也和那晚一样大。
不同的是,我没有湿着肩膀闯进去。
我撑着伞,手里抱了一只文件袋。
黎雨棠发消息。
“二十八层,迟到一分钟,报价作废。”
这句话她用了一年。
从样机报价到约会,从项目会到吃火锅。
我每次都回。
“黎经理,私人感情能不能开个后门?”
她的答案也没变。
“你现在有门,但门归我管。”
我到包厢时,她已经坐在窗边。
桌上没有邵家父子,也没有黎守诚。
只有一只深蓝丝绒戒指盒。
跟上一世的那只很像。
我脚步停住。
她抬头。
“怎么,不敢坐?”
“这是什么?”
“道具。”
“谁的?”
“邵闻钧送来的。”
我脸色立刻不好。
她笑出声。
“盒子是他让助理送的。”
“去年那枚戒指早退了。”
“他说物尽其用。”
“这人有病?”
“他说看你变脸,算去年帮你压背调的利息。”
我坐下,把戒指盒拿起来检查。
里面是空的。
黎雨棠托着下巴看我。
“还吃醋?”
“很认真。”
“那今天不谈。”
“谈什么?”
她把一份文件推到我面前。
是雨禾与知禾的新一年度联合开发协议。
雨禾完成整改后,拿回了三级供应商资质。
不是靠婚约。
是靠每一条追溯记录、每一次抽检和每一批按时交付。
知禾的安全监测平台也通过了独立认证。
我们没有卖设备控制权。
只做一件事。
让本来分散的数据在危险来临前说话。
协议金额不大。
足够两家公司踏实地再走一年。
“先签工作。”
她说。
我拿起笔,又放下。
“今天叫我来,就为了签合同?”
“那不然呢?”
“日期很特殊。”
“对。”
“酒店很特殊。”
“也对。”
“盒子也很特殊。”
“陈总想表达什么?”
我把自己的文件袋放到桌上。
里面是一份房屋购买合同。
我卖掉父亲留下的旧房给母亲做手术准备,后来合同没有用上。
项目到账后,我最终保住了房子。
今年,我把它重新装修。
厨房按她的身高降低了吊柜。
阳台装了她喜欢的木色书架。
房产证仍只有我的名字。
旁边放着一份空白居住约定。
“这不是赠与,也不是条件。”
我说。
“房子是我的。”
“你愿意,可以住进来。”
“不愿意,它也不会变成我向你讨答案的筹码。”
她看着我。
“你就拿这个求婚?”
“不是。”
我从衣袋里取出另一只戒指盒。
里面是一枚很简单的戒指。
戒托内侧刻着四个字。
“先问再选。”
我走到她面前,单膝跪下。
手心全是汗。
“黎雨棠。”
“我有自己的工作,自己的债,自己的房子。”
“你也有自己的公司、责任和路。”
“这些都不作为条件。”
“我只想问。”
“你愿不愿意跟我结婚?”
她没有立刻伸手。
“如果我不愿意呢?”
“我起来,跟你把合同签完。”
“晚上还能约你吃饭吗?”
“可以考虑。”
“那我稍微放心了。”
她眼圈红了,却还在问。
“如果以后我为了工厂出差?”
“到地方发消息。”
“如果我爸又犯错?”
“先问你要不要我帮。”
“如果你觉得自己知道未来?”
“提醒自己,我只知道已经不存在的那一条。”
“如果我们吵架?”
“不能辞掉男朋友这份工作。”
“这不是工作。”
她伸出手,轻轻碰了碰我的脸。
“也不能拿婚约换。”
“那用什么换?”
“用你自己。”
我握住她的手。
“这个我有。”
“全部给你。”
她把左手伸到我面前。
“陈砚。”
“这次我愿意。”
我替她戴上戒指。
尺寸正好。
她把我拉起来,打开桌上那只空盒子。
里面其实压着一张折好的纸。
是我一年前发给澄岳的离职邮件。
她不知道从哪里打印了出来。
邮件最下面,是我当时写的最后一句。
“本人自愿放弃由特殊关系促成的一切利益。”
黎雨棠拿笔把“特殊关系”四个字划掉。
在旁边写:
“本人自愿建立平等、坦诚、可随时说不的终身合作关系。”
我看得发笑。
“这句有法律效力吗?”
“没有。”
“那我不签。”
她挑眉。
“你再说一遍?”
我拿起笔,郑重签下名字。
“没效力才签。”
“因为反悔也不靠赔偿。”
“靠什么?”
我把她抱进怀里。
窗外灯火落在雨幕中。
十二年前,不,是一年前的那场相亲,终于真正结束。
“靠每天重选一次。”
我说。
“黎雨棠,今天我还选你。”
她靠在我胸口,笑着落下泪。
“陈砚。”
“今天我也选你。”
后来我们签完联合开发协议。
走出云庭时,雨已经停了。
我替她撑开伞。
她看了看天。
“没雨还撑什么?”
“习惯。”
“那收起来。”
我听话地收了伞。
她牵住我的手,和我一起走进湿亮的街道。
这一世,我没有要她用婚约替我换来的工作。
她也没有要我用成功偿还的爱情。
我们只是终于把彼此的一生,从所有交易里拿了回来。
然后,一起往前走。