精彩小说尽在丛林文学网! 手机版

您的位置 : 丛林文学网 > 都市小说 > 周日被开除,三小时后九十亿融资停摆_精选章节

精选章节

更新时间:2026-11-12 15:53:37

周日上午,我被公司毫无征兆地开除了。

人事把离职协议推到我面前:“主管说了,你可替代性太强。”

我笑着签字,抱起纸箱离开,退群时连领导也一起删了。

三小时后,九十亿融资会正式开始。

投资方翻开项目书,皱眉问:“这套系统只有他能讲,人呢?”

主管急得满头大汗,电话却怎么也打不通。

就在会议彻底失控时,投资方负责人忽然站起来:“既然他不在,那这笔钱……”

01

周日上午九点,我接到人事孟琳的电话。

“贺远,麻烦你来公司一趟,办理一下手续。”

今天是周日。

整层办公区只有人事部和行政部亮着灯。

我推开会议室的门,孟琳已经坐在里面。

她面前放着一份离职协议,旁边还坐着我的直属主管彭志成。

彭志成没看我,只顾着翻手机。

我拉开椅子坐下。

“什么手续?”

孟琳把协议推到我面前。

“公司决定终止与你的劳动关系,即刻生效。”

我看了一眼日期。

通知日期是今天,生效日期也是今天。

“理由呢?”

彭志成放下手机,抬起眼皮。

“技术中心正在调整架构,你负责的岗位没有继续保留的必要。”

我看向他。

“下午不是还有项目评审吗?”

“那是公司的事。”

“融资材料里有三十七页是我负责讲解。”

“换个人也能讲。”

彭志成靠上椅背,语气不耐烦。

“贺远,你别把自己看得太重要。”

“公司不是离了谁就不能转。”

孟琳清了清嗓子。

“补偿金按照法定标准计算,今天签字,下周五到账。”

我翻到最后一页。

数字没有问题。

竞业限制已经被删除。

保密条款只覆盖公司内部资料,不涉及我入职前登记过的技术成果。

他们显然准备了很久。

只是选在今天通知我。

我拿起笔,在末页签下名字。

彭志成愣了一下。

“你不问问还有没有商量的余地?”

“有吗?”

他嘴角动了动。

“没有。”

“那就没什么好问的。”

我把协议推回去。

孟琳接过协议,低声提醒我。

“公司账号会在半小时后停用,你去收拾个人物品吧。”

我起身往外走。

彭志成忽然叫住我。

“贺远。”

我停下脚步。

“下午的评审材料,你整理一份交接说明。”

我转过身。

“离职协议已经生效。”

“那套系统一直是你负责,你总不能拍拍屁股就走吧?”

“刚才是你说的,换个人也能讲。”

彭志成脸色沉了下来。

“这是基本的职业素养。”

我看着桌上的离职协议。

“周日把人叫来开除,再让他免费加班,这就是你的职业素养?”

孟琳低下头,没接话。

彭志成拍了一下桌面。

“贺远,你别闹得太难看。”

我拉开会议室的门。

“手续是你们办的,话也是你们说的。”

“难不难看,跟我没关系。”

我的工位在技术中心最里面。

纸箱早就放在桌边,连胶带都准备好了。

键盘、书、杯子,还有一张女儿画给我的卡片。

卡片上写着,爸爸做的东西最厉害。

我把卡片放进纸箱最上面。

电脑屏幕右下角跳出提示。

公司账号权限已停用。

比孟琳说的半小时快了二十七分钟。

我拿出私人手机,退出项目群、技术群和部门群。

总裁办的融资专项群排在最上面。

群里还在确认下午会议的座次。

彭志成刚发了一条消息。

“核心技术讲解由我负责,大家按原计划准备。”

下面一片收到。

我笑了笑,点下退出。

随后,我打开通讯录。

彭志成。

删除。

技术副总邵启明。

删除。

总经理高文海。

删除。

能联系我的公司领导,一个没留。

我抱起纸箱走进电梯。

门快合上时,彭志成追了出来。

“贺远,等一下。”

我按住开门键。

他撑着门,呼吸很急。

“你电脑里的系统演示环境,密码是多少?”

“公司电脑没有我的私人密码。”

“我问的是主验证接口。”

“接口权限归平台管理组。”

“平台管理组说,最终验证证书在你名下。”

我看着他。

“入职时我提交过授权说明。”

“公司要正式使用,需要项目负责人完成合规确认。”

彭志成声音压低。

“你就是项目负责人。”

“十分钟前不是了。”

电梯门缓缓合上。

他的手还挡在门缝里。

“下午的会很重要,你先把授权做了,其他事以后再说。”

我移开按键上的手。

“彭主管。”

“我的可替代性太强。”

“你找替代我的人吧。”

电梯门彻底关闭。

刚到地下停车场,一个陌生号码打了进来。

我没有接。

对方又打了一次。

我挂断后,收到一条短信。

“贺先生,我是砺峰资本项目负责人陆承洲,下午的会议有一项关键内容需要与你单独确认。”

紧接着,第二条短信跳了出来。

“瀚云数科没有告诉你,今天真正接受评审的人,是你吗?”

02

我把纸箱放进后备箱,没有回复陆承洲。

瀚云数科准备融资这件事,我知道。

公司连续忙了四个月,所有部门都围着融资项目转。

公开材料写的是九十亿元联合投资计划。

其中首期资金十二亿元,用于建设城市数据安全平台。

平台的核心,是我带队研发的动态验证系统。

三年前,我进瀚云数科时,这个项目只有六页概念方案。

两年后,测试版通过三个城市的封闭验收。

上个月,砺峰资本提出追加评估。

他们要求核心研发负责人全程出席,并亲自回答技术风险。

公司让我准备材料,却始终没让我进入投资方联络群。

现在原因很清楚了。

彭志成要拿走项目成果。

他想让投资方相信,系统由他主导,我只是一个普通执行人员。

我的手机再次响起。

这次是孟琳。

我接通电话。

“还有手续没办完?”

“不是。”

她停顿片刻。

“彭主管让我问你,项目验证证书放在哪里。”

“授权说明写得很清楚。”

“他说没找到。”

“内网知识库,项目编号后面加合规备案号。”

“公司账号都停了,你能不能直接告诉我备案号?”

“不能。”

孟琳的声音低了下去。

“贺远,我知道今天的事很突然,但下午的会议关系到很多人的工作。”

“开除我的时候,没人提过这些人的工作。”

“这个决定不是我做的。”

“电话也不是你想打的。”

那边没了声音。

我准备挂断。

孟琳突然说:“彭主管对上面汇报,说你拒绝交接,还故意锁死系统。”

我握着手机,语气没变。

“离职交接清单是谁签的?”

“我。”

“清单上有没有未交付事项?”

“没有。”

“系统有没有被锁死?”

“技术部还在查。”

“那就查清楚再说。”

我挂断电话,把离职协议和交接清单拍照存档。

十点二十三分,项目群里有人申请加我好友。

验证信息来自平台管理组的蒋峰。

“贺工,出事了,演示环境启动不了。”

我没有通过。

半分钟后,他发来短信。

“系统提示最终证书失效,彭主管说你离职前动了手脚。”

我回复了一句。

“证书每次用于外部商业评审,都需要合规责任人签署授权。”

“公司已解除我的职务,旧授权自动失效。”

蒋峰很快回信。

“那谁能重新授权?”

“新项目负责人。”

“彭主管已经被任命为新负责人。”

“让他签。”

这次过了两分钟,蒋峰才回复。

“他签不了。”

我看着这四个字,关掉屏幕。

当然签不了。

动态验证系统采用责任追溯机制。

谁签署,谁承担数据泄露、错误决策和违规调用的连带责任。

授权不是填个名字。

签署者必须通过架构答辩、安全审核和责任认证。

整个瀚云数科,只有我完成了三项认证。

彭志成知道这件事。

他只是以为把我开除后,可以直接继承权限。

十一点,我回到家。

女儿贺果正在客厅拼积木。

她看见纸箱,跑过来抱住我的腿。

“爸爸今天不加班了吗?”

“以后都不去那家公司了。”

她仰头看我。

“他们不要你了吗?”

“对。”

“那是他们笨。”

妻子宋妍从厨房出来,接过我手里的箱子。

她没有问我为什么,只把一杯温水放到桌上。

“先吃饭。”

我点头。

手机又响了。

这次是技术副总邵启明。

我直接按掉。

他连续打来四次。

第五次,我接了。

“贺远,你到底在干什么?”

“陪女儿吃饭。”

“下午一点半就要开会,系统为什么不能启动?”

“问新负责人。”

“彭志成对底层授权不熟,你先回来处理。”

“我已经离职。”

邵启明压着火气。

“公司可以撤回辞退决定。”

“我不同意。”

“补偿加一倍。”

“没兴趣。”

“你别拿融资项目赌气!”

我看了一眼墙上的钟。

“终止劳动关系是公司的决定。”

“授权失效是系统规则。”

“我没赌气。”

“我只是不再替公司承担责任。”

邵启明沉默几秒。

“投资方点名要你出席。”

“那是你们和投资方之间的事。”

“贺远,你想清楚。”

“今天的融资规模不是小数目。”

“会议如果出问题,公司会追究你的责任。”

我笑了一声。

“追究一个已办完手续的前员工?”

“你可以试试。”

我挂断电话,关机。

饭吃到一半,宋妍的手机响了。

她看了一眼来电,把手机递给我。

“他们找到我这里了。”

屏幕上是高文海的名字。

瀚云数科总经理。

我没有接。

电话自动挂断后,一条短信发了过来。

“贺远,投资方临时改了议程。”

“第一项不是听公司汇报。”

“他们要先审你保存的那份原始测试报告。”

03

原始测试报告不在我手里。

三个月前,砺峰资本委托第三方机构对系统做过压力测试。

结果分成两份。

公开版进入公司材料库。

原始版由测试机构、砺峰资本和责任研发人分别保管。

我收到的那份一直存放在银行保管箱。

公司不知道具体内容。

彭志成只看过公开版。

公开版写着,系统稳定率达到百分之九十九点七。

原始版还有一行。

剩余百分之零点三的风险,必须由责任研发人现场说明。

那不是漏洞。

而是一项主动熔断设计。

系统遇到越权调用时,会立刻停止输出,并封存全部操作记录。

公司若想通过评审,必须证明管理层不会绕过合规流程。

偏偏今天上午,他们刚用实际行动证明了相反的结果。

我打开备用手机,回复高文海。

“报告属于投资方评审材料,请直接联系砺峰资本。”

高文海几乎立刻回电。

“贺远,你终于接了。”

“有事直说。”

“上午的决定存在误会。”

“协议已经签了。”

“协议可以作废。”

“法律文件不是草稿。”

他语气放软。

“公司正在发展,管理上难免出现疏漏。”

“你回来把会议开完,我亲自处理彭志成。”

“怎么处理?”

“先暂停他的项目负责人职务。”

“先?”

高文海没回答。

我已经明白他的意思。

只要融资落地,彭志成最多受点处分。

过一段时间,他仍旧是主管。

而我会继续承担系统风险。

“我不回去。”

“贺远!”

“高总还有别的事吗?”

“投资方如果撤资,几百人的奖金和期权都会受影响。”

“决定开除我时,你签字了吗?”

电话那头静了几秒。

“签了。”

“那就承担结果。”

我结束通话。

十二点四十分,陆承洲再次发来消息。

“我们已确认你的劳动关系在今天上午终止。”

“如果方便,请于一点二十分前到达云澜会议中心。”

“你可以拒绝。”

“但有些资料,最好由你亲眼确认。”

消息下面附着一张照片。

照片里是一份项目负责人履历。

姓名写着彭志成。

核心成果一栏,列着动态验证系统、熔断架构和责任追溯模型。

那三项成果,全是我的。

履历末尾还有一句。

“贺远主要承担文档整理及常规维护工作。”

我盯着照片看了几秒。

宋妍坐在对面。

“想去就去。”

“他们刚开了我。”

“所以更要去。”

她把车钥匙推到我面前。

“不是替公司开会。”

“是把你的名字拿回来。”

一点十五分,我到达云澜会议中心。

大楼门口停着十几辆商务车。

瀚云数科的员工证已经失效,我没有走公司通道。

陆承洲安排的工作人员在侧门等我。

“贺先生,请跟我来。”

他没有带我进入主会场。

我们上了二十二层,进了一间小会议室。

桌上放着三份材料。

第一份是彭志成的项目负责人履历。

第二份是公司提交的技术成果归属说明。

第三份是我入职时登记的个人成果清单。

三个文件放在一起,问题一眼就能看清。

熔断架构的登记时间,比我入职瀚云数科早了八个月。

工作人员把一支录音笔放到桌上。

“陆总希望你先说明,是否允许公司继续使用相关成果。”

“授权范围以原合同为准。”

“如果公司更换项目负责人呢?”

“对方要通过完整认证。”

“目前有人通过吗?”

“没有。”

一点三十分,隔壁主会场传来掌声。

九十亿元联合投资评审会正式开始。

墙上的屏幕同步显示会场画面。

彭志成站在台上,西装后背已经湿了一片。

他点开演示程序。

屏幕弹出红色提示。

“责任证书无效,系统拒绝启动。”

会场里响起议论声。

彭志成强撑着笑。

“只是网络问题,技术人员马上处理。”

陆承洲坐在投资方首席位置,翻开项目书。

“先不演示。”

“请项目负责人解释熔断架构。”

彭志成握住话筒。

“这部分采用了行业通用方案。”

陆承洲抬头。

“哪一项行业标准?”

彭志成张了张嘴。

没有答案。

高文海立即起身。

“今天负责底层架构的员工临时身体不适。”

“我们可以改天补充说明。”

陆承洲合上项目书。

“他不是身体不适。”

“他是今天上午被你们开除了。”

会场一下安静。

彭志成猛地看向高文海。

高文海脸色发白。

陆承洲站起身,拿过桌上的投资意向书。

“既然真正的责任研发人不在,那这笔九十亿元投资……”

他说到这里,侧门被工作人员推开。

所有人的目光同时转了过来。

我拿着离职协议,走进了会场。

04

我走进会场时,陆承洲没有把后半句话说完。

高文海快步迎上来,脸上挤出笑容。

“贺远,你来了就好。”

他伸手想接我手里的离职协议。

我避开他的手,直接走到投资方席位前。

“陆总,是你请我过来的。”

“对。”

陆承洲示意工作人员增加一个座位。

座位不在瀚云数科一侧,而在第三方评审席旁边。

这个安排让高文海的表情僵了一瞬。

彭志成攥着话筒站在台上,额头全是汗。

“贺远,既然到了,就先把演示环境恢复。”

他说得理所当然,像上午的辞退从没发生过。

我把离职协议放在桌面上。

“我今天上午九点二十分离职。”

“现在不是瀚云数科员工,也不是项目负责人。”

“系统不能启动,与我没有关系。”

会场里的议论声更大了。

几家联合投资机构的代表纷纷翻看面前的补充材料。

高文海压低声音。

“先解决问题,其他事情会后谈。”

“高总,我来这里不是替你们解决问题。”

“我是受砺峰资本邀请,作为技术成果登记人配合调查。”

陆承洲抬手,让工作人员把三份文件投到大屏幕上。

第一份是我入职时提交的成果清单。

第二份是瀚云数科本次融资提交的归属说明。

第三份是彭志成的项目履历。

三份材料的日期、名称和署名并排显示。

熔断架构完成于我入职前八个月。

责任追溯模型完成于我入职前五个月。

到了公司的融资材料里,成果完成人却变成了彭志成。

会场骤然安静。

彭志成脸上的血色迅速褪去。

“这是材料整理时出现的笔误。”

陆承洲看着他。

“三项核心成果全部写错,也叫笔误?”

“项目是在公司平台上完善的,公司当然享有成果。”

“我们现在问的是谁完成了设计,不是公司有没有使用权。”

彭志成把话筒握得更紧。

“整体方案由我统筹,贺远只负责部分技术实施。”

我抬头看向大屏幕。

“那请彭主管回答刚才的问题。”

“熔断架构依据哪一项行业标准?”

彭志成嘴唇动了几下。

“技术细节很多,我需要看一下资料。”

“项目负责人连核心架构依据都要临时查?”

“我负责管理,不可能记住每一个参数。”

“这不是参数。”

我拿起桌上的项目书。

“这是整个系统可以进入城市数据平台的前提。”

“如果你不知道,说明你从未参与设计。”

彭志成猛地转向我。

“贺远,你不要因为离职就恶意抹黑公司。”

“材料是你们提交的,话也是你自己说的。”

“我只是要求你解释自己的履历。”

陆承洲敲了敲桌面。

“彭先生,请继续回答。”

彭志成站在台上,半天没有说出一个完整句子。

高文海向技术副总邵启明使了个眼色。

邵启明立刻起身。

“陆总,人员任命属于公司内部事务,不影响系统本身的价值。”

“恰恰相反。”

陆承洲翻开原始测试报告。

“这套系统最重要的不是代码,而是责任机制。”

“贵公司上午开除唯一通过责任认证的人,下午却要求投资方相信你们重视合规。”

“这个逻辑,我无法接受。”

高文海急忙解释。

“开除决定是彭志成越权推动的,公司管理层事先并不完全知情。”

我看向他。

“离职审批单最后一栏,是谁签的字?”

高文海顿时没了声音。

工作人员将审批记录调上屏幕。

总经理签字栏里,清清楚楚写着高文海三个字。

会议桌两侧响起低低的交谈声。

几名投资代表直接合上了项目书。

高文海的脸色越来越难看。

陆承洲没有再看他,而是转向我。

“贺先生,我们只确认一个问题。”

“如果瀚云数科无法提供合格的责任研发人,这套系统还能否通过最终评审?”

我没有替任何人留情。

“不能。”

“换人需要多长时间?”

“完成架构答辩、安全审核和责任认证,最快六个月。”

高文海猛地站起来。

“融资项目等不了六个月!”

“那是你们的问题。”

“你明明可以重新签署授权。”

“我可以签。”

高文海眼里重新亮起希望。

我翻开离职协议,指着已经生效的日期。

“但我为什么要替一家刚开除我的公司承担责任?”

会场再次安静下来。

陆承洲将投资意向书缓缓放回桌面。

“瀚云数科的评审暂时中止。”

“接下来,我们单独评估贺远先生名下的原始技术成果。”

彭志成手里的话筒掉在地上。

一声闷响传遍整个会场。

他终于明白,今天可能失去的并不只是一个项目。

05

会议被分成了两个区域。

瀚云数科管理层留在主会场等待调查。

我和第三方评审人员进入旁边的小会议室。

陆承洲让法务把一份确认书递给我。

“这不是合作协议,只用于确认成果来源。”

我逐页看完,在需要确认的位置签字。

文件里没有强迫授权,也没有替瀚云数科免责的条款。

陆承洲等我放下笔,才开口询问。

“主动熔断为什么必须绑定责任研发人?”

“因为普通安全系统只判断权限,不判断调用目的。”

“城市数据涉及交通、医疗和公共服务,权限正确不代表行为合理。”

“如果管理人员利用合法账号批量导出敏感结果,普通系统不会阻止。”

“我的模型会结合调用频率、目标范围和决策链进行二次验证。”

一名评审专家抬起头。

“所以那百分之零点三的停止输出,不是故障?”

“不是。”

“那是系统主动拒绝高风险指令。”

“原始报告为什么没有写进公开版?”

“公司要求删掉了详细触发条件。”

“谁要求的?”

“彭志成。”

工作人员立即调出材料修改记录。

四个月前,彭志成以影响商业展示为由,删除了熔断机制的完整说明。

邵启明在审批栏中签了同意。

陆承洲盯着记录看了片刻。

“他们想让投资方看到百分之九十九点七的稳定率,却不想解释剩下的部分。”

“对。”

“如果没有原始报告,我们可能会把主动熔断当成系统缺陷。”

“这也是他们不愿让我直接接触投资方的原因。”

另一名专家翻开责任认证记录。

“贺先生,公司曾为其他人申请过认证吗?”

“申请过两次。”

“结果呢?”

“一次没有通过架构答辩,一次在责任条款前主动退出。”

“申请人是谁?”

“第一次是彭志成,第二次是邵启明。”

会议室里短暂沉默。

两个人都知道责任认证意味着什么。

他们也都知道自己无法接过系统。

可他们依然在融资材料里,把我写成只做文档整理的普通员工。

陆承洲把录音笔推近了一些。

“你认为这是管理疏忽,还是有意隐瞒?”

“我只陈述事实。”

“公司切断了我与投资方的直接联系。”

“公司修改了成果履历。”

“公司删除了风险说明。”

“公司还在评审当天解除我的职务。”

“至于是不是故意,由你们判断。”

陆承洲点点头。

“足够了。”

门外忽然传来争执声。

高文海想进来,被工作人员拦在门口。

“贺远,我只和你谈五分钟。”

陆承洲看向我。

“是否见他,由你决定。”

“让他进来。”

高文海进门后,先看了一眼桌上的录音笔。

“我们单独谈。”

“这里没有不能让人听的话。”

他拉开椅子坐下,姿态比半小时前低了许多。

“公司愿意恢复你的职位。”

“职位提升为技术中心副主任,年薪翻三倍。”

“彭志成会被撤职。”

我没有回应。

高文海继续加码。

“公司再给你百分之一的项目期权。”

“只要你签署授权,下午的评审还可以继续。”

“上午为什么开除我?”

“组织调整。”

“真实原因呢?”

他避开我的视线。

“有人反映你不服从管理,拒绝共享核心资料。”

“核心资料都在公司知识库。”

“所谓不共享,是不是指我没有把个人认证交给彭志成使用?”

高文海没有否认。

责任证书不能转借。

一旦出事,法律责任和行业追责都会落在我的头上。

他们想拿走成果,又想让我继续背风险。

我把确认书收进文件袋。

“我不会复职。”

高文海咬了咬牙。

“那就以外部顾问身份合作。”

“一次会议,五百万元。”

几名评审人员同时看向我。

这个数字足以让许多人改变决定。

我却清楚,高文海买的不是一场讲解。

他买的是我在投资方面前替公司背书。

只要我重新签字,上午发生的一切都会被包装成普通人事纠纷。

“我拒绝。”

高文海终于压不住情绪。

“你一定要把公司逼到绝路?”

“开除我的人是你。”

“提交虚假履历的人是你们。”

“现在项目出问题,也是你们违反流程造成的。”

“我什么都没做。”

高文海盯着我,声音发冷。

“系统是在公司资金支持下完成的。”

“你以为离开瀚云数科,还能带走多少东西?”

“合同里写得很清楚。”

“入职前成果归我,公司只有项目期内的有限使用权。”

“那我们就让法院判断。”

“可以。”

我拿出手机,当着他的面打开录音文件。

里面传出彭志成上午说过的话。

“你别把自己看得太重要。”

“公司不是离了谁就不能转。”

高文海的脸彻底沉了下来。

我按下暂停。

“请瀚云数科尽快准备证据。”

“我也已经准备好了。”

高文海起身离开时,陆承洲接到一通电话。

他听了几句,目光慢慢冷下来。

电话结束后,他把屏幕转向我。

瀚云数科刚刚向所有联合投资机构发出紧急说明。

说明里称,我因严重违反保密制度被公司辞退。

他们还指控我在离职前恶意破坏演示系统。

而落款时间,比我走进会场早了整整两个小时。

06

紧急说明很快传遍联合投资机构。

瀚云数科试图把技术归属争议变成一次员工报复事件。

只要投资方相信系统无法启动是我故意造成,公司就能重新掌握主动。

陆承洲让法务保存邮件原件和发送记录。

“他们应该没想到你会出现在这里。”

“也没想到离职交接清单在我手里。”

我把上午拍摄的文件交给法务。

清单明确写着,设备、资料和权限均已完成交接。

孟琳的签字和人事部印章都在上面。

公司账号停用时间也有短信记录。

从账号被停用到演示失败,我没有进入过公司系统。

第三方安全机构随即调取后台日志。

证书失效由劳动关系终止自动触发。

没有删除记录,没有远程操作,更没有人为锁死。

十分钟后,技术结论被投到主会场屏幕上。

彭志成看完报告,立刻改口。

“可能是平台管理组操作失误。”

平台管理组负责人蒋峰当场站起来。

“系统按规则自动执行,和我们没有关系。”

“彭主管上午还要求我绕过证书验证。”

会场里顿时一片哗然。

邵启明猛地看向蒋峰。

“你说话要负责任。”

蒋峰拿出手机。

“这是彭主管发给我的消息。”

“他让我临时关闭责任校验,还说出了问题由贺工承担。”

聊天记录被同步到大屏幕上。

最后一条消息发送于上午十一点零七分。

那时我已经离开公司近两个小时。

几家投资机构的风控负责人同时要求复印记录。

彭志成冲下台,想阻止工作人员。

保安直接挡在他面前。

高文海坐在首位,脸色灰白。

他大概终于明白,事情已经不是撤掉一个主管就能平息。

主动绕过责任验证,意味着瀚云数科的管理层有意破坏安全机制。

对于普通软件项目,这也许只是内部违规。

对于城市数据平台,这是足以终止评审的重大风险。

陆承洲重新走进主会场。

我跟在他身后,却没有坐回瀚云数科的位置。

高文海看见我,立刻指向蒋峰。

“员工之间的私下沟通不能代表公司决定。”

陆承洲把紧急说明放到桌上。

“那这份盖有公司公章的说明,能不能代表公司?”

高文海说不出话。

“在没有技术调查的情况下,你们公开指控前员工恶意破坏系统。”

“现在调查结果证明,系统没有遭到任何破坏。”

“瀚云数科是否准备撤回说明,并正式道歉?”

高文海双手按住桌面。

“事情还没有调查完。”

“哪些部分没调查完?”

“贺远掌握公司核心资料,存在泄密风险。”

我从文件袋里取出银行保管箱的存取证明。

“原始报告由砺峰资本指定机构封存。”

“我从未向无关人员展示。”

“今天取用,也经过投资方书面授权。”

法务人员补充了一句。

“整个流程符合三方保管协议。”

高文海最后一条指控也被堵死。

会场后排有人收到消息,低声说了几句话。

很快,越来越多的人拿起手机。

瀚云数科发布紧急说明后不到半小时,公司的两家重要客户暂停了续约谈判。

客户要求瀚云数科证明系统不存在人为绕过安全机制的可能。

另一家合作银行直接发来风险问询函。

还没拿到融资,公司原有的业务已经开始动摇。

邵启明走到高文海身边,低声劝他立刻道歉。

高文海却死死盯着我。

“你早就知道会有这个结果。”

“我知道规则。”

“你故意不提醒公司。”

“授权说明入职当天就提交了。”

“认证流程每季度都会发内部通知。”

“你们不是不知道。”

“你们只是认为开除我以后,一切都能照常运转。”

高文海胸口剧烈起伏。

“贺远,别忘了你在公司待了三年。”

“三年里,公司没有亏待你。”

我看着他。

“上午九点,你们也是这么想的吗?”

他再次沉默。

陆承洲示意工作人员收走投资意向书。

“根据联合评审组意见,暂停瀚云数科首期十二亿元投资。”

高文海猛地抬头。

“只是暂停?”

“剩余七十八亿元的后续计划,进入重新审查。”

这个结果比当场拒绝更难受。

暂停意味着所有投资机构会全面核查公司合同、成果归属和管理记录。

那些被掩盖的问题,都可能被逐一翻出来。

陆承洲随后转向我。

“贺先生,砺峰资本希望与你讨论一项新的合作。”

“不是通过瀚云数科。”

“而是由你本人组建团队,继续完成动态验证系统。”

会场里所有目光再次落到我身上。

彭志成突然挣开保安,冲到评审席前。

“他不能带走项目!”

“系统代码、测试环境和研发人员全都属于公司!”

陆承洲没有理他,只递给我一份薄薄的意向文件。

封面上写着独立技术主体孵化方案。

拟定首轮投资金额,三亿元。

而文件最后一页的创始人姓名栏里,已经打印好了我的名字。

我还没翻完,手机忽然收到孟琳发来的照片。

照片拍的是公司董事会紧急会议通知。

议题只有两项。

第一项,罢免高文海。

第二项,追究我带走核心技术的法律责任。

07

我看完董事会通知,没有立刻回复孟琳。

追究我带走核心技术,显然是瀚云数科准备的新说法。

只要把争议拖进诉讼,他们就能申请限制技术成果继续使用。

砺峰资本的三亿元孵化计划,也可能因此被迫暂停。

陆承洲看了一眼照片。

“他们准备先下手。”

“我没有带走任何属于公司的东西。”

“事实是一回事,诉讼策略是另一回事。”

他让法务核对我离开公司时的监控记录。

上午九点四十七分,我抱着纸箱进入电梯。

箱子里只有键盘、书、水杯和女儿送我的卡片。

公司电脑留在工位,移动硬盘也登记在交接清单中。

我退出所有工作群后,没有再登录任何内部账号。

法务很快给出判断。

“瀚云数科很难证明贺先生带走了代码。”

“但他们可以声称,入职前成果已经在劳动合同中完成转让。”

我取出保存的劳动合同扫描件。

合同附件第七条写得很清楚。

入职前登记成果归员工个人所有。

公司仅在劳动关系存续期间,拥有指定项目范围内的使用权。

如今劳动关系由公司主动终止,继续使用必须重新协商。

陆承洲看完附件,问了一个关键问题。

“公司手里是否有另一份合同?”

“我签过的只有这一份。”

“那就要防止他们补出一份。”

话音刚落,高文海从外面返回会场。

他身后跟着两名公司律师。

董事会会议还没结束,他已经开始执行第二项议题。

其中一名律师把函件放到评审席上。

“贺远先生涉嫌非法占有公司职务成果。”

“在争议解决前,任何机构不得投资或使用相关技术。”

陆承洲没有接那份函。

“你们凭什么认定是职务成果?”

律师打开一份研发立项书。

上面的项目启动日期,是我入职后的第三天。

“动态验证系统由瀚云数科正式立项,并持续投入研发资金。”

“贺先生作为员工完成的成果,依法应归公司所有。”

我翻到立项书最后。

申请人是彭志成。

批准人是邵启明。

项目名称与我的入职前成果相同,连技术描述都只改了两个词。

“这份立项书的原始创建时间是什么时候?”

律师没有回答。

第三方评审人员立即核查电子档案。

文件显示创建于三年前。

可文件编号采用的是瀚云数科去年才启用的新规则。

陆承洲抬起眼。

“你们三年前就能预知两年后的编号制度?”

高文海脸色一沉。

“系统迁移时重新生成编号很正常。”

“那原始版本呢?”

“年代久远,可能已经归档。”

我看向高文海。

“你们不是说项目全程管理规范吗?”

“为什么涉及九十亿元融资的核心立项文件,会找不到原始版本?”

高文海没有理我,只催律师继续。

律师拿出一份技术中心内部决议。

决议声称,公司对所有项目成果拥有完整处置权。

我只看了一眼便放回桌上。

“内部决议约束不了我的入职前成果。”

“能不能约束,由法院决定。”

“那就去法院。”

我的回答让高文海愣了一下。

他原以为用诉讼威胁,我就会为保住三亿元投资让步。

可那份孵化意向,我还没有签字。

我没有得到任何利益,也不存在急于推进的理由。

真正等不起的,是瀚云数科。

十二亿元首期投资暂停一天,公司就要多承担一天资金压力。

几家银行发来的风险问询,也不会因为一封律师函消失。

我把函件推回去。

“你们可以起诉。”

“同时,请准备解释虚假履历、错误指控和伪造立项文件的问题。”

高文海猛地拍了一下桌子。

“你凭什么说文件是伪造的?”

“我没说创建日期是假的。”

“我只说编号对不上。”

会场里有人低声笑了。

高文海这才发现,自己主动接下了伪造两个字。

公司律师立刻拉住他,示意他不要再开口。

就在双方僵持时,孟琳又发来一条消息。

“董事会通过决议,高文海暂时停职。”

我刚看完,主会场的门便被推开。

董事长罗敬山带着三名董事走了进来。

高文海看到他,脸上反而露出一丝轻松。

“罗董,事情还可以控制。”

罗敬山没有回应。

他走到陆承洲面前,先向联合评审组致歉。

随后,他当众宣布暂停高文海和彭志成的一切职务。

高文海站在原地,表情彻底僵住。

罗敬山转向我,语气郑重。

“贺先生,公司愿意撤回紧急说明。”

“相关责任人也会接受调查。”

“条件呢?”

“请你暂缓与其他机构合作。”

果然还是为了技术。

我正要拒绝,蒋峰忽然从后排冲过来。

他把一台尚未联网的电脑放到桌上。

“贺工,先别签任何东西。”

“公司资料库里刚多出一份成果转让协议。”

“协议上有你的签名。”

“可上传时间,是今天下午三点零六分。”

08

屏幕上的协议一共六页。

前五页约定我自愿转让全部入职前技术成果。

最后一页不仅有我的签名,还有一枚指印。

签署日期写着三年前入职当天。

如果这份协议有效,我不仅失去动态验证系统,还要承担隐瞒转让事实的责任。

罗敬山脸色难看。

“这份文件是谁上传的?”

蒋峰打开后台记录。

上传账号属于人事部档案管理员。

实际操作地址却来自总经理办公室。

时间正是高文海离开会场的那十几分钟。

高文海立即否认。

“办公室里不止我一个人。”

“谁都可能使用那台电脑。”

蒋峰继续调出门禁记录。

下午两点五十二分,高文海进入办公室。

三点十二分,他独自离开。

期间没有第二个人刷卡进入。

高文海转头看向公司律师。

律师没有替他解释,只要求立即封存电脑。

罗敬山示意安保人员控制现场。

“从现在开始,任何人不得修改档案库。”

“所有后台日志交给第三方取证。”

高文海冷冷看着我。

“一份扫描件说明不了什么。”

“原件在公司档案室。”

“那就取出来。”

罗敬山当场联系档案负责人。

十分钟后,对方带来一个密封文件袋。

袋口加盖了三年前的人事章。

拆封后,里面果然有一份成果转让协议。

纸张已经泛黄,装订孔也留有锈迹。

看上去,它确实保存了很久。

高文海重新坐下。

“电子档上传晚,不代表文件形成得晚。”

“当年人事资料没有全部扫描,这很正常。”

我拿起协议,没有直接碰签名位置。

纸上那两个字与我的笔迹很像。

最后一笔的习惯也模仿得十分准确。

可指印的位置有问题。

我签劳动合同时,用的是右手食指。

这份协议上的指印,却像是左手拇指。

陆承洲请取证人员现场检查。

初步比对结果很快出来。

指印纹路不完整,无法与我留存的入职资料对应。

更奇怪的是,协议第一页与末页的纸张批次不同。

末页纸张的生产标记,属于两年前的新批次。

也就是说,所谓保存三年的原件,至少有一页是在两年内替换的。

会场里的气氛瞬间变了。

罗敬山声音发沉。

“高文海,你解释一下。”

“我不负责保管人事档案。”

高文海指向门口。

“应该问孟琳。”

孟琳很快被叫到会场。

她走进来时,手里抱着一个旧档案盒。

面对所有人的目光,她没有先替自己辩解。

她从盒中取出当年的文件目录。

我的入职资料共十二项。

劳动合同、保密协议、成果登记表和授权说明都在其中。

目录里根本没有成果转让协议。

“这份目录由谁核验?”

罗敬山问。

“当时的人事经理和贺远本人。”

“原件是否修改过?”

“去年进行过一次档案整理。”

“谁调取过贺远的档案?”

孟琳停顿几秒。

“彭主管调取过两次。”

“邵副总调取过一次。”

“上周五,高总办公室又要求借阅。”

高文海猛地站起来。

“你不要随意攀扯。”

孟琳看着他。

“借阅单还在。”

她把三张登记表摆到桌面上。

最后一张的归还时间,是今天上午八点四十分。

也就是我被通知来公司前二十分钟。

借阅人签名栏里,写的是高文海的秘书。

归还确认一栏,却没有档案管理员签字。

取证人员将所有文件装入证物袋。

公司律师已经不再提起诉讼,只要求停止公开讨论。

可联合投资机构的风控人员全在现场。

事情不可能再被压回公司内部。

罗敬山深吸一口气。

“贺先生,公司会配合调查。”

“在结果出来前,我代表董事会向你道歉。”

“道歉解决不了伪造文件。”

“我明白。”

“那就不要再阻止我与砺峰资本合作。”

罗敬山沉默了。

他身后的董事低声商议起来。

瀚云数科若放弃争议,就等于承认核心技术并不完全属于公司。

可继续争夺,伪造协议的责任便可能牵连更多管理人员。

陆承洲将孵化意向重新放到我面前。

“现在签不签,决定权仍在你。”

我翻到最后一页。

就在笔尖落下前,宋妍忽然打来电话。

她的声音很急,却没有慌乱。

“你先别回家。”

“刚才有两个人来敲门,说是公司法务。”

“他们拿着一份搜查通知,要进书房找技术资料。”

我立刻放下笔。

“通知上盖的是什么章?”

“不是法院,也不是执法机关。”

“是瀚云数科的公章。”

门外紧接着传来重重的撞击声。

电话里,女儿被吓得哭了起来。

09

我让宋妍立刻锁好内门,并拨打报警电话。

陆承洲同时安排会议中心的法务赶往我家。

罗敬山听见电话内容,转头质问公司律师。

“是谁派人去的?”

几名律师同时摇头。

高文海站在桌边,一言不发。

我盯着他。

“如果我家里有人受伤,这就不再是技术纠纷。”

“你看我也没用。”

“公司只是进行正常证据保全。”

“公司公章不是搜查许可。”

“他们没有权利进我家。”

高文海嘴角绷紧。

“如果你没藏公司资料,为什么害怕检查?”

我拿起手机,打开通话免提。

“我不怕检查。”

“我只拒绝让两个身份不明的人闯进家里。”

门外的撞击声停了。

几分钟后,警笛声从电话里传来。

上门的两个人没有离开,而是向民警出示了工作证。

他们一个来自瀚云数科行政部,另一个是外聘调查员。

所谓搜查通知,只是一份公司内部文件。

两人被带回去说明情况。

宋妍确认家门没有损坏后,我才结束通话。

会场里的董事们脸色一个比一个难看。

罗敬山当场要求冻结公司公章使用权限。

行政部很快反馈,那份通知没有经过用印系统。

文件上的公章来自一枚停用的旧章。

旧章本应在半年前销毁。

保管人是总经理办公室主任。

高文海终于开口。

“旧章丢失和我没有关系。”

罗敬山没有再与他争辩。

“从现在开始,你不得离开会场。”

高文海冷笑。

“你没有权力限制我的人身自由。”

“我没有。”

罗敬山指了指门口。

“两位民警有事找你。”

先前赶去我家的民警已将情况转交过来。

会议中心安保人员也提交了上午的监控。

高文海被请到隔壁房间接受询问。

他经过我身边时,脚步停了一下。

“贺远,你以为陆承洲真在帮你?”

“资本只看利益。”

“等你失去利用价值,结果不会比今天更好。”

我没有反驳。

资本当然看利益。

可这不代表我必须回到一家伪造协议、冒用公章的公司。

高文海被带走后,董事会重新召开临时会议。

这一次,彭志成和邵启明也被要求接受内部审查。

孟琳主动提交了完整档案目录。

蒋峰则把平台后台日志交给第三方保存。

瀚云数科内部原本牢固的口径,开始一层层裂开。

下午五点四十分,联合评审组公布阶段结论。

系统启动失败与我无关。

瀚云数科提交的成果资料存在重大失实。

管理层曾试图绕过责任验证。

首期十二亿元投资由暂停改为终止。

剩余七十八亿元计划不再以瀚云数科为唯一合作主体。

消息公布后,会场彻底乱了。

几名董事围住陆承洲,希望保留重新申请的机会。

银行代表则要求公司说明现有贷款的风险控制方案。

罗敬山没有参与争抢。

他走到我面前,像是短短几个小时老了许多。

“贺先生,我不请求你回来。”

“只希望你给公司现有研发人员一条路。”

“什么意思?”

“如果你组建新团队,允许他们正常应聘。”

这个请求并不过分。

真正参与研发的人,不该替管理层承担全部后果。

但我也不会许诺集体接收。

“我只看能力和责任记录。”

“没有参与造假的人,可以公平竞争。”

罗敬山点了点头。

“够了。”

我重新拿起那份孵化意向。

三亿元只是首轮资金。

砺峰资本提供办公场地和法务支持,但不干预技术责任标准。

创始团队保留控制权。

核心成果归属也写得十分清楚。

我在最后一页签下名字。

陆承洲伸出手。

“合作顺利。”

“现在说这句话还太早。”

“至少第一步已经走出去了。”

签字消息尚未公开,我的手机便收到十几份好友申请。

有原项目组成员,也有瀚云数科其他技术部门的人。

最上面一条来自蒋峰。

“贺工,资料库正在批量删除历史记录。”

“删除命令不是高文海发出的。”

我立刻问他是谁。

蒋峰发来一张后台截图。

执行账号属于邵启明。

删除范围包括认证失败记录、材料修改记录和全部熔断测试报告。

操作仍在继续。

更令人意外的是,邵启明此刻就坐在会场另一端。

他的双手放在桌面上,电脑也已经被取证人员封存。

蒋峰紧接着发来第二句话。

“有人在外部远程控制他的账号。”

“登录地点显示为云澜会议中心二十三层。”

我们所在的评审会场,正好是二十二层。

10

陆承洲立刻让会议中心封锁二十三层的网络出口。

取证人员调出整栋大楼的登录记录。

邵启明的账号每隔二十秒发送一次删除指令。

被删除的文件没有进入回收区,而是直接执行深度覆盖。

这不是临时起意。

对方显然提前准备了清理程序。

我看向邵启明。

他的脸色比刚才更加难看。

“账号是你的,你最好现在解释。”

“我没有远程登录。”

“谁知道你的验证方式?”

“技术中心几名管理员都接触过。”

蒋峰立即摇头。

“管理员只能重置普通账号,不能取得你的个人验证凭证。”

邵启明沉默片刻。

“上个月,彭志成借过我的安全终端。”

彭志成猛地站起来。

“你少往我身上推!”

“是你说投资材料需要副总权限。”

“终端当天就还给你了。”

两个人当着联合评审组的面争执起来。

陆承洲没有制止,只让取证人员完整录音。

他们说得越多,暴露的问题就越多。

二十三层的平面图很快送到会场。

楼上没有公开会议室,只有四间贵宾休息室和一间设备间。

其中三间空着。

剩下两间分别登记在瀚云数科和一家咨询机构名下。

咨询机构叫恒策商务。

我对这个名字并不陌生。

过去四个月,瀚云数科所有融资材料都由恒策商务统一整理。

彭志成那份虚假履历,也是他们制作的。

陆承洲问高文海是否认识恒策商务的负责人。

高文海还在隔壁配合询问,没有立即回来。

罗敬山替他回答。

“恒策是高文海推荐的服务机构。”

“合同金额是多少?”

“一千八百万元。”

“谁审核的?”

“邵启明负责业务验收,高文海最终批准。”

所有人的目光再次转向邵启明。

他抹了一把额头上的汗。

“我只负责确认材料是否按时交付。”

“他们如何取得你的验证凭证?”

“我不知道。”

楼上的网络出口突然中断。

可删除指令并没有停止。

取证人员很快发现,对方正在使用一台自带通信模块的设备。

会议中心切断有线和无线网络,对它没有作用。

陆承洲直接联系大楼安保。

两名安保人员带着取证人员上楼。

屏幕同步显示二十三层的监控画面。

走廊里空无一人。

瀚云数科登记的休息室房门紧闭,门锁显示正在使用。

安保人员敲门,里面没有回应。

他们刷开管理锁,房间里却一个人都没有。

桌上放着一台正在运行的笔记本电脑。

旁边还有三部手机和一只黑色安全终端。

蒋峰认出那只终端。

“这是邵副总的设备。”

邵启明立刻冲到屏幕前。

“我的终端明明在公司保险柜里!”

“谁能打开保险柜?”

“总经理办公室和技术中心各有一组密码。”

“你掌握技术中心那一组吗?”

他没有回答。

取证人员拔掉电脑的通信模块。

资料删除终于停止。

一共四百二十七份文件遭到覆盖。

所幸第三方评审开始后,蒋峰已经将大部分关键日志同步保存。

真正丢失的,是一份两年前的内部事故报告。

我听到文件编号,立刻记起那次事故。

当时系统仍在封闭测试。

某个测试账号连续调用医疗数据,触发主动熔断。

彭志成要求关闭熔断机制,被我当场拒绝。

第二天,公司通知我事故属于普通误操作,不再追查。

如今看来,那件事并没有那么简单。

我让蒋峰调出对应日期的人员记录。

发起异常调用的人,正是恒策商务的技术顾问。

陆承洲盯着屏幕上的名字。

“咨询机构为什么能进入封闭测试环境?”

罗敬山脸色铁青。

“我也想知道。”

安保人员继续检查楼上的房间。

电脑旁放着一张临时通行证。

登记姓名是恒策商务负责人杜绍杰。

可监控显示,杜绍杰今天从未走进会议中心正门。

取证人员查看设备启动时间。

笔记本从上午八点开始运行。

也就是说,在评审会召开之前,它已经被提前放进房间。

门锁记录随即被调出。

最后进入房间的人使用了瀚云数科的高级通行权限。

权限持有人不是高文海,也不是邵启明。

屏幕上跳出姓名时,孟琳忽然倒吸一口凉气。

那张通行证属于董事长罗敬山。

会场瞬间安静下来。

罗敬山看着自己的名字,缓缓转过身。

“我的证件,三天前就丢了。”

“为什么没有上报?”

陆承洲问。

“秘书说可能落在车里,我让他继续找。”

“你的秘书现在在哪里?”

罗敬山拿出手机,连续拨打两次。

电话无人接听。

秘书的座位也早已空了。

会议中心的出口记录显示,就在删除程序被切断前一分钟,一辆登记在罗敬山名下的轿车驶出了地下停车场。

而坐在驾驶位上的人,正是他失联的秘书。

更麻烦的是,那辆车里还装着董事会刚刚封存的全部档案原件。

11

罗敬山当场要求安保拦截车辆。

地下停车场出口却反馈,那辆车已经驶上主路。

档案原件包括我的劳动合同、成果登记表和被替换过的转让协议。

一旦文件被毁,很多关键事实只能依赖扫描件证明。

罗敬山的手微微发抖。

“封存箱为什么会在我车里?”

一名董事低声回答。

“刚才会议室空间不够,您的秘书提出先送去公司保险库。”

“谁批准的?”

“高文海。”

高文海被叫回主会场。

听完情况,他先看向罗敬山。

“档案留在这里不安全,送回公司有什么问题?”

“你明知道秘书拿着我的通行证。”

“我不知道。”

“也是你同意他把封存箱搬走的。”

“当时取证人员没有反对。”

负责取证的人立即纠正。

“我们要求档案不得离开会议中心。”

“搬运时有人出示了董事长签署的转移单。”

电子版转移单被投到屏幕上。

签名与罗敬山平日使用的电子签完全一致。

罗敬山却明确表示,他从未签过这份文件。

事情再次指向内部验证权限被冒用。

这时,负责追踪车辆的安保人员传回消息。

轿车没有驶向瀚云数科。

它在距离会议中心六公里的旧商业区停下。

车辆定位随后被关闭。

陆承洲安排的法务已经赶往现场。

当地执勤人员也根据会议中心提交的情况前去核实。

我没有继续留在屏幕前等待。

“先查那份被删除的事故报告。”

蒋峰面露难色。

“原件已经覆盖。”

“封闭测试不会只有公司记录。”

两年前的测试由城市数据实验室协助进行。

每次异常调用,实验室都会保存独立审计编号。

公司可以删除自己的报告,却改不了外部记录。

陆承洲立刻联系实验室负责人。

对方确认编号后,很快发来一份回执。

事故发生当天,测试系统一共拦截了六百三十四次异常调用。

不是一次,也不是误操作。

调用目标集中在医疗保险和公共出行数据。

如果熔断机制没有启动,对方将在十一分钟内完成批量导出。

负责测试的恒策顾问事后声称,他只是进行压力验证。

可测试计划里根本没有这一项。

更重要的是,瀚云数科当天没有向合作单位报告异常。

邵启明签署了一份内部处理意见,将事件定性为测试误差。

我把回执放到他面前。

“你当时知道调用次数吗?”

“我只看到技术部门提交的摘要。”

“摘要是谁写的?”

“彭志成。”

彭志成已经顾不上争辩。

“我是按照恒策提供的说明整理。”

“你没有核对后台记录?”

“测试阶段每天都有大量告警,不可能逐项核查。”

“六百多次批量调用,也算普通告警?”

他避开了我的目光。

陆承洲让评审专家重新计算风险等级。

结果很快出来。

那次行为已达到最高等级的安全事件标准。

瀚云数科不仅隐瞒事件,还继续让恒策商务参与融资材料整理。

这足以证明管理层长期无视系统底线。

罗敬山看着高文海。

“恒策究竟是谁选进来的?”

“公开招标。”

“把招标记录拿出来。”

高文海不再说话。

一名董事调取财务档案后,发现所谓公开招标只有三家公司参加。

另外两家公司的联系地址,与恒策商务位于同一栋办公楼。

三家公司使用的报价文件,甚至保留着相同的编辑模板。

中标结果早就写好了。

财务记录还显示,瀚云数科支付的一千八百万元服务费中,有六百万元流向一家境外注册的空壳公司。

高文海的神情终于出现变化。

“财务付款不归我直接管理。”

罗敬山声音发冷。

“合同是你签的。”

“你推荐恒策进入项目。”

“现在你告诉我,你什么都不知道?”

高文海猛然转向我。

“这些事和贺远的技术归属没有关系。”

“当然有关系。”

我指着事故回执。

“恒策两年前就试图绕过熔断机制。”

“现在又替你们修改成果履历、删除风险说明。”

“你们融资究竟是为了建设安全平台,还是为了拿到更多数据调用权限?”

这句话让几名银行代表同时抬头。

城市数据平台一旦建成,运营方可以接触多个公共系统。

如果恒策背后另有目的,九十亿元投资项目就不再只是商业风险。

陆承洲没有急着下结论。

他要求封存瀚云数科与恒策之间的全部往来邮件。

高文海立即表示,公司服务器正在维护。

蒋峰却当场打开备份目录。

“邮件服务器没有维护。”

“十分钟前,总经理办公室要求关闭历史检索功能。”

高文海脸上的镇定彻底消失。

门外传来急促脚步声。

一名工作人员带回了失联车辆的消息。

车已经找到。

驾驶位上没有人。

后备箱里的封存箱也不见了。

车内只留下罗敬山秘书的手机。

手机屏幕上有一条尚未发送成功的信息。

“高总,东西已交给杜绍杰,尾款什么时候到账?”

所有人的目光落在高文海身上。

他盯着那句话看了两秒,突然伸手去拿桌上的手机。

取证人员抢先一步将手机收走。

就在这时,我的备用号码收到一段陌生人发来的视频。

视频里,杜绍杰坐在一辆行驶中的车上。

他身旁正放着失踪的档案箱。

他对着镜头只说了一句话。

“贺远,想拿回原件,就带着原始测试报告一个人来见我。”

12

视频没有显示具体地点。

背景车窗被黑布遮住,只能听见持续的发动机声。

杜绍杰给了我半个小时。

超过时间,他就烧掉档案原件。

陆承洲让技术人员追踪发送源。

号码经过多次转接,最后定位在一台移动设备上。

信号正在向城西方向移动。

罗敬山看向我。

“不能让他毁掉原件。”

“我也不会拿原始报告去交换。”

原始报告不只是我的材料。

它涉及城市数据平台的完整测试结果。

杜绍杰冒险抢走档案,真正想要的显然不是几页劳动合同。

他想知道熔断模型的全部触发条件。

只要掌握条件,就能有针对性地避开系统判断。

两年前的六百多次异常调用,是他在测试模型边界。

这次索要报告,则是想补上最后的缺口。

我把视频重新播放一遍。

车辆经过减速带时,画面明显晃动了三次。

远处还有货运列车的鸣笛声。

城西同时具备连续减速带和货运铁路的地方并不多。

陆承洲调出附近地图。

符合条件的区域只有两处。

一处是废弃建材市场。

另一处是旧物流园。

取证人员分析视频里的光线变化。

车辆每隔十几秒经过一根高架桥柱。

废弃建材市场附近没有高架。

目标只可能是旧物流园。

相关人员立即将线索转交给执勤部门。

我没有按照杜绍杰的要求单独出发。

他既然敢使用冒用的通行证和旧公章,就不会老老实实交换文件。

我只给他回复一句。

“先让我看到全部原件。”

两分钟后,他发来第二段视频。

封存箱已经打开。

劳动合同和成果登记表摆在车后座上。

可最上方多了一份我从未见过的材料。

文件名称是城市数据平台特别授权书。

授权方写着瀚云数科。

被授权方则是恒策商务。

授权范围包括测试数据调取、模型规则优化和跨区域技术验证。

落款日期正是两年前那次安全事件发生前一天。

高文海看到文件,立刻否认。

“公司从未给过恒策这种权限。”

蒋峰将画面放大。

授权书使用的不是旧章,而是瀚云数科当时有效的合同专用章。

签字人一栏里写着邵启明。

邵启明扶住桌沿,声音发颤。

“这不是我签的。”

“电子验证记录能查吗?”

我问。

“特别授权不会只留纸质文件。”

蒋峰在资料库里搜索文件编号。

系统提示编号存在,但查看权限被设置为总经理级别。

罗敬山使用董事长权限强行打开。

目录里没有授权书正文,只保留了一条审批链。

申请人是彭志成。

审核人是邵启明。

最终批准人是高文海。

三个人的验证记录全部齐全。

高文海盯着屏幕,忽然指向邵启明。

“是你拿我的终端批的!”

“最终验证需要你的动态口令。”

“你当时把手机交给秘书保管!”

“所以你承认自己审核过?”

高文海顿时闭嘴。

彭志成坐回椅子,像是失去了所有力气。

“我只是替恒策补一份测试手续。”

“谁让你补的?”

“邵副总。”

“胡说!”

邵启明冲过去抓住他的衣领。

两名安保人员立即将他们分开。

彭志成被按回座位,情绪却彻底崩了。

“当年明明说好只是借他们做一次边界测试。”

“出了问题也是贺远的系统自动拦截,不会有数据流出去。”

“后来为什么删除报告?”

陆承洲问。

“高总说项目准备融资,不能留下重大事故记录。”

高文海厉声打断。

“你有什么证据?”

“邮件。”

“你亲自发给我的邮件。”

蒋峰迅速搜索备份服务器。

那封邮件没有被找到。

删除记录显示,两年前事故处理结束后,相关邮件就被永久清理。

高文海冷笑了一声。

“没有证据的话,谁都会说。”

我却想起一件事。

当年彭志成要求我关闭熔断机制时,用的不是公司邮箱。

他担心留下内部记录,特意发到了我的私人邮箱。

那封邮件后来被他撤回。

但我的邮箱开启了离线归档。

即使对方撤回,旧电脑里仍可能保留本地副本。

那台旧电脑没有放在家里。

一年前更换设备后,我把它存进银行保管箱。

它和原始测试报告放在一起。

杜绍杰要求我带走报告,或许不仅为了模型规则。

他可能知道旧电脑里还留着邮件。

我的手机再次震动。

杜绍杰发来第三条消息。

“别让银行的人碰保管箱。”

“你女儿每天放学走哪条路,我很清楚。”

我盯着屏幕,直接将消息交给现场人员。

宋妍和女儿已经被安排到安全地点。

这句威胁对我没有作用,却证明杜绍杰正在失去耐心。

定位人员同时传来结果。

移动信号已经停在旧物流园。

现场人员在外围发现了罗敬山的秘书。

他被反锁在一间仓库里,除了手腕受伤,没有生命危险。

秘书交代,杜绍杰拿到档案后抢走车辆,换乘一辆白色货车离开。

可物流园出口的监控里,始终没有白色货车驶出。

对方很可能还藏在园区内部。

就在包围范围逐渐缩小时,蒋峰忽然发现资料库又出现一次登录。

这次对方没有删除文件。

他上传了一份完整的动态验证系统源代码。

文件署名不是我,也不是瀚云数科。

作者栏里赫然写着杜绍杰。

而文件创建日期,竟然比我的入职前成果登记时间还早一年。

13

蒋峰把那份源代码隔离到取证服务器,没有打开运行权限。

文件显示,它创建于我登记个人成果的一年前。

如果日期真实,杜绍杰就能反过来指控我窃取他的设计。

高文海像抓住了最后一根救命稻草。

“现在还有什么可争的?”

“杜绍杰才是最早的开发者,贺远提交的成果登记本来就是假的。”

我没有理他,只让蒋峰展开代码目录。

整套系统分成四个核心模块。

前三个模块与瀚云数科当前版本高度一致。

最后一个责任追溯模块,却使用了半年前才推出的编译组件。

评审专家很快给出结论。

“创建日期可以修改,但编译环境不会说谎。”

“这份代码最早只能形成于半年前。”

高文海脸上的希望顿时消失。

陆承洲让人比对文件与公司服务器里的版本。

结果显示,二者相似度达到百分之九十七。

缺失的部分,恰好是我拒绝放进公司知识库的个人底层模型。

杜绍杰拿到了公司版本,却没拿到真正的核心。

所以他才想用原始测试报告交换。

可我还有一个疑问。

“他为什么现在上传代码?”

蒋峰检查上传路径后,发现文件夹里藏着一个自动公开程序。

只要半小时内无人输入关闭口令,代码就会同步发送给数十家技术论坛。

到那时,真假尚未查清,市场上便会出现大量复制版本。

即使我最终证明权属,技术价值也会被迅速稀释。

陆承洲立即要求平台切断资料库的外部同步权限。

倒计时还剩九分十二秒。

蒋峰尝试停止程序,系统却要求输入邵启明的个人验证凭证。

邵启明被取证人员看守,安全终端又在楼上找到。

他盯着屏幕看了许久,终于说出另一组备用口令。

程序停止时,倒计时只剩四十一秒。

邵启明靠在椅背上,像是一下失去了全部力气。

“这组口令只有我和杜绍杰知道。”

罗敬山冷声问:“你们究竟合作了多久?”

“两年前那次测试之后,我就没再联系他。”

“那他为什么还知道你的备用口令?”

邵启明没有回答。

另一边,旧物流园的搜寻也有了进展。

白色货车藏在一座废弃冷库里。

后门通向一条维修通道,出口连接园区外的河堤。

杜绍杰已经离开。

档案箱被扔在冷库角落,里面大部分文件还在。

那份伪造的成果转让协议却不见了。

现场人员还找到一个正在燃烧的铁桶。

桶里有纸张灰烬和一只烧坏的移动硬盘。

火被扑灭后,取证人员从灰烬中拼出半张付款凭证。

付款方来自那家境外空壳公司。

收款账户并不属于杜绍杰。

开户人是罗敬山失联的秘书。

秘书听到这个结果,立刻否认自己收过钱。

“杜绍杰让我替他拿档案,他说只是补交公司材料。”

“那条询问尾款的信息呢?”

“是他逼我发送的。”

“他为什么要栽赃你?”

秘书低下头,不肯再说。

执勤人员从他的外套夹层里找到一把银行保管箱钥匙。

钥匙编号与我存放旧电脑的银行相同。

我立刻联系银行,要求暂停所有异常开箱申请。

银行经理查询后告诉我,二十分钟前,确实有人拿着我的授权书出现过。

对方因指纹核验失败,没有打开箱子。

监控里的男人戴着帽子和口罩,但身形与杜绍杰完全不同。

取证人员放大画面时,我认出了他手上的一枚戒指。

今天上午,那只手曾把离职协议推到我面前。

画面中的人,是人事孟琳。

14

孟琳被请到单独的房间接受询问。

她没有否认去过银行。

“上周五,高总办公室让我补办贺远的档案手续。”

“他们给了我授权书和保管箱钥匙。”

“为什么今天才去?”

“彭志成说,贺远离职后可能转移公司资料,让我尽快取回。”

我看着她。

“你明知道公司无权打开我的私人保管箱。”

“我到了银行才知道那是私人箱。”

“钥匙是谁交给你的?”

“高总的秘书。”

高文海立刻反驳。

“我的秘书今天一直在公司,没有来会议中心。”

孟琳从包里取出快递信封。

寄件人没有姓名。

里面除了钥匙,还有一份盖着公司旧章的授权书。

授权书上的签名与我极其相似。

银行正是发现签名位置和预留笔迹不符,才要求进行指纹核验。

孟琳没有通过验证,随后离开银行。

她回到会议中心时,杜绍杰已经发出威胁视频。

时间线暂时能够对应。

可她为什么没有主动提起钥匙?

孟琳沉默很久,才说出原因。

“离开银行后,有人给我打电话。”

“他说我如果把这件事说出去,公司会追究我泄露档案的责任。”

“号码还在吗?”

“通话记录被远程清除了。”

蒋峰检查她的手机,发现里面装着公司统一配置的办公管理程序。

该程序拥有删除通讯记录的权限。

后台操作账号属于总经理办公室。

高文海再次强调,账号可能被人冒用。

他说得没错。

到了这一步,几乎每个关键账号都曾落入别人手里。

真正有价值的,只剩无法远程修改的原始设备记录。

我与陆承洲赶到银行时,保管箱区域已经封闭。

银行经理当着取证人员的面调出机械开箱日志。

过去一年,我的箱子只开启过两次。

一次是三个月前存放原始测试报告。

另一次是昨天下午四点十八分。

第二次记录没有对应的客户签字。

银行经理的脸色瞬间变了。

“机械钥匙和主钥匙必须同时使用。”

“没有客户到场,不可能打开。”

可监控显示,昨天下午四点十分,保管箱区域的画面中断了十三分钟。

值班人员提交的故障说明写着线路检修。

银行当天根本没有安排检修。

值班人员已经请假离城,手机也处于关机状态。

保管箱被现场打开。

原始测试报告还在。

旧电脑也放在原来的位置。

外观看不出异常。

取证人员拆下电池,检查主板供电记录。

设备在昨天下午启动过一次,持续时间为八分三十七秒。

有人复制了硬盘内容,又把电脑放了回来。

这也解释了杜绍杰为什么知道离线邮件的存在。

我没有立即开机,而是制作完整镜像。

旧邮箱归档很快恢复。

两年前,彭志成发来的撤回邮件仍然保存在本地。

邮件内容只有三句话。

“立即关闭主动熔断。”

“恒策的测试经过管理层批准。”

“产生的全部责任由你负责。”

邮件下方还有一份转发记录。

最初指令来自邵启明。

邵启明的邮件又附带一张特别授权书。

授权书上,高文海的电子签名清晰可见。

这条证据链足以证明三人都知情。

陆承洲让法务立即保存镜像。

取证人员却在硬盘里发现了另一个陌生文件夹。

文件夹创建于昨天下午,也就是电脑被人启动期间。

里面没有删除资料,只多出一份加密文档。

解密后,屏幕上出现砺峰资本内部评审备忘录。

备忘录详细列出投资方今天会问的每一个问题。

其中还标注了我的原始测试报告可能存放在银行。

文件制作时间是五天前。

能够接触这份备忘录的人,在砺峰资本内部不超过四个。

陆承洲逐一核对下载记录。

最后一个打开文件的账号,属于他的项目副手顾文斌。

而顾文斌今天上午还代表砺峰资本,亲自检查过主会场。

更巧的是,他从评审开始后便再没出现。

陆承洲拨打他的电话。

电话接通,却没有人说话。

几秒后,听筒里传来车辆行驶的声音。

紧接着,一个男人低声笑了起来。

“陆总,杜绍杰让我转告你。”

“真正值九十亿元的,从来不是贺远的系统。”

“是系统背后能够打开的那些数据。”

电话随即中断。

银行保管区的警报也在同一时刻响了。

监控屏幕上,一名值班人员倒在地下通道。

另一个戴着口罩的男人,正抱着与我保管箱完全相同的箱子冲向出口。

15

银行立即落下出口闸门。

抱箱子的男人没有冲向大厅,而是转进地下设备区。

安保人员赶到时,通道里只剩一只被丢弃的箱子。

箱内装着旧电脑模型和几叠空白纸张。

对方抢走的并不是我的资料。

这场行动只是为了制造混乱。

真正的目标,是取证服务器里的硬盘镜像。

我们返回保管区时,一名穿银行制服的男人正站在取证桌旁。

他胸前挂着维修证,手里拿着一只数据销毁器。

陆承洲先一步抓住他的手腕。

销毁器距离硬盘接口不到十厘米。

银行安保将人控制后,从他口袋里搜出顾文斌的门禁卡。

男人不是银行员工。

他是恒策商务登记在册的司机。

顾文斌把自己的门禁卡交给他,证明双方早有联系。

陆承洲没有替自己的副手辩解。

他当场暂停顾文斌的一切权限,并将内部资料交给取证人员。

“砺峰资本出了问题,我负责。”

“但这不会影响我们对贺远的投资承诺。”

我没有立刻回应。

投资意向已经签署,可正式资金协议尚未完成。

如果砺峰资本内部有人与恒策合作,新的技术主体同样可能被渗透。

我提出重新设定合作条件。

所有数据权限由技术责任团队独立管理。

投资方不得绕过审计机制。

任何股东要求关闭熔断,创始团队有权拒绝并终止接口。

陆承洲只看了一遍。

“我同意。”

“董事会未必同意。”

“那就让不同意的人退出。”

他的回答很快,却没有要求我现在相信他。

取证人员随后从假维修员的手机中恢复出聊天记录。

顾文斌不仅泄露评审问题,还提前将瀚云数科的人员资料交给杜绍杰。

其中有我的住址、家属信息和银行业务记录。

作为交换,恒策承诺在九十亿元项目落地后,向顾文斌支付一笔顾问费。

数额是两千万元。

聊天记录里还有一条更早的信息。

发送时间在一个月前。

顾文斌要求杜绍杰确保我不能以核心研发人的身份参加评审。

杜绍杰回复说,瀚云数科内部已经安排妥当。

“他会在评审当天被开除。”

看到这句话,我终于明白时间为什么选在周日早上。

他们不是临时调整人员。

他们要在会议开始前切断我的公司身份,又不留给我联系投资方的时间。

只要彭志成能够绕过责任验证,融资会就会按原计划结束。

我的成果将被包装成瀚云数科的公司资产。

恒策则能通过特别授权接触城市数据平台。

彭志成、邵启明和高文海得到融资。

顾文斌得到回报。

杜绍杰得到系统规则和数据入口。

唯一需要承担全部责任的人,仍然是证书登记在册的我。

高文海看完聊天记录,依旧拒绝承认参与安排。

“杜绍杰说内部安排妥当,不代表是我安排的。”

我拿出上午的离职协议。

“最终批准栏是你的名字。”

“彭志成告诉我,普通岗位调整不会影响融资。”

“你签字前没有核对项目负责人?”

“每天那么多文件,我不可能全部亲自审查。”

罗敬山冷冷看着他。

“九十亿元项目的唯一责任研发人,也属于不用核对的普通岗位?”

高文海不再开口。

会议中心传来新消息。

顾文斌使用砺峰资本的车辆离开后,在城北换过一次车。

交通记录显示,他正朝旧物流园方向行驶。

杜绍杰很可能还在那里。

现场人员再次扩大搜寻范围,终于在园区地下排水通道发现一扇新安装的铁门。

门后不是出口,而是一间改造过的临时机房。

里面摆着十几台服务器。

服务器正在批量分析瀚云数科过去两年的测试数据。

杜绍杰不在现场。

顾文斌也没有出现。

桌上却留着一份尚未完成的合作名单。

名单上除了恒策商务和那家境外公司,还有三名瀚云数科管理人员。

前两个名字是高文海和邵启明。

第三个名字被墨水涂黑。

取证人员通过纸张背面的压痕,恢复出第三人的姓氏。

姓罗。

会场里所有人同时看向罗敬山。

他脸色骤变。

“瀚云数科姓罗的,不止我一个。”

孟琳立刻调出公司人员名册。

公司现有员工中,姓罗的一共七人。

能够接触融资项目的只有两人。

一个是董事长罗敬山。

另一个是他亲自提拔的总裁办主任罗成业。

罗成业正是保管旧公章、安排档案转移的人。

可人事系统显示,罗成业半小时前已经提交辞职申请。

申请附件里只有一段录音。

录音开始后,先传出杜绍杰的声音。

“周日上午把贺远办干净,下午他绝不能进入会场。”

另一个人回答得很平静。

“放心,高文海会签字。”

“如果系统启动不了呢?”

“那就让投资方认为,是贺远离职前动了手脚。”

那道声音我今天听过很多次。

它属于刚刚代表董事会向我道歉的罗敬山。

16

录音播放结束后,主会场静得只剩空调送风声。

罗敬山站在原地,没有立刻否认。

陆承洲让取证人员检查录音是否经过剪辑。

声纹、呼吸间隔和背景杂音很快完成初步比对。

录音没有拼接痕迹。

回答杜绍杰的人,确实是罗敬山。

几名董事不约而同地与他拉开距离。

高文海像抓住机会般猛然起身。

“董事长,这件事是不是应该由你解释?”

罗敬山缓缓坐下,脸上的疲惫消失了。

“开除贺远的安排,我知道。”

这句话让会场彻底乱了。

孟琳脸色发白。

“所以周日上午办理离职,也是您的意思?”

“是。”

我盯着罗敬山。

“为什么?”

“两个月前,顾文斌向我透露,砺峰资本不会接受成果归属分散。”

“他提出一套解决方案。”

“先终止你的劳动关系,再由公司宣布你违反保密制度。”

“只要你背上破坏系统的责任,公司就能申请冻结你的个人成果。”

陆承洲声音发冷。

“顾文斌没有资格代表砺峰资本提出这种要求。”

“我现在知道了。”

“你当时为什么相信?”

罗敬山看向桌上的九十亿元项目书。

“因为瀚云数科已经没有退路。”

公司过去一年扩张过快,六个新项目同时烧钱。

为了建设城市数据平台,瀚云数科提前抵押了两栋研发大楼。

十二亿元首期资金若不能按时进入,公司下个月就会出现现金缺口。

顾文斌正是抓住这件事,向罗敬山保证可以帮助融资通过。

条件只有一个。

我不能以独立成果登记人的身份进入会场。

“所以你同意把我开掉,再把系统故障推到我头上?”

“我只同意解除劳动关系。”

“录音里的后半句话怎么解释?”

罗敬山闭了闭眼。

“杜绍杰说,投资方需要一个无法启动的演示现场。”

“这样他们才能逼你回来签署新授权。”

“我以为只是谈判手段。”

我笑了一声。

“你们先毁掉我的履历,再拿家人和技术逼我低头。”

“现在却说只是谈判?”

罗敬山没有再替自己辩解。

他承认自己把高级通行证交给罗成业。

旧公章没有销毁,也是他暗中批准的。

至于伪造转让协议和闯入我家,他声称并不知情。

高文海立刻把责任全部推向他。

“开除决定是董事长要求执行,我只是签字。”

我把离职协议推到两人中间。

“你们谁也不用争。”

“一个安排,一个批准,一个执行。”

“每个人都清楚我要承担什么后果。”

罗敬山身后的董事当场发起紧急表决。

表决内容不再是暂停职务,而是罢免罗敬山的董事长职位。

七名董事中,六人赞成。

唯一反对的人正是罗敬山本人。

决议通过后,安保人员收走了他的门禁卡和公司终端。

他没有反抗,只在离开前看向我。

“贺远,我可以把个人持有的股份全部转给你。”

“只要你让新公司接管瀚云数科的研发部门。”

“我不接烂账。”

“那些研发人员没有参与这些事。”

“他们可以正常应聘。”

“公司呢?”

“谁做错,谁承担。”

罗敬山嘴唇动了动,最终没有再说话。

取证人员随后检查罗成业的办公电脑。

电脑已经被清空,但打印机缓存中还留着三份文件。

第一份是旧公章使用记录。

第二份是我的辞退流程。

第三份则是一张资金分配表。

九十亿元项目一旦通过,恒策商务将获得六亿元专项服务费。

其中两亿元会通过境外公司分给五个私人账户。

高文海、邵启明和罗成业都在名单里。

罗敬山没有直接收款。

他的回报是顾文斌承诺帮助他保住董事会控制权。

陆承洲看完资金表,立即通知砺峰资本冻结顾文斌能够接触的全部账户。

命令发出不到一分钟,财务系统便传来提示。

顾文斌在半小时前提交了一笔紧急付款。

收款方是恒策商务的境外账户。

金额整整两亿元。

付款状态显示审核通过,正在等待银行执行。

审批人一栏却不是顾文斌。

那里显示着陆承洲的电子签名。

陆承洲盯着屏幕,眼神彻底冷了下来。

“立刻撤回付款。”

财务人员连续操作三次,系统都提示权限不足。

顾文斌不但复制了陆承洲的签名,还提前更改了资金撤回规则。

距离款项转出,只剩二十七分钟。

17

砺峰资本的技术人员尝试冻结付款账户。

系统却要求两名最高权限负责人共同确认。

其中一名是陆承洲。

另一名正是失联的顾文斌。

“把银行端直接停掉。”

陆承洲下达指令。

财务负责人脸色难看。

“这是联合托管账户,强行停用会触发全部项目违约。”

“违约也比两亿元落进他们手里好。”

电话很快接通托管银行。

银行同意临时拦截,却要求提供签名被冒用的证据。

取证人员从顾文斌的内部账号中找到一条验证记录。

今天上午十一点,他以融资会设备检查为由,借用过陆承洲的签名终端。

终端归还时,外壳封条没有破损。

内部芯片却被更换过。

陆承洲提交记录后,银行启动紧急复核。

付款倒计时停在十六分钟。

钱暂时没有转出,但顾文斌仍掌握另一名验证人的身份。

除非找到他,否则账户无法恢复正常。

旧物流园传回最新画面。

临时机房的服务器虽然被切断,存储阵列却设置了远程唤醒。

有人正在尝试重新建立连接。

信号源不在物流园。

它来自城北一座数据中转站。

蒋峰查到那座中转站的租用方。

登记公司依旧属于恒策商务。

“他们还有第二套机房。”

我看着服务器结构图。

“旧物流园只负责分析测试数据。”

“中转站才是对外传输的位置。”

如果杜绍杰已经把资料发送出去,封锁旧物流园毫无意义。

陆承洲问我能不能判断数据是否被完整复制。

“公司版本缺少底层模型。”

“他们只能分析触发结果,无法还原判断规则。”

“如果拿到原始报告呢?”

“就能补全大部分边界。”

原始报告仍在银行封存。

旧电脑镜像也已由取证人员控制。

杜绍杰没有拿到这两样东西。

他手里却有两年的测试数据。

只要不断试错,仍有可能找出绕过熔断的路径。

我让蒋峰调出杜绍杰上传的伪造源代码。

“给我一台与外部隔离的设备。”

评审专家立刻明白我的意思。

“你要反向运行他的版本?”

“我要找出他留下的连接标记。”

伪造代码需要和恒策的服务器同步,才能执行自动公开程序。

这种连接不会只靠普通地址。

杜绍杰一定在代码里埋了身份密钥。

我逐层检查四个模块。

前三个模块经过大量重命名,看似与公司版本不同。

可函数调用顺序没有变化。

第四个模块最粗糙,却多出一段没有实际用途的校验逻辑。

我把那段逻辑单独提取。

转换后的内容是一串设备编号。

编号对应的不是服务器,而是一台城市数据测试终端。

终端两年前就该被销毁。

公司资产记录却显示,它在事故发生后被邵启明批准转交恒策商务。

蒋峰根据终端编号追踪最近登录位置。

信号就在城北中转站。

现场人员立即赶往那里。

大楼物业反馈,中转站所在楼层今晚没有员工值班。

监控却拍到两名男子在半小时前进入设备区。

其中一人是顾文斌。

另一人戴着口罩,身形与杜绍杰相符。

陆承洲将定位信息转交出去。

我继续分析那台测试终端的权限。

它保留着两年前的临时证书。

按正常流程,证书早已失效。

可瀚云数科每次更新系统时,都会自动兼容旧测试设备。

批准保留兼容通道的人,是邵启明。

“这就是他们的入口。”

杜绍杰不需要真正破解系统。

他只要伪装成旧测试终端,就能绕过第一层身份校验。

主动熔断仍会阻止异常调用。

所以他才一直寻找原始报告,试图避开第二层判断。

我关闭分析窗口。

“能不能远程注销旧终端?”

蒋峰摇头。

“需要现任责任研发人授权。”

“公司已经没有责任研发人。”

“你能不能临时恢复身份?”

我看向桌上的离职协议。

“不能。”

“我不会替瀚云数科重新承担责任。”

陆承洲没有劝我复职。

他让法务现场起草一份独立应急委托。

委托方不是瀚云数科,而是保存测试数据的实验室与联合评审组。

授权范围只包含终止异常连接。

全部操作接受第三方记录。

责任在任务完成后立即结束。

我看完条款,签下名字。

新的临时证书生成后,我向旧终端发送注销指令。

系统提示对方正在执行高风险数据导出。

熔断程序已经启动。

但杜绍杰同时开启了强制覆盖。

两套指令在中转站的服务器上不断冲突。

屏幕上的进度停在百分之八十三。

只要再增加一点算力,数据就可能突破封锁。

就在现场人员抵达大楼门口时,中转站突然接入十二台外部服务器。

导出进度重新开始上升。

百分之八十四。

百分之八十五。

百分之八十六。

蒋峰猛地抬头。

“有人正在用瀚云数科的生产服务器帮他们冲开熔断。”

操作账号属于已经被停职的高文海。

可高文海的全部设备,此刻都在取证人员手中。

18

瀚云数科的生产服务器仍在不断增加算力。

高文海盯着登录记录,脸色比所有人都难看。

“我没有第二套验证设备。”

蒋峰调出账号绑定信息。

除了高文海常用的手机和终端,系统里还存在一枚备用硬件密钥。

密钥登记时间是三年前。

领取签字栏没有姓名,只盖着总经理办公室的章。

高文海沉默几秒,终于想起一件事。

“罗成业保管过备用密钥。”

“他现在在哪里?”

“下午董事会开始后就失联了。”

罗成业没有出现在旧物流园,也没有进入城北中转站。

他很可能正在另一个地点控制公司服务器。

蒋峰尝试关闭生产环境。

可强制停机会影响瀚云数科正在运行的客户业务。

高文海立刻阻止。

“不能全部切断。”

“医院和交通项目仍在使用我们的接口。”

我看着持续上涨的导出进度。

“那就分离异常算力。”

“怎么分?”

“让生产服务器主动识别旧测试终端。”

公司现有版本没有这项功能。

要临时增加判断规则,必须修改底层验证模块。

评审专家担心操作引发更大故障。

我没有直接接管公司系统。

“先建立镜像环境。”

“所有修改在隔离区完成。”

“验证通过后,只下发一条终端拒绝规则。”

蒋峰带着平台管理组开始复制生产环境。

瀚云数科的几名工程师也主动加入。

这些人上午还在原项目群里等着融资消息。

现在却亲眼看见管理层把他们维护的系统变成数据出口。

没有人再替公司辩解。

导出进度升到百分之九十一。

城北中转站的现场画面同时传回。

设备区铁门已经从内部锁死。

工作人员隔着门喊话,里面无人回应。

物业切断整层电源。

备用发电设备却在三秒后自动启动。

杜绍杰早就准备好了独立供电。

陆承洲要求强行开门。

门体被破拆时,服务器传输速度短暂下降。

进度停在百分之九十二。

我完成拒绝规则的第一轮测试。

系统没有误伤其他终端。

第二轮测试却出现问题。

旧测试终端每隔十秒更换一次身份编号。

“他复制了多少证书?”

蒋峰快速统计。

“一共四百二十枚。”

逐个注销根本来不及。

我改为锁定终端的行为特征。

无论编号如何变化,数据请求的频率、目标范围和传输顺序都不会改变。

这正是责任追溯模型最擅长处理的部分。

第三轮测试通过。

下发规则前,我让取证人员确认全部操作记录。

“从这一秒开始,每条指令都要保存。”

“以后谁再说是我破坏系统,直接拿记录回答。”

高文海站在一旁,脸色僵硬。

没人替他说话。

规则正式进入生产环境。

十二台外部服务器同时失去连接。

导出进度从百分之九十四停下。

几秒后,数字开始倒退。

百分之九十三。

百分之八十九。

百分之八十一。

熔断程序正在销毁未完成的数据分片。

蒋峰握紧拳头。

“挡住了。”

我没有放松。

杜绍杰既然懂得利用旧终端,就不会只准备一种办法。

果然,进度退到百分之六十时,中转站发来一条最高权限指令。

对方要求关闭所有审计记录,并切换到维护模式。

这条指令使用的证书不属于瀚云数科。

它来自城市数据实验室。

陆承洲立刻联系实验室负责人。

对方核查后确认,证书属于一名已经离职的安全主管。

证书应在半年前注销。

注销流程却被人驳回了。

驳回人正是顾文斌。

砺峰资本当时负责协调实验室与瀚云数科的合作。

他利用职务保留了一个最高级别的后门。

维护模式一旦开启,主动熔断将停止三十秒。

三十秒足够剩余数据完成导出。

我尝试撤销证书。

系统提示该操作需要实验室现任负责人到场确认。

对方距离会议中心至少四十分钟车程。

中转站内,顾文斌已经输入维护指令。

倒计时出现在屏幕中央。

十秒后,系统将进入无审计状态。

现场人员终于破开设备区铁门。

房间里只有顾文斌。

他坐在控制台前,手边放着一只正在通话的手机。

杜绍杰通过远程通话指挥全部操作。

顾文斌看见来人,没有逃跑。

他按下最后一个确认键。

维护模式开始启动。

三十秒倒计时随即跳出。

我没有权限取消。

蒋峰也无法越过实验室证书。

所有人都盯着不断减少的数字。

就在倒计时剩下二十一秒时,我看到维护指令末尾的责任代码。

那串代码我非常熟悉。

它并不属于实验室的离职主管。

它属于动态验证系统最早的一名共同测试人。

那个人没有出现在瀚云数科的员工名单里。

也没有出现在恒策商务的登记资料中。

可三年前,我曾亲手为他开通过一次临时权限。

我抬头看向陆承洲。

“杜绍杰只是执行人。”

“真正拿到原始责任代码的人,一直就在砺峰资本。”

话音落下,陆承洲的手机亮了。

来电显示只有两个字。

父亲。

19

陆承洲盯着来电显示,按下免提键。

电话接通后,一个低沉的声音传遍会议室。

“承洲,让他们停止追查。”

陆承洲没有回答,只看向屏幕上的维护倒计时。

还剩十八秒。

我将那串责任代码重新输入隔离设备。

代码登记人的姓名随即显示出来。

陆正鸿。

砺峰资本创始人,也是陆承洲的父亲。

三年前,动态验证系统第一次接入城市数据实验室时,陆正鸿以联合测试顾问的身份参与过验收。

那次测试结束后,他的临时权限已经由我提交注销。

可顾文斌驳回了注销流程,还把责任代码交给了杜绍杰。

陆正鸿在电话里缓缓开口。

“贺远,关掉熔断,我可以保证你的新公司获得十亿元投资。”

“如果我不关呢?”

“你会失去砺峰资本,也会失去进入城市数据项目的资格。”

倒计时只剩十二秒。

陆承洲拿起手机。

“爸,顾文斌和恒策的交易,也是你批准的?”

“资本只负责拿到结果。”

“他们伪造协议,威胁贺远的家人,还试图导出医疗和出行数据。”

“我没有让他们伤害任何人。”

“可你给了他们通道。”

陆正鸿的声音冷了下来。

“承洲,你先离开会场。”

“剩下的事由董事会处理。”

陆承洲直接关闭自己的项目权限,把手机交给取证人员。

“通话全程保存。”

维护倒计时进入最后八秒。

我在原始架构里找到一条多年没有启用的规则。

任何最高权限指令,只要与正在执行的熔断发生冲突,就必须由责任代码登记人完成实时确认。

这条规则原本是为了防止凭证被盗。

杜绍杰拿到了代码,却无法替陆正鸿承担责任。

我向系统发起责任复核。

屏幕立刻弹出确认窗口。

“请责任登记人完成现场身份验证。”

倒计时停在三秒。

电话另一端沉默了。

陆正鸿显然没想到,我会把责任重新推回他面前。

“陆先生,请确认这次维护指令由你本人发出。”

我把话说得很清楚。

“一旦确认,所有数据导出和后续损失都由你承担。”

“如果拒绝,系统将判定凭证被冒用。”

陆正鸿没有回答。

三秒后,确认窗口自动关闭。

系统将维护指令标记为高风险冒用。

城北中转站内,所有外部连接同时中断。

导出进度从百分之六十迅速归零。

尚未完成的数据分片被逐一清除。

顾文斌面前的控制台也被强制锁定。

现场人员将他带离座位时,他仍在冲电话里大喊。

“陆董,你不能不管我!”

电话那边只剩忙音。

杜绍杰早已切断通话。

陆承洲站在原地,脸上没有胜利后的轻松。

“我父亲从什么时候开始盯上这套系统?”

“至少三年前。”

我调出最初的测试申请。

陆正鸿当年提出过一项要求。

他希望系统为投资机构保留特殊维护权限。

我拒绝后,这项要求没有写进正式记录。

现在看来,他从未真正放弃。

九十亿元投资只是诱饵。

只要瀚云数科进入资金困境,管理层就会接受顾文斌提出的条件。

公司拿到融资。

恒策拿到数据入口。

陆正鸿则通过砺峰资本控制整个项目。

陆承洲当场联系砺峰资本其他董事。

他没有隐瞒父亲的身份,也没有要求内部处理。

通话记录、付款申请和顾文斌的资料全部被同步提交。

十分钟后,砺峰资本召开紧急董事会。

陆正鸿试图远程冻结陆承洲的职务。

可在表决开始前,托管银行先传回结果。

那笔两亿元付款已被正式拦截。

银行还发现,境外收款账户与陆正鸿控制的一家基金存在资金往来。

陆承洲把结果放到桌上。

“从现在开始,我回避所有与砺峰资本有关的决策。”

“新公司的投资也重新审查。”

我收起临时证书。

“这是你们内部的问题。”

“我的合作,不会建立在任何人的私人承诺上。”

就在这时,旧物流园传来消息。

杜绍杰并未逃出城。

他和罗成业躲在河堤附近的一座废弃仓库里。

现场人员找到他们时,杜绍杰正在焚烧那份伪造的成果转让协议。

而罗成业手中,还拿着陆正鸿亲笔签署的报酬确认书。

20

杜绍杰和罗成业被控制后,整条证据链终于连在一起。

三年前,陆正鸿通过顾文斌保留了测试责任代码。

两年前,他让恒策商务利用旧终端试探熔断边界。

那次批量调用失败后,瀚云数科选择隐瞒事故。

高文海担心项目停摆,批准删除报告。

邵启明保留兼容通道。

彭志成则把关闭熔断的责任推给我。

一个月前,顾文斌得知联合评审组要求责任研发人到场。

他知道只要我亲自回答问题,恒策与旧终端之间的联系就可能暴露。

于是,他们把目标转向我的劳动关系。

罗敬山负责推动辞退。

高文海负责签字。

彭志成负责接管项目履历。

罗成业利用旧公章和档案权限伪造材料。

他们原本以为,我离开公司后只能被动等待。

更没想到,责任证书会随劳动关系终止而自动失效。

融资会上的系统故障,并不在他们最初的计划里。

后面所有仓促的补救,反而把藏了两年的问题全部翻了出来。

当晚十一点,联合评审组发布补充公告。

瀚云数科被取消本轮投资资格。

恒策商务被列入合作风险名单。

相关数据接口全部停止。

砺峰资本暂停陆正鸿与顾文斌的权限,并接受外部审查。

瀚云数科董事会也向我发来正式道歉函。

我没有接受他们提出的私下和解。

第二天上午,我的律师提交了三项要求。

第一,公开撤回对我恶意破坏系统的指控。

第二,停止使用归属于我的入职前成果。

第三,赔偿伪造履历和错误声明造成的损失。

至于恢复职位、增加期权和补发奖金,我一项都没要。

下午,高文海通过律师联系我。

他愿意承担公开道歉的责任,只希望我证明他不知道恒策的数据计划。

我直接拒绝。

他是否知道全部计划,应该由证据判断。

但他签署辞退文件、批准虚假说明、压下安全事故,都是他亲手做过的事。

彭志成也发来一封长邮件。

他声称自己只是服从上级安排,还说原项目组需要我出面保住。

我没有回复。

真正没有参与造假的工程师,可以参加新团队招聘。

至于把别人推到风险前面的人,不在考虑范围内。

三天后,瀚云数科的银行账户被重新评估。

六个扩张项目陆续停工。

董事会决定出售部分设备和非核心业务,用于偿还短期债务。

有人建议我趁低价接手整家公司。

我依旧拒绝。

我要的是能遵守责任规则的团队,不是一块挂着旧名字的招牌。

陆承洲则代表砺峰资本的新任项目委员会来到临时办公室。

他带来的不再是三亿元投资意向。

而是一份经过外部审查的正式方案。

砺峰资本只作为财务投资人。

技术责任权、数据拒绝权和审计选择权全部由创始团队掌握。

若投资方要求绕过安全规则,我有权立即终止合作。

“这次不是我个人决定。”

陆承洲把董事会表决记录放到桌上。

“陆正鸿已经被解除职务。”

“顾文斌涉及的付款和资料泄露也全部移交处理。”

我逐页核对完文件。

“投资金额呢?”

“首轮仍是三亿元。”

“后续资金根据城市数据项目重新评估。”

“九十亿元计划不会继续按原结构执行。”

这个答案比空口承诺更可靠。

我没有要求增加金额,只补充了一条。

任何高风险权限必须实名登记。

董事、投资人和管理层都不能例外。

陆承洲签下确认。

一周后,新公司正式注册。

我给它取名为远界安全。

原项目组共有二十七人报名。

经过技术测试和责任审查,最终录用了十六人。

蒋峰成为平台负责人。

另外十一人中,有人参与删除记录,有人替彭志成修改测试结果。

无论技术水平多高,我都没有留下。

公司开业那天,孟琳送来一只封好的纸箱。

里面是我离职时落在工位抽屉里的旧笔记本。

她向我道歉,说自己当时只想着保住工作。

我接过箱子,却没有邀请她加入。

理解不代表重新信任。

她点点头,没有再替自己解释。

晚上回家后,女儿把那张旧卡片重新贴在我的书桌前。

她问我,新公司是不是没人能开除我。

我摸了摸她的头。

“能决定我去留的人,还是有很多。”

“但以后,没有人能让我替他们的错误签字。”

21

六个月后,城市数据安全平台重新启动评审。

原来的九十亿元联合计划被拆成五个阶段。

每个阶段完成安全验收后,下一笔资金才会进入。

远界安全负责最核心的动态验证和责任追溯模块。

我们没有接收瀚云数科的旧代码。

所有关键模块都依据我的入职前成果重新开发。

蒋峰带队完成平台迁移。

十六名工程师的每一次修改都留下实名记录。

谁提交规则,谁解释风险。

谁要求放宽权限,谁承担书面责任。

第一次内部评审时,一家合作机构要求保留紧急维护入口。

我当场拒绝。

对方威胁退出项目。

我让法务准备终止文件。

两个小时后,对方撤回了要求。

陆承洲全程没有干预。

他只在会议结束后对我说了一句。

“规则真正有用,是因为你敢让不接受它的人离开。”

正式评审当天,我提前半小时到达会场。

这一次,我的名字出现在项目书第一页。

身份不是普通维护人员,也不是替谁收拾问题的前员工。

而是远界安全创始人兼首席责任研发人。

投资方首先检查成果归属。

随后检查代码记录、风险报告和权限名单。

所有资料都完整公开。

原始测试报告中那百分之零点三的主动停止,也被写进首页说明。

一名专家问我。

“你们为什么把系统拒绝服务列为核心能力?”

“因为安全系统不该只会服从。”

“当指令可能伤害公共利益时,它必须有权停止。”

演示开始后,评审组连续发出三组模拟攻击。

第一组使用过期证书。

系统拒绝接入。

第二组利用合法账号批量调取医疗结果。

熔断程序在两秒内封存全部操作。

第三组伪装成旧测试终端。

责任追溯模块直接锁定行为特征,并向审计席发送实名警报。

大屏幕上没有故障提示。

也没有人满头大汗地寻找替罪者。

演示结束时,会场响起掌声。

联合评审组批准第一阶段十二亿元资金。

远界安全获得其中的核心研发合同。

其余资金分别进入实验室、基础设施方和审计机构。

没有任何一家公司可以单独控制全部数据入口。

签约结束后,陆承洲把一份处理结果交给我。

陆正鸿因违规控制项目资金和非法获取资料,已被正式追责。

顾文斌与杜绍杰涉及的多项行为也进入审理程序。

罗成业承认伪造用印文件并转移档案。

高文海、邵启明和彭志成被瀚云数科解除职务。

罗敬山退出董事会,并以个人资产承担部分损失。

瀚云数科没有倒闭。

它卖掉了三栋办公楼,缩减到原来三分之一的规模。

新管理层曾两次申请成为远界安全的外包供应商。

我都没有批准。

不是为了报复。

而是他们的内部审计仍未达到标准。

做数据安全,不能因为对方处境困难就降低门槛。

评审会结束后,我收到一个陌生号码发来的短信。

“贺远,我是彭志成。”

“我现在愿意从普通工程师做起,能不能给我一次机会?”

我看完后直接删除。

一个连自己写进履历的架构都解释不了的人,不适合进入我的团队。

更何况,他缺的从来不只是技术。

晚上回家,宋妍做了一桌菜。

女儿举着果汁,认真地问我。

“爸爸,这次他们还会说你可以被替代吗?”

“所有人都可以被替代。”

“那他们为什么离不开你的系统?”

我把那张画着歪歪扭扭小人的卡片放回桌面。

“因为真正不能替代的,不是某个人。”

“是做事时不能丢掉的底线。”

周日上午那份离职协议,我一直保存在书房。

它没有被我装裱,也没有成为值得炫耀的纪念品。

它只是提醒我,有些公司在开除一个人时,以为自己删掉的只是一个名字。

直到系统拒绝启动,融资彻底停摆,他们才发现,被他们赶走的还有责任、规则和真相。

我退出了所有工作群,删掉了全部领导。

三小时后,他们在九十亿元融资会上找不到我。

半年后,我站在新的评审席前,亲手启动了那套系统。

这一次,没有人再命令我替谁承担后果。

沪ICP备16008431号-1

本站所有内容都已取得正版授权,且不适合未成年人观看。版权声明 - 投稿声明 - 自审制度 - 免责声明