第10章 第 10 章

霧裡的鹽與誓言 · 糖醋小排骨 · 5,853 字 · 2026-02-24
冷氣從天花板的回風口倒灌下來,白得像一口吞不下去的霧,貼著卸貨口的鐵門滾回走廊。警示紅光還亮著,節律不快不慢,像一隻不肯眨眼的瞳孔,盯住每一次呼吸、每一次吞嚥、每一次可能被剪輯成罪證的停頓。

門縫已經合上了,金屬邊緣緊貼得過分工整,可黎映仍覺得外頭有一隻看不見的手停在門控系統深處,指腹貼著遠端開闔的按鈕,隨時能再把現場節奏掐斷。她鼻腔裡的檀木紙墨味沒有散,反而被冷霧黏住,像一枚印鑑壓在喉頭;那味道底下又冒出一絲柑橘苦的清潔噴霧,乾淨到令人發寒,像會議室裡永遠擦得發亮的桌面。

牆面投影停在周至衡剛拉出的鏈上摘要介面,最後一行顯示「等待最終簽章」。那幾個字像一把短刀,懸在他們頭頂,刀柄握在某個不在場的人手裡。右上角的倒數仍在跳,三分五十九秒,三分五十八秒,像有誰把秒針放大,逼每個人都看到自己正在失去時間。

直播鏡頭沒有關,主持人像被拔掉電源的傀儡站在一旁,耳機裡的指揮鏈突然安靜,反而更恐怖。沒有指令代表被棄用,也代表他隨時可能被推出去當替罪羊。他手指不自覺去摸耳機外殼,像摸一個空掉的護身符。

黎映把終端貼在耳邊。對面那聲嘆息還在她耳膜上回旋,像湯面上一個遲遲不肯破的泡。

「小黎。」前輩的聲音低得近乎疲憊,卻沒有多餘情緒,「我只問你一件事。你們鏈上的那份菜譜存證,署名那一欄,是沈晏親手簽的嗎」

那句話像一根針,從「抄襲」扎進更深的地方,扎進「你到底是誰的作品」。黎映胸口微微一空,意識邊緣那片白又開始浮,像她正站在觀眾席上看一場與自己無關的劇,台上那個策展人笑得剛好,點頭剛好,語氣剛好,沒有崩潰也沒有顫抖。

她把指尖掐進掌心,讓痛感把她拽回來。她不能在這裡解離,她不能讓任何人用她的空白去填造一個劇情。

她開口時先把聲音放得很穩,像把呼吸壓成一條可驗證的線。

「前輩,您指的是哪一份存證」她沒有直接回答是或不是,「我們上鏈有多個版本,有初稿、有展演版、有成本拆解版。您說的署名,是哪個時間戳」

她抬眼,示意周至衡。

周至衡幾乎不需要她把話說完。他的終端在掌心轉了角度,冷光從下巴劃到眼尾,像一把沒有溫度的尺。他手指滑動,調出存證列表,直接點進「展演版菜譜」那一筆,快速展開簽章欄位。介面跳出憑證型態、簽署設備指紋、簽署來源網段與簽署流程摘要。

黎映聽見對面短暫的沉默,像前輩在斟酌她的迴避是否算狡猾。接著那聲音更低了一點,像把一個人名藏進口腔深處。

「四天前,凌晨零點十二分那筆。」前輩說,「你們展要主打的那道菜。名稱你們改過,但骨架我認得。小黎,我不要你跟我繞。我只要知道,那個署名的簽章,是沈晏本人按下去的嗎」

零點十二分。

黎映的嗅覺忽然把一個畫面推回來:共享廚房深夜的冷藏庫門開合,金屬把手上的薄霜,手指碰上去的瞬間那種乾淨的刺;還有柑橘苦的清潔噴霧味,像有人剛把工作台擦到沒有一點油煙。那一晚她記得沈晏在場,但她也記得他那時正被流程與出餐拉扯得暴躁,像一根繃到快斷的弦。

她把視線轉向沈晏。

沈晏站得很直,白廚衣的扣子扣到最上面一顆,像把情緒也扣住。他看著她的眼神很硬,硬得像是在命令她不要慌,可那硬裡有一絲被刺中的緊張,像他已經猜到問題落在哪裡。

黎映沒有替他回答。她把問題拆成座標,讓真相有地方落地。

「我需要核驗。」她對前輩說,「我不會在直播裡用記憶替代證據。您先告訴我,您為什麼問這句話您認為那筆簽章不是他本人嗎」

她的語氣仍然輕,卻不再退。像她把自己釘在一個原則上:不撒謊,不猜測,不讓任何人用道德綁架逼她撤證。

前輩那端傳來一聲很短的笑,沒有愉快,只有苦。

「我問,是因為我看見了你們的存證摘要。」他說,「有人把截圖寄給我,說你們拿我的名字當盾。小黎,我不怕被拖下水,我怕的是你們被人拿去做另一件事。那筆存證的簽章,如果不是他本人,那你們現在正站在一個很大的坑邊上」

勒索端點在黎映的終端上跳了一下,像不甘寂寞的另一條線。

倒數三分五十二秒。
你們以為上鏈就安全你們甚至不知道誰替你們按了確認。

黎映眼前白了一瞬,像那句話把她剛剛抓住的現實又撕出裂縫。她聞見檀木紙墨味裡那股柑橘苦更清晰,像清潔噴霧噴在手套上,乾淨得不留指紋。

「周。」她低聲。

周至衡已經把介面推到她能看見的角度。他沒有說話,只用指尖點了幾個欄位,像把證詞一條條排在桌面上。

簽章型態:平台託管憑證 需二次驗證。
驗證方式:生物辨識已完成 設備端識別碼不匹配。
簽署設備指紋:KITCHEN-MONITOR-07。
來源網段:共享廚房內網段 監管端路由。

黎映的心臟往下一沉。

平台託管憑證。二次驗證。生物辨識已完成,但設備端識別碼不匹配。

也就是說,簽章不是用沈晏的硬體錢包做的,而是用他在平台上託管的憑證,透過共享廚房的一台監視或顯示設備完成了生物辨識驗證。那台設備不是他的私人終端,不是他的廚房平板,而是場地方的「KITCHEN-MONITOR-07」。

共享。方便。效率。

也最容易讓「代操作」看起來像「正常流程」。

沈晏看見那行字,瞳孔縮了一下。那一瞬間他像要跨過來把終端奪走,像要把這個世界拉回他能控制的範圍,但他硬生生停住了。因為鏡頭在看,因為黎映在看,因為他剛才才說過「得罪死比被勒索活著好」。

他下顎線繃得更緊,聲音卻壓得低,像咬著牙對自己說。

「那晚我用的是我的指紋。」他說得很快,像怕慢一秒就算承認,「但是設備不是我的。那台螢幕在出餐區,很多人會碰。當時我讓助理去處理上鏈流程,我在做收尾」

助理。流程。收尾。

這就是缺口。不是抄襲,不是偷菜,而是署名與簽章的「執行權」曾被他為了效率讓渡出去。這是一種沈晏最不願意承認的失誤:他以為自己掌控一切,卻在最關鍵的一步把手伸向共享,讓共享替他做了決定。

黎映感覺喉頭發乾。自責像潮水要湧上來:是她提議上鏈,是她說共享能保護原創,可現在共享成了刀背,敲在他們自己身上。

沈晏察覺她的眼神開始漂,他立刻用那種命令式的溫度把她拉回來。

「黎映,看我。」他說,「別退。你要退也等結束再退。」

她吸了一口冷霧,鼻腔被檀木紙墨刺得發疼。她把疼當作錨點,讓自己站穩。

她對電話那端說:「前輩,零點十二分那筆,我們正在核驗簽章憑證。現在資料顯示使用了平台託管憑證,來源設備是場地方監管端螢幕。這意味著流程上存在代操作風險,但不等於沈晏沒有完成生物辨識。我需要您說清楚,您為什麼認為它不是他本人。您看到什麼」

前輩沉默了兩秒,那兩秒裡只有遠端的微弱電流噪音,像一條線穿過很遠的城市。

「我看到的是那道菜的命名。」前輩終於說,「你們用的是你們自己的名字包裝,可那個核心的酸度比例,我只教過兩個人。沈晏是一個,另一個……不是你該相信的人。小黎,我不是要打沈晏。我是要提醒你,你們現在被人拿著兩把刀逼。一把刀是抄襲,一把刀是代簽。真正會致命的是第二把。」

黎映指尖發麻。她想追問另一個人是誰,卻知道前輩不會在直播裡吐出那個名字。那個名字一吐出來,就會變成另一場更大的獵巫,而他們現在需要的是證據,不是神話。

周至衡忽然出聲,聲音不高,卻像把冷水潑在火上。

「零點十二分的簽章請求,是從監管端路由發起。」他說,目光盯著投影上的摘要,像盯著一個即將露出形狀的洞口,「同一條路由,在四點二十二分也出現過。雙簽缺口的其中一個縮寫是JZ。」

JZ。

那兩個字母像一顆釘子,既能指向「J總」那個陰影,也能在某些人的惡意剪輯裡指向周至衡。黎映感覺後背一涼,像有人已經在準備把這場公開變成「技術方自導自演」的陰謀論。

周至衡的表情沒有變,他像早就知道這會發生。他把另一個畫面拉出來:遠端門控觸發紀錄。上面顯示剛才那次門縫開闔的命令來源,不是現場面板,而是內網的一台會議室主機。

主機名稱:MEET-ROOM-3-CONTROL。
網段:合作方監管端。

合作方。

黎映聞見那股檀木紙墨味忽然變得更近,像那個人其實一直在同一棟樓裡,只是躲在乾淨的玻璃隔間後面看他們出汗。

勒索端點又跳訊息。

倒數三分四十四秒。
你們要上鏈你們就上。簽章你們拿不到。直播你們守不住。

唐若蘅的對講機在這時震了一下,她看了一眼來電標示,臉色瞬間白了一層。她沒有立刻接,先看黎映,再看沈晏,再看那個仍在亮著的紅光。她的嘴唇動了動,像在心裡算一個損益表:斷網可以止血,繼續直播可能崩盤,但斷網也等於承認你們怕了。

她終於接起,側過身去,聲音壓得很低,可走廊太安靜,還是漏出幾個字。

「我知道……現在不能斷……你們要我做什麼……不行,現場封存中」

對面似乎提高音量,她肩膀抖了一下,像被人抓住領口。她咬牙,把對講機按得更緊,眼神卻開始變硬,像她終於明白自己如果再往流量那邊倒一次,就永遠回不了頭。

她掛斷後走回來,語速快,話術仍在,但不再是推銷,是求生。

「合作方要我立刻中止直播,說是安全與品牌風險。」唐若蘅看向黎映,「他們會以場地方條款強制斷外網,然後說你們散播未經證實的指控」

沈晏冷笑,語氣尖得像刀刃刮過不鏽鋼。

「他們怕了。」他說,「怕我們把鑰匙持有人逼出來。」

唐若蘅眼角抽了一下,像被他刺中痛處,但她沒有反擊。她把自己的搖擺壓成一個折衷方案,像她終於願意用良心換一次流量以外的東西。

「我可以做備援。」她說,「我有場地內部錄影備份權限,能把直播改成延遲輸出,至少不讓他們一刀斷掉我們所有畫面。也能把資料流同時寫進兩個節點,一個走你們平台,一個走我們內部備份。斷網他們可以斷外網,但斷不了內網的證據生成」

周至衡看了她一眼,那眼神很短,像在評估她是否真有那個權限。然後他點了點頭,依舊寡言。

「做。」他說。

主持人像在這句「做」裡聽見自己還能活。他突然往前一步,手指發抖地摘下耳機,像把一條勒住喉嚨的繩索扯開。

「我可以作證。」他聲音發乾,「字幕不是技術問題。稿子是有人塞給我的,從監管端傳過來。說要做衝突點,讓你們在鏡頭前失控,這樣撤回存證比較像自保」

沈晏的眼神猛地掃向他,像要把他整個人釘在牆上。

「誰」沈晏只丟一個字。

主持人吞了一口口水,喉結上下滾動。他看了一眼警示紅光,像怕那光會把他供出去。

「署名顯示是JZ。」他說,「但傳送帳號的顯示名不是周總,是……是『監管端審核』。我只看得到這些」

JZ又一次出現,像故意把兩個人名的縮寫揉在一起,讓真相變成一團可以隨意捏形的泥。

黎映把終端再貼緊耳邊。她知道前輩還在線,那端安靜得像在等她做選擇。

她不打算把前輩當成盾。也不打算讓沈晏一個人扛。

她對前輩說:「前輩,我現在不能給您一句簡單的是或不是。因為這不是道德題,是程序題。程序我們有缺口,我們會補,會公開。您如果願意,請您告訴我一件事:那道菜的原始配方,您曾經交給合作方監管端做過測試或備份嗎任何形式都算,文件、口述、示範影片」

電話那端很久沒有聲音。

長到黎映以為對方要掛斷,長到倒數跳到三分四十秒。

然後前輩的聲音再度響起,這次更像一個人終於下定決心,把某個被藏很久的抽屜推開一條縫。

「有。」他說,「但不是合作方那個名字。是他們裡面的一間會議室。三號會議室。當年他們說要做『原創保護試點』,讓我把配方交上去做加密模板。我當時信了。因為我想保護你們這些後輩,不想再有人被抄得連名字都沒有」

三號會議室。

黎映的胃像被冷霧攥住。她抬頭看向周至衡,周至衡的終端上剛好停在那行主機名稱:MEET-ROOM-3-CONTROL。

證據與口述在同一個座標重疊,像兩條本來不該相遇的線突然交叉,發出一聲清脆的響。

沈晏也看見了,他眼底那點火變得更深,卻不是暴怒,而是一種被迫面對過去的寒意。他嘴唇動了一下,像想說「不可能」,又像在咬住那句不願示弱的求證。

「那道菜」前輩在電話裡停了一下,像覺得這句話說出口會傷人,「沈晏,你在旁邊嗎」

黎映沒有回答,沈晏卻直接伸手,把終端從她耳邊拿走,動作很克制,像怕碰碎她。可他的語氣依舊是那種不肯低頭的硬。

「在。」沈晏說,「你要說就說,別拿我太太當傳話筒。」

他說太太時仍像在嗆人,可那句話又像一個宣告:他不會把黎映推到前面替他擋刀。

電話那端傳來一聲更深的嘆息。

「沈晏。」前輩說,「我當年給出去的,不是完整配方。我留了一段關鍵在自己手上,因為我知道系統會被人利用。可我沒想到,你們這一代連署名都能被拿來做局。你那筆簽章,如果不是你親自用你的硬體鑰簽的,就會被他們抓住,說你承認了你不是原作者。這不是抄襲,是把你變成他們的產品」

沈晏的指節用力到發白。他沒有立刻反駁,也沒有爆粗口。他的沉默反而像一把更重的刀,落在自己的自尊上。他終於吐出一句,像從牙縫裡撬出來。

「我知道我哪裡做錯了。」他說,「我把流程交出去,因為我以為我能盯住結果。結果就是我自以為是。」

黎映看著他側臉,那一瞬間她聞不到檀木紙墨了,反而聞到一點很淡的鹽味,像汗水被冷氣抽乾後留下的痕。沈晏不願示弱,但他正在學著把承認錯誤變成一種保護。

他把終端遞回給她,轉而面向鏡頭,像終於決定把刀口朝向自己,而不是朝向別人。

「各位在看的人。」沈晏的聲音不大,卻硬得能穿透空調嗡鳴,「署名簽章有疑點,我不會躲。原因是我在流程上犯蠢,讓場地設備參與了簽署。我以為便利就是效率,現在看,是破口。這件事我們會公開更正,補上硬體簽章與在場證明,也會追查誰在監管端發起簽署請求」

主持人站在一旁,臉色發青,卻像第一次真正聽懂「公開」不是表演,而是一種把自己放到可被檢驗的位置。

唐若蘅深吸一口氣,像把最後一點怕輸的心收起來。

「我去開備援錄影與延遲直播。」她說,「他們要斷,我就讓他們斷不到關鍵段落。你們要的那個最終簽章……我去找得到鑰匙的人。三號會議室,我知道在哪」

周至衡在這時又點開一個欄位,指尖停在「最終簽章需求方」上,聲音依舊冷。

「最終簽章需要監管端高權限回應。」他說,「或是J總的鑰匙。門控來源也是三號會議室主機。內鬼不在我們這邊,在合作方監管端。問題是,他們現在會反撲,下一步可能斷電或封場」

話音剛落,走廊燈光微微閃了一下,像有人在遠端測試開關。警示紅光卻穩得可怕,像在宣告他們仍在同一張網裡。

勒索端點最後一次跳動,文字像刀背拍在臉上。

倒數三分三十八秒。
你們想要簽章去三號會議室拿。帶著你們的誠實。看看你們敢不敢開那扇門。

黎映的喉嚨發緊,卻沒有再白。她嗅到那股柑橘苦清潔噴霧味重新變濃,像有人就在不遠處把手套擦得更乾淨,準備迎接他們。

她看向沈晏,沈晏也看向她。他的眼神仍帶著控制欲的影子,像想把她鎖在安全範圍內,但他沒有說「你別去」。他只說了一句,像命令,也像承諾。

「一起。」沈晏說,「你走哪裡,我就走哪裡。別再一個人扛。」

周至衡收起終端,目光落在那行「MEET-ROOM-3-CONTROL」上,像把它當成下一步的座標。他的立場仍像霧,冷而不完全透明,但此刻他的手很穩,像他決定把這場火引到最該燒的地方。

唐若蘅已經轉身,腳步又快又急,像她終於不再只計算流量,而是計算後果。主持人猶豫了一秒,竟也跟上,像他知道自己若不把耳機裡那條指揮鏈交出來,就會被當成永遠的棋子。

黎映把終端放回耳邊,對前輩輕聲說:「前輩,謝謝您。請您暫時不要再回應任何截圖或傳言。您給的座標,我們會用證據把它打開。」

前輩那端只回了一句,像把一把舊刀交給她,又像把一個沉重的祝福放到她掌心。

「小黎。」他說,「記住,不要為了保護任何人去撒謊。包括保護我。真正的共享,是把真相交給時間戳,不是交給人情。」

通話斷掉。

黎映抬頭,警示紅光仍亮著,倒數仍在跳,三分三十三秒。鐵門外的潮濕像在等待他們踏出去,而走廊盡頭那條通往三號會議室的路,像一條被清潔得太乾淨的線,乾淨到看不見血,卻聞得到檀木紙墨與柑橘苦的味道,正沿著線往他們這邊爬。

她知道下一扇門後面不只是鑰匙持有人,還有一段被系統「試點」過的過去。那過去可能會把沈晏最驕傲的師承變成一個可被交易的模板,也可能會把周至衡的縮寫變成最方便的嫁禍。更可能讓唐若蘅必須在眾目睽睽下,選擇一次真正的站隊。

黎映把手伸向沈晏的袖口,指尖碰到那層乾淨布料時,才發現自己其實在發抖。她沒有縮回去,只更用力地抓住。

「我在。」她對自己說,也像對他說。

沈晏沒有看她的手,只往前跨一步,像替她把風口擋住。他的聲音低低的,依然刻薄,卻像把她的名字放進日常細節裡。

「等會兒你要是聞到那股檀木味又想飄。」他說,「就盯著我。別盯門。門會騙人,我不會。」

周至衡走在前面半步,終端冷光在他指間亮著,像一盞不浪漫但可靠的燈。投影牆上的「等待最終簽章」仍停著,像一張未蓋章的判決書。

而遠處,某個看不見的會議室裡,或許有人也正盯著同一個倒數,手套乾淨,桌面發亮,準備在他們推門的那一刻,把下一段劇情按下播放。

三分二十六秒。

他們朝三號會議室走去,腳步聲在冷霧裡變得很清晰,像每一步都在把自己交給可被驗證的回音。警示紅光仍未解除,像在背後一路追著他們,提醒這場共享的代價,才剛開始算。

— 本章完 —

下一章:第11章 第 11 章

🔐 登入收藏

讀者留言 (0)

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

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

📖