![]()
年度项目会结束后,酒店露台的装饰火盆被点亮。客户还没离席,周叙忽然抽走陆衡带来的文件夹,将签字原稿举到众人面前。
“只要这份东西还在,我就永远是个陪衬。”他看着沈知夏,声音不高,却恰好能让附近的人听清。
沈知夏接过文件夹,没有翻看里面的内容。她转向陆衡:“你当着韩工的面承认,项目方案是周叙主导的,之前只是你抢了他的功劳。”
陆衡以为她只是一时冲动,伸手去拿文件夹:“里面夹着三轮测试的原始记录。署名有争议,可以按版本核对,别碰那些数据。”
沈知夏却用手肘压住封口,抽出那叠带着签字的原稿,径直投入火盆。火舌舔上纸角,蓝色线条迅速卷曲发黑。
有人惊呼,韩工下意识朝前一步。周叙站在沈知夏身侧,嘴角刚扬起,又很快换成受伤的神情。
陆衡伸手想从火里夹出测试记录,沈知夏却把文件夹压得更紧:“先把话说清楚。你总不能因为是我丈夫,就一直占着别人的成果。”
火盆里的纸张塌成一团,签字页在橙红火光里断裂。陆衡没有再抢,只抬眼看向露台另一端。
客户用于记录会议的摄像机仍亮着红灯,镜头正对火盆。韩工身旁的记录员也没有停止操作,屏幕上的时间码还在向前走。
陆衡收回手,合上自己的电脑,将电源线一圈圈绕好放进包里。整个过程里,他没有替自己辩解一句。
沈知夏像是被他的沉默激怒:“你走出去,就等于默认我说的都是真的。明天也别怪公司调整你的项目权限。”
陆衡背起电脑包,从她身边走过。六年来,他替她补过资金、供应链和技术上的无数缺口,这一次,他只按下了通往一楼的电梯键。
电梯门即将合拢时,周叙侧身挤了进来。他没有了露台上的委屈,压低声音说:“知夏只是想让我开心,你非要把场面弄得这么难看?”
陆衡看着不断下降的楼层数字,没有接话。周叙等了几秒,又道:“几张图而已,你电脑里还能重画,何必让她下不来台?”
电梯到达大堂,陆衡迈出去。周叙伸手拦他:“明早把接口参数改好,我可以劝她保留你的顾问名义。”
陆衡绕过他的手,径直走向停车场。周叙追了两步,见他始终不争吵,反而停在原地,脸上的笃定第一次有了裂缝。
回到工作室,陆衡先没有重画图纸。他将电脑接入离线硬盘,调出异地服务器的同步记录,确认原稿各版本的哈希值和上传时间仍然完整。
被烧掉的是签字原件和随附测试记录,不是设计来源的全部证据。但陆衡清楚,有备份并不等于他可以把公司产品整套据为己有。
他给韩工发去消息:“今晚露台会议涉及原始资料毁损和署名争议,请保留摄像机从项目汇报开始至我离场后的完整录像,不要只留任何人的剪辑版本。”
随后,他把版本清单、原稿签收记录和现场人员名单列入证据保全邮件,同时抄送公司法务公共邮箱,要求暂停覆盖会议系统的自动存档。
十分钟后,韩工直接打来电话:“陆工,周经理刚发了一段三分钟的视频,说你拒绝解释后离场,建议我们把它放进项目纪要。”
“请以原始文件为准。”陆衡说,“我暂时不要求你判断谁对,但烧毁资料前后的内容都必须留下。”
韩工沉默片刻:“摄像机有双卡备份,完整文件已经保留。剪辑版我不会采用,正式纪要也不会写成你缺席认错。”
陆衡靠在椅背上,终于松开一直攥紧的右手。掌心被文件夹金属扣划出一道浅口,血已经凝住。
韩工又提醒他:“署名问题可以冻结,验收不能无限拖。设备已经排产,你们公司如果明天还交不出可执行版本,我只能按合同处理。”
“我会提交版本目录,但不会替未经验证的修改背书。”陆衡挂断电话,把韩工的回复连同邮件回执一起归档。
手机随即亮起。沈知夏发来一张被烟熏黑的图纸照片:“闹够了就把周叙那版修好,明早九点前发我,今天的事我可以不追究。”
隔了两分钟,她又补了一句:“客户面前先顾全公司。至于你的委屈,回家再说。”
陆衡看着那两行字,想起过去每次她先答应交期,再把难题推给他的夜晚。只要他把成品交出去,她便会默认最初的决定没有错。
这一次,他没有打开制图软件,只回复:“我不再修正未经完整验证、且署名存在争议的版本。后续技术事项请通过书面流程发送。”
沈知夏立刻打来电话。陆衡没有接,将她的消息与自己的回复一并导出,然后打开另一份尚未签署的投资意向文件。
三天前,财务总监许岚已把资金到期表发给沈知夏,注明备用融资没有落实。沈知夏只批了“按原计划推进采购”,因为她认定陆衡总会续上缺口。
陆衡给沈知夏和许岚发出正式通知:“本人不再推进拟议中的一千二百万元续投。现有借款按原协议及既定还款指令执行,此通知不改变公司依法应承担的其他义务。”
许岚很快回信,确认投资协议从未签署,公司不得将意向金额记作已取得资金,并提示当夜六百万元还款会按既定指令完成。
沈知夏终于接通似的连续发来语音:“你拿公司的生死赌气?先把钱续上,有什么条件我们明天谈。”
陆衡只把书面通知再次转发给她,没有接受临时谈判。他拒绝的不是偿还责任,而是继续用个人资金替她未经商议的经营决定兜底。
夜里十一点四十七分,六百万元周转借款按原有指令进入陆衡账户。到账备注清楚写着到期还款,并不意味着这笔钱从此免于任何后续审查。
零点一到,续投意向自动失效。工作室里只剩服务器低沉的运转声,陆衡关掉手机铃声,开始整理第二天要交给客户的版本目录。
次日上午八点半,紧急经营会临时占用了大会议室。沈知夏走进门时,桌上已经摆着现金流表,许岚面前还放着昨夜的银行回单。
周叙靠在她右侧,低声说陆衡不过是在逼她道歉,只要她撑住半天,那笔钱自然会回来。沈知夏没有回答,却把手机放在手边,等着丈夫先打电话。
许岚等董事到齐,直接将资金缺口投上屏幕:“你老公撤走了全部资金,公司面临倒闭。”
会议室骤然安静。沈知夏脸色一沉:“注意你的措辞。六百万元本来就是公司的周转资金,他凭什么突然抽走?”
“那是到期借款,不是公司自有资金。”许岚把回单推到她面前,“还款指令早已生效,昨夜正常执行。未经出借人同意,我们无权继续占用。”
她又切换一页:“拟续投的一千二百万元没有签正式协议,意向已在零时失效。也就是说,公司失去了陆衡提供的全部资金支持。”
一名董事问:“六百万元既然已经还了,还有没有追回可能?”
许岚回答:“公司偿债能力出现疑点,已还款项后续仍可能接受独立审查。是否构成应返还财产,要按程序判断,现在谁也不能先下结论。”
沈知夏盯着现金流表:“供应商货款不是下周才到期吗?先用项目预付款顶过去。”
“预付款受合同用途限制,不能随意挪。”许岚点出另一行红字,“本周必须支付二百六十万元。备用融资四天前就提示未落实,采购单却仍按你批准的额度执行。”
周叙马上说:“只要客户验收通过,后续款就会进来。陆衡手里有现成参数,他故意卡着不交,责任应该由他承担。”
许岚看向他:“昨晚被烧的是签字原稿和测试记录。你提交的版本是否能验收,是技术问题,不会因为你给它换个负责人就自动解决。”
沈知夏拿起手机走出会议室,拨了三次电话,陆衡才在第四次接通。她开口便说:“把不续投的通知撤掉,资金今天恢复,其他事回家解决。”
陆衡正在给客户上传版本目录,语气平静:“投资协议没有签,我没有可撤销的已付款项。”
“你明知道公司离不开这笔钱。”
“资金到期表四天前送到了你手里。先处理你签过的采购单,以及由此产生的二百六十万元货款缺口。”
沈知夏握紧手机:“那是为了项目扩产。你以前从不会在这种时候袖手旁观。”
“以前我会补上你承诺后的缺口,所以你渐渐把续投当成无需商量的义务。”陆衡停顿一下,“现在请按总经理的职责处理。”
“你非要因为几张图毁掉公司?”
“烧图不是资金决定的借口,是我停止替你承担决定的原因。”
陆衡结束通话,把异地备份生成的版本目录发送给韩工。目录只列时间戳、提交人、模块边界和校验值,没有附上超出争议范围的公司资料。
邮件中,他要求客户冻结对外宣传中的总设计署名,并说明两个争议模块需分别核验,不应凭一张总图判定全部贡献。
韩工很快组织了线上会议。周叙也加入进来,率先质疑:“所谓异地备份谁都能修改,陆衡现在拿它出来,只是想报复公司。”
陆衡共享服务器审计记录:“每次上传都有第三方时间戳。你可以反驳具体版本,但不能把没有核对过的内容直接改成你的署名。”
韩工逐项查看后说:“我们先暂停对外宣传,也冻结个人主导者的表述。任何一方都不能在争议解决前用客户名义背书。”
周叙脸色难看:“暂停宣传会影响上市节点,陆衡承担得起损失吗?”
“产品已经排产,所以验收安排暂时保留。”韩工没有顺着他的话,“但保留验收不代表认可你的署名,也不代表我们接受剪辑视频里的结论。”
沈知夏刚回到会议室,便听见这句。她看了一眼周叙,第一次知道他昨夜私自向客户递交过剪辑版录像。
周叙解释:“我只是担心客户误会,先把有效部分发过去。完整视频里全是情绪冲突,没有商业价值。”
“谁有权判断哪一段有效?”韩工反问,“我们保留的是原始记录。你若继续要求替换,项目风险会被写进正式评估。”
线上会议结束后,客户暂停了宣传页面。周叙原本安排好的个人专访也被一并撤下,但设备验收日期仍挂在日程表上。
沈知夏没有得到她想要的全面让步。陆衡挡住了冒名宣传,却没有要求客户立刻取消订单,这让她一时无法把他描述成纯粹的报复。
上午十点,采购经理推门进来,手里捏着供应商通知:“对方财务没有收到二百六十万元,已经把装车完成的关键部件扣在仓库。”
沈知夏说:“先让他们发货,承诺下午付款。”
采购经理没有动:“上次延期就是用你的口头承诺放行。这次对方要求全额到账,否则不出库。生产线现有库存只够维持今天。”
周叙提议从员工备用金和售后保证金里拆借。许岚当场否决:“受限资金不能挪用。再越权支付,只会把经营缺口变成个人责任。”
沈知夏望着自己签过的扩产采购单,纸角还有她催促提前备货时留下的批注。那时陆衡问过融资是否落地,她只回了一句“你会处理”。
她再次给陆衡发消息:“供应商已经扣货,验收会受影响。你至少先借二百六十万元,等客户付款就还你。”
陆衡没有谈感情,只书面回复:“不提供新增借款。若公司需要技术人员证明方案价值,我可以在权属和安全边界内参加受控验证。”
韩工随后把同条件测试邀请发给三方,时间定在第三日上午。供应商是否放货尚未解决,而周叙必须带着自己的版本走进真正的验收环境。
第三日上午,客户样机室的门在三方人员面前落锁。桌上只摆着封存样机、测试工装和两台无法接入外网的电脑,所有操作都会自动记录。
韩工先说明规则:“今天只验证有争议模块的实现路径,不处理公司整套产品归属。测试结果可以用于贡献判断,但任何人不得擅自复制工艺包。”
周叙把自己的演示文件投到屏幕上:“既然客户关心交付效率,就比启动到完成标准动作的速度。谁先跑通,谁的方案更成熟。”
陆衡检查工装上的负载传感器:“标准动作是在恒定轻载下录的。真实验收有材料波动,必须加入负载变化,否则速度没有意义。”
周叙笑了一声:“你每次都要增加条件,因为简单直接的结果对你不利。客户要的是能动的机器,不是你的学术报告。”
韩工没有表态,只让测试员调出采购合同附件。附件里明确列着三档负载和连续循环要求,最重一档正是周叙演示中删去的工况。
沈知夏皱眉看向周叙:“你提交给我的确认表里,写的是已经覆盖合同条件。”
“那是总体覆盖。”周叙迅速解释,“现场先跑基础动作,后面的压力测试可以等部件到齐再做。”
陆衡指着封存样机:“现有工装足够完成一次负载切换。若基础逻辑正确,不需要等供应商被扣住的那批部件。”
韩工最终决定采用折中程序:先按周叙提出的轻载速度测试,再在不更换控制版本的情况下加入负载变化。任何一方都不能中途改参数。
周叙第一个操作。他的程序启动很快,滑台平稳推进,机械臂在预设位置完成抓取,屏幕上的计时甚至比宣传视频快了零点六秒。
他松开鼠标,朝沈知夏看了一眼:“结果很清楚。所谓删减,只是把无关步骤优化掉了。”
韩工没有宣布结论,只示意测试员切换第二档负载。滑台再次启动,机械臂刚抬到中段,电流曲线便突然上扬,末端停在半空。
周叙立即要求暂停:“样机长时间封存,润滑状态有问题。这个故障不能算在控制方案上。”
测试员调出传感器记录:“阻力仍在设备允许范围内,保护停机来自控制程序设定。它把正常负载变化识别成了异常堵转。”
陆衡没有趁机讥讽,只问:“能否保留当前日志,再用我的早期控制模块跑相同序列?”
周叙挡在操作台前:“你的模块不是量产版。拿旧样机程序和现有产品比,本身就不公平。”
“所以只验证核心结构响应,不把它当成整机交付结论。”陆衡看向韩工,“我要求的是同条件对照,不是用一次测试拿走全部署名。”
这句话让沈知夏抬起头。她原以为陆衡今天会借客户的场地彻底压倒周叙,却没想到他主动限定了证据能够证明的范围。
韩工同意更换控制模块,同时要求陆衡现场出示来源记录。陆衡从异地备份中调出两年前的早期样机版本,校验值与版本目录完全一致。
程序启动后,滑台速度比周叙的轻载演示慢了近一秒。机械臂完成第一次抓取,在负载切换时短暂停顿,随后重新分配扭矩。
第二档负载下,样机完成了关键抬升动作。电流曲线虽有波动,却始终没有越过保护阈值,末端也落在允许误差范围内。
样机室里没人鼓掌。机械臂回到原位的轻响,比此前所有争执都更明确:陆衡提出的核心结构并非事后编造,也确实能应对合同工况。
周叙脸色发白,仍抓住那一秒差距:“客户的产能指标看的是节拍。他这个版本这么慢,就算稳定也没有商业价值。”
陆衡调出控制逻辑差异:“我的版本保留了负载反馈,你的版本直接调用固定参数,所以轻载更快。一旦工况变化,它没有修正路径。”
“这个固定参数最早是公司测试组给的。”周叙反驳,“你不能因为自己加了反馈,就说整套方案都是你的。”
“我没有这样说。”陆衡把屏幕停在模块边界页,“我主张的是自适应控制结构和对应测试记录,接口工艺、装配参数及量产修订需要另行核对。”
韩工点头:“这也是我们没有根据总图直接认定全部贡献的原因。现在可以确认,周经理此前宣称独立完成核心控制,与版本记录和测试结果不符。”
周叙转向沈知夏:“当时是你同意先按简化工况演示。客户催得那么急,我只是执行你的决定。”
沈知夏脸色微变:“我允许先做阶段展示,没允许你把未验证版本写成完整交付,更没允许你把陆衡的模块改成自己的署名。”
“你那晚不是也让他承认抢功吗?”周叙的声音陡然提高,“现在测试一变,你就要把责任全推给我?”
韩工敲了敲桌面,制止两人继续争执:“感情和内部处分不属于测试内容。我们只接受版本、记录和同条件结果。”
就在这时,沈知夏从资料箱里取出一本封面磨损的工艺本:“接口并不是周叙临时拼出来的。最早的材料选择、密封公差和装配顺序,是我参与制定的。”
她翻到带日期的一页,上面既有她的签名,也有生产组负责人的修改痕迹。几张老旧照片显示,她曾亲自在首批试件旁记录渗漏位置。
陆衡接过工艺本,没有立即反驳。日期早于他的控制模块定型,记录内容也与样机现有接口吻合,显然不是为了今天的争议临时补写。
记忆随纸页重新浮现。那段时间沈知夏连续守在车间,他负责控制结构,她负责把工艺参数逼到可生产范围,两人的成果后来在整机上交织到了一起。
他可以证明周叙冒领了核心控制,却不能因为那晚的羞辱,就抹掉沈知夏和生产组在接口工艺上的真实贡献。
陆衡把工艺本放回桌面:“这些记录应当纳入核验。”
周叙像抓到救命稻草:“既然产品离不开公司的工艺包,你的早期样机也不能算独立成果。今天的测试根本无法支持你冻结署名。”
“冻结的是争议署名,不是公司的全部权利。”
陆衡说,“谁做过什么,可以分别确认。你没有参与早期控制设计,就不能用公司拥有接口资料来覆盖这个事实。”
韩工让记录员把工艺本逐页拍摄编号,并封存双方测试日志:“现阶段结论分开写。陆衡的核心控制来源得到初步验证,公司接口工艺另有形成记录,周叙的量产贡献待查。”
沈知夏问:“验收还能继续吗?”
“可以,但下一轮必须以完整合同工况进行。”
韩工说,“公司要先解决部件和人员问题,陆衡是否参加,只能基于明确授权,不能再靠夫妻关系默认他会收尾。”
这句话落下时,沈知夏没有再看陆衡,目光停在工艺本与采购停供通知之间。技术上的一次通过,已经无法替她填上经营上的缺口。
周叙仍想争取只按速度计分,韩工却关闭了演示文件:“从现在起,任何展示不得替代验证。此前的宣传稿、剪辑录像和个人主导表述继续冻结。”
陆衡收起自己的备份硬盘,只带走客户签发的测试回执,没有触碰工艺本,也没有要求复制公司资料。
离开样机室前,他在回执备注中写明:后续对照测试须同时保留负载曲线、版本校验值与模块边界,测试通过不当然等于取得整套产品权利。
沈知夏追到门口,第一次没有要求他立刻补钱或改图,只问:“如果我把采购和工艺权限全部重新核查,你还会参加下一轮吗?”
陆衡停下脚步:“在书面授权、权属边界和安全条件明确的前提下,我会为自己提交的模块负责。”
样机室的门在两人之间缓缓合上。周叙失去了靠一次漂亮演示带走署名的机会。
样机室的门合上不到十分钟,韩工便把下一轮测试授权发给三方。陆衡确认模块边界后,在电子回执上签了名。
授权书限定了测试用途:只比较两套控制配置,不复制公司工艺包,也不将单次结果扩大为整机权属结论。
沈知夏也签下公司代表一栏。轮到周叙时,他盯着三档负载参数:“刚才已经证明轻载能运行,没必要一天内连续做高强度测试。”
韩工指着合同附件:“三档负载是既定工况,不是陆工临时增加的条件。今天若不确认,验收直接记作条件不满足。”
周叙转向沈知夏:“供应商还扣着部件,样机状态不完整。现在硬测,出了损坏谁负责?”
沈知夏没有替他回答,只向测试员询问现有工装是否满足安全要求。测试员确认部件齐全,缺货影响的是后续量产,并不影响本次验证。
韩工又让测试员展示封存记录。样机自上一轮结束后没有更换部件,两套程序也已分别校验,谁都不能再用设备被动过解释结果。
周叙接过确认笔,却迟迟没有落下。他提出删掉最高负载,只保留前两档,理由是高载应当留到正式生产线验证。
陆衡翻到合同附页:“最高负载是验收前置条件。删掉它,就无法判断停机究竟来自异常堵转,还是程序没有适应正常阻力。”
韩工在记录中写下周叙的删减请求,并注明客户拒绝。周叙见要求会留下痕迹,只能签下自己的名字。
陆衡重新走进样机室,先检查机械臂的行程范围,又要求把两侧工具车移到警戒线外。
他发现一只备用夹具仍放在机械臂侧后方,便亲手推到隔离线外,随后要求安全员核对急停按钮和断电顺序。
“观察员全部进隔离室,测试期间不允许临时靠近样机。”他说,“保护停机一旦触发,先断动力,再读取日志。”
周叙冷笑:“你是在暗示我的程序会失控?”
“我是在确认任何一套配置失败时都不会伤人。”陆衡抬眼看他,“包括我的。”
韩工让安全员清场。沈知夏站在玻璃后的确认屏前,看见测试条件逐项变绿,最后一栏是保护设置状态。
周叙忽然说:“为了公平比较速度,过载保护可以暂时放宽百分之十五。否则频繁停机会影响节拍数据。”
陆衡当即拒绝:“负载已经按合同设定,保护阈值不能为了成绩改变。要比,就在同一安全边界内比。”
“你的早期版本响应慢,当然希望保护越敏感越好。”周叙催促沈知夏,“阶段演示时就是按放宽后的参数跑的,你当时也同意了。”
沈知夏的手停在确认键上。韩工听见这句话,要求调取阶段演示的设置记录,不再允许测试继续。
周叙试图改口,说自己指的是界面显示参数,不是底层保护值。韩工让他把解释写进记录,现场不再接受口头修正。
系统管理员从归档文件中恢复了演示配置。过载保护不仅被放宽,还被切换成延时触发,审批账号显示为沈知夏。
记录里还有具体操作时间。设置在公开演示前四十分钟修改,演示结束后没有恢复,随后直接被打包进周叙递交的量产配置。
观察室里没人说话。沈知夏盯着自己的姓名,片刻后承认:“这个批准是我做的。当时周叙说只是为了展示连续动作,正式验收前会恢复。”
周叙立刻补充:“只是延时两秒,不是关闭保护。况且陆衡过去也会在演示后替我们检查,他没来,才造成设置遗留。”
陆衡记得那几次被临时叫回公司的夜晚。他确实替演示版本恢复过参数,却从未收到这一次的变更申请。
他没有顺着争执解释过去,只对韩工说:“请把两套配置都恢复到合同规定的保护阈值,设置变更和审批记录一并保留。”
韩工看向沈知夏:“由你代表公司确认。按标准保护测试,还是坚持沿用演示设置?”
周叙低声提醒:“如果按标准跑不通,客户会认为公司没有交付能力。先降低强度,回去修好再说。”