第10章 第 10 章

潮聲照見他 · 田邊西瓜皮 · 4,485 字 · 2026-04-17
程硯看著手機屏幕上那張照片,指腹在機身邊緣停了一瞬,隨即把屏幕按熄。

監控室裡的冷氣還在往下壓,主機低鳴不止,門外走廊的感應燈明一下暗一下,像有人在遠處來回走動。鄒聞站在屋子中央,領口歪著,汗已經把後背洇出一片深色。他剛剛那句“先送去了總監辦外面”說完,整個人就像卡在一道看不見的門縫裡,進不得,退不了。

程硯抬眼看他,聲音很平。

“後來,封套進了誰手裡?”

鄒聞嘴唇顫了顫,沒立刻答。

陳助理往前一步,語氣更冷:“現在不是你挑著說的時候。門禁、監控、聊天截圖、便簽、封套照片都在。你再拖,只會把你自己拖成主責。”

這句話像終於擊中了某個脆弱點。鄒聞肩膀一垮,喉結劇烈地動了一下,嗓子啞得發緊:“我把封套放在總監辦門口的小邊櫃上,本來想走的。韓總正好出來了。”

監控室裡一片死寂。

姚寧猛地抬頭,臉色白得幾乎沒有血色,像是沒想到他會真的把這句話說全。

程硯眼神沒動,只問:“他當場拆了?”

鄒聞閉了閉眼,像在硬逼自己回憶:“沒有全拆。他先拿起來看了名字,問是不是二十二樓前台送上來的。我說是。然後他用裁紙刀從側邊挑了一下,打開看了一眼裡面的東西,又讓我把封口重新壓平。”

“裡面是什麼?”信息安全顧問問。

“打印件。”鄒聞低聲說,“幾頁模型輸出表,還有一張版本摘要。我沒全看清,頁腳有‘虹港府’字樣。”

程硯眸色更沉了一分。

虹港府,就是這次合作盤。

“重新壓平之後呢?”他問。

鄒聞抬不起頭:“韓總說,先不要送到你那裡。讓我去行政口再拿一份外部打印件,上面要用同樣的封套,名字別動。”

這句話落下,姚寧整個人明顯晃了一下。

陳助理反應極快:“所以封套裡的內容被換過?”

“是。”鄒聞聲音越來越低,“原來那份我不知道後來去哪了。新的那份,是從總監辦打印區旁邊那台外接打印機拿的,沒走正常登記。我拿回去時,韓總已經把封套裡的紙抽空了。他把新打印的那份塞進去,封口壓了一下,讓我十分鐘後再拿出去,說放到程經理工位附近就行,不用真的塞抽屜,留個‘能被看見’的位置。”

程硯站在原地,背脊卻一寸寸收緊了。

原來不只是栽贓。

是調包,是預設發現路徑,是有人把他的名字、工位、打印習慣、甚至被別人看見時可能形成的第一反應,都計算進去了。

顧問已經迅速記錄:“那原始封套裡的版本摘要,頁腳命名你還記得嗎?”

鄒聞愣了一下,像在回想,半晌才說:“好像不是final,後面像是……rev。”

程硯指節微不可察地收了一下。

這個細節太小,卻像一枚釘子,徹底釘穿了今晚那層偽裝。

他做校驗版文件,習慣一直是rev。final不是他的命名方式。這是多年養成的手勢一樣的東西,外人模仿得出格式,模仿不出習慣。

監控室裡,陳助理和顧問對視一眼,顯然都意識到了這一點。

程硯沒讓自己停在情緒裡。他低頭把剛才沈既白發來的草稿照片轉給現場幾人,聲音仍舊穩:“二十三樓已經找到韓肅賬號下的外發草稿。頁腳恢復出了郵件路徑。現在需要把兩條線接上——封套裡原件是什麼,調包後打算讓誰看見,又準備把哪個版本發出去。”

顧問立刻點頭:“明白。”

他話音剛落,程硯手機又震了一下。

這次是許臨安發來的郵件截圖。

不是簡單的文字,而是一封被撤回郵件在本地緩存裡殘留的頭信息。時間戳清清楚楚,二十一點四十一分;主送是韓肅自己,抄送欄裡原本有許臨安,後被撤回;附件名稱一共兩個,一個是虹港府定價模型_v7_rev3,一個是虹港府投委摘要_final。

最要命的是郵件正文只殘留了一句話。

rev版本偏保守,先別往外走,用final那套口徑。

程硯盯著那一行字,只覺得耳邊的空調低鳴忽然變得極遠。

片刻後,他直接把截圖轉給沈既白、法務和監控室現場。

屏幕一亮,顧問立刻看到了那條消息,眉頭頓時壓低:“這就不是單純署名侵占了。”

“當然不是。”程硯說,“rev版本如果偏保守,意味著風險校驗沒有通過,或者至少定價彈性不足以支撐對外話術。韓肅把它壓下去,用另一套final往外走,就不是優化表達,是故意遮蔽模型異常。”

他的語氣始終不高,可每一個字都很清楚。

這是他熟悉的領域。所有曾經被別人拿走、包裝、簽上別人名字的內容,本來就長在他腦子裡。當證據開始替他說話,他反而比任何時候都更冷靜。

姚寧站在一旁,終於撐不住了,聲音發顫:“我真的不知道模型內容,我就是按話做事。韓總平時就這樣,重要打印件不走系統,借行政口拿,門禁不夠就找人提前打招呼。以前幾次也是……”

她說到一半,猛地停住,像意識到自己失言。

陳助理立刻追問:“以前幾次什麼?”

姚寧嘴唇發白,半天才說:“有幾個項目匯報,署名本來不是韓總。後來送出去前都換過封面和摘要。有一次還讓我把舊版會議邀請撤掉,重新發一版,說‘免得口徑不齊’。”

這句話一出,鄒聞臉色更難看了。

監控室裡沒人說話,可空氣已經沉得像能壓彎人脊背。

程硯忽然想起自己那些日記。

不是文學式的傾訴,只是一頁頁很硬的記錄。幾點下班,哪個方案被改了名字,誰在會上說了原本屬於他的話,回到合租屋時廚房水槽裡又泡著別人的碗。窗外是高架路和霓虹燈,屋裡是潮濕發霉的牆角,他曾在某一頁寫過,人在上海待久了,最容易失去的不是睡眠,是對自己判斷的信心。

可到今晚,他忽然不想再懷疑自己了。

他抬頭,對顧問說:“把姚寧和鄒聞剛才這部分單獨固定。尤其是外部打印、行政口、門禁豁免和換封套的慣常操作,這是鏈條,不是一次性事件。”

“已經在做。”顧問說。

這時,玻璃門被人從外面推開,走廊燈光斜斜切進來,冷白一片。

周助理出現在門口,聲音壓得很低,卻足夠讓屋內的人都聽清:“沈總那邊要程經理上去一趟。韓肅剛看到草稿恢復圖,開始改口了。”

程硯點頭,轉身前又看了鄒聞一眼。

“你還有沒說完的。”

鄒聞臉色灰敗,像徹底被抽空了力氣:“有一個電話。十點零八分,韓總讓我站在外面接,說如果有人問,就咬定封套沒拆過,文件名裡是final,不是rev。還說……還說程經理平時做東西毛病多,命名混亂,真查起來也說得過去。”

程硯沒有再問。

他只是很輕地“嗯”了一聲,然後走出監控室。

二十二樓走廊比裡面更冷。玻璃幕牆外,上海的夜色像被高樓切成一格一格,遠處還有商場燈牌亮著,黃浦江那頭的光影已經模糊,像一場再豪華也與他無關的展示。電梯門打開時,他站進去,鏡面映出一張疲憊到近乎鋒利的臉。

周助理跟進來,低聲補了一句:“許臨安剛剛把郵箱本地緩存整包交出來了。法務在提取。”

程硯應了一聲。

“他還說,”周助理停了停,“韓肅以前拿你做的華瀾城那套策略時,也改過命名和版本說法。只是那次沒留住證據。”

程硯看著電梯層數跳動,過了幾秒才開口:“他現在願意說,是因為知道韓肅兜不住了。”

周助理沒接這句,只在電梯門要開時側身讓了一步。

二十三樓比剛才更安靜。

會議室玻璃門半掩著,裡面的燈全亮,白得刺眼。玻璃門開合時發出很輕的一聲,像刀鋒擦過。程硯一進去,先看到桌面上攤開的幾份材料,再看到坐在主位對面的韓肅。

韓肅還是那身西裝,只是領帶已經鬆了些,手邊水杯沒動,指節卻扣得發白。他看見程硯進來,目光一沉,卻仍強撐著那點體面。

沈既白坐在側前方,面前只放了一台筆記本和幾頁打印件。他抬眼看了程硯一眼,視線在他臉上停了半秒,像確認他有沒有被剛才那邊的混亂拖垮,隨即很自然地把手邊一杯溫水往他那側推了推。

這個動作很小,沒人刻意去看,可程硯還是看見了。

連杯口朝向都調整過,方便他伸手拿。

少年時候也是這樣。程硯寫題寫得晚,手邊牛奶總是被人先把吸管插好;冬天手冷,沈既白會把暖手袋先捂熱了再丟給他,嘴上卻只說一句“省得你磨蹭”。很多年過去,這人說話變了,位置變了,手勢倒還是一樣。

程硯沒有喝,只坐下來,把手機裡的截圖和剛才監控室新得的口供同步給在場法務。

韓肅看著那張撤回郵件的截圖,眼底終於掠過一絲真正的失控,但很快又被他壓住。

“本地緩存而已,算不上完整郵件。”他聲音偏冷,“撤回代表未正式發出,附件也未必是最終版本。你們現在拿幾張零散截圖就要定性,程序上站不住。”

“程序?”沈既白淡淡抬眼,“你讓人拆封套、換打印件、借行政口走外部輸出、繞門禁拿材料的時候,想過程序嗎?”

韓肅嘴角繃了一下:“沈總,這是啟越內部管理問題。”

“現在不是了。”程硯開口。

所有人的目光都落到他身上。

程硯把一頁新打印的對照表推過去,聲線平穩:“虹港府定價模型有兩個核心版本。rev3是校驗版,保守,是因為風險敞口高;final那套摘要把敏感變量做了弱化處理,對外話術更好看,但不等於風險消失。你二十一點四十一分在郵件裡說‘rev版本偏保守,先別往外走,用final那套口徑’,說明你當時已經知道異常存在,卻有意選擇掩蓋。”

他頓了頓,視線直直落在韓肅臉上。

“而你把封套裡原本帶有rev標記的材料抽走,換成另一份,還提前設計好讓人發現的位置,是想把模型問題和外發風險一起推到我頭上。不是嗎?”

會議室裡安靜得只剩空調風聲。

韓肅盯著他,半晌才冷笑了一下:“程硯,你還是太年輕。項目推進裡版本迭代本來就常見。你做技術,別把商務判斷都當成陰謀。”

“商務判斷?”程硯問,“把不利版本壓下去,把有利版本往外送,同時預備一條栽贓鏈,這也叫商務判斷?”

韓肅正要開口,許臨安忽然推門進來。

他像是一路跑過來的,呼吸有些亂,手裡抱著筆記本,平時那種圓滑的笑意此刻半點不剩,只餘下一種被逼到邊上的清醒。

“抱歉,打斷一下。”他看了程硯一眼,又看向在場法務,“本地緩存不夠的話,我這裡還有完整頭信息恢復。以及一段撤回前自動同步到組內共享草稿箱的記錄。”

韓肅臉色終於變了:“許臨安,你想清楚再說話。”

許臨安手指緊了一下,卻沒退,聲音甚至比平時更穩:“我想得很清楚。華瀾城那次我沒說,是因為覺得自己只是跟著流程走。這次如果還不說,最後出事的人不會是流程,是我們。”

他把筆記本接上投屏。

屏幕亮起來,一封幾乎完整恢復的郵件出現在眾人面前。時間、收件欄、撤回記錄、附件MD5校驗值,一項不少。收件對象不是普通合作接口人,而是一個外部投資顧問郵箱和一個簡寫為“IC-secretariat”的地址。

投委會秘書處。

這四個字幾乎在瞬間讓整間會議室氣壓驟降。

許臨安繼續道:“這封郵件原計劃在今晚會議後外發,附件裡除了摘要版模型,還有一份樓盤去化與提價建議。裡面引用了程硯做的底層數據,但把風險校驗頁刪了。”

沈既白眼神徹底冷下來。

如果這份材料送進投委會,再配合地產端的口徑運作,後面牽出的就不只是啟越內部搶功,而是利用不完整數據推動定價、製造市場預期,從中套出更大的利益空間。

韓肅終於坐不住了,聲音猛地沉下來:“許臨安,這些東西你沒有權限私自保留。”

“你也沒有權限刪減風險頁。”許臨安回了一句,手心卻明顯出了汗,“韓總,我替你做過太多整理,知道你每次都把最危險的部分留給下面的人背。這回我不背了。”

韓肅死死盯著他,像是第一次真正看清這個一直懂得低頭的人也會反咬。

程硯坐在原位,忽然覺得胸口那口壓了很久的氣,終於往外鬆了一點。

不是因為贏了。

而是因為他終於不用再一個人站在所有人的話術對面,反覆證明自己沒有做過那些事。

沈既白這時合上筆記本,聲音不高,卻把局面一下定住。

“明璟這邊,從現在起正式凍結虹港府合作數據口徑,直到合規復核結束。今晚所有涉及外發、打印、門禁、版本流轉的人和賬號,全部列入保全清單。”

他抬眼看向啟越法務和陳助理。

“至於韓總,建議立刻停權,避免進一步接觸系統和人員。”

韓肅猛地站了起來,椅腳在地上刮出刺耳一聲。

“沈既白,你別太過分。”

沈既白看著他,語氣平得近乎冷酷:“過分的是你。拿別人的成果,做自己的籌碼,再把風險包成別人的罪名。你以為這棟樓裡所有人都得陪你把戲演完?”

韓肅胸口起伏,臉上的城府終於裂出一道清晰的縫。

可就在這時,會議室裡一名法務的手機忽然響了。

對方看了一眼來電,又看了看在場眾人,接起電話,臉色幾秒內就變了。

“你說什麼?”

所有人都看向他。

法務放下手機,聲音發緊:“外發不止一封。十分鐘前,還有一個加密壓縮包從啟越另一個備用郵件網關送出去了,收件端暫時只查到是一家境外諮詢公司的中轉地址。附件名稱裡有虹港府。”

這句話一落,會議室裡所有人的神色都變了。

韓肅先是一怔,隨即眼底掠過一瞬極快的東西,像震驚,又像某種來不及掩飾的盤算。

程硯看見了。

沈既白也看見了。

那不是一個被冤枉的人會有的反應。

更像是他以為自己留在暗處的最後一道口子,突然被人提前掀了出來。

程硯心口微微一沉。

證據鍊已經在閉合,可事情顯然比他們以為的還要大。韓肅背後,也許從來不只是他一個人的膽子。

窗外凌晨的上海仍亮著,像一座永遠不肯熄燈的巨大機器。會議室的玻璃上映出一張張疲憊、緊繃、各懷心思的臉。空調仍在低鳴,燈光冷得發白,像這一夜還遠遠沒有到頭。

沈既白先打破沉默,聲音很低,卻沉得讓人不敢忽視。

“查網關,封境外口,追收件鏈。”

他說完,目光落到程硯臉上,只有一瞬。

“今晚還沒結束。”

程硯看著他,點了下頭。

他知道,真正的硬仗,才剛開始。

— 本章完 —

下一章:第11章 第 11 章

🔐 登入收藏

讀者留言 (0)

📋 發表留言即表示您同意遵守本站留言規範,本平台保留刪除違規留言之權利。
登入 後即可發表留言

還沒有留言,來當第一個吧!

📖