第6章 第 6 章
沈知夏的指尖在那一瞬間冷了下去。
熱水杯還在她手邊,杯壁冒出的白霧貼著燈光往上浮,可她握住觸控筆的手卻像碰到了冰。大屏上,平台回函的白底黑字過分清晰,星河反向投訴附件名停在最醒目的位置。
概念首創證明。
鏈上存證摘要。
時間戳比她下午上鏈的作品早三天。
工作室裡沒有人說話。剛剛因為錄完聲明而短暫鬆開的一口氣,像被人從胸腔裡硬生生按了回去。投放組的姑娘還保持著看向屏幕的姿勢,眼底的血絲被冷白燈照得分明;技術小哥的手懸在鍵盤上,指節微微發僵;遠端小窗裡,周棠站在棠記倉庫堆滿紙包的暗處,臉上剛平復下去的怒意又一點點浮上來。
顧行川的臉色徹底沉了。
他沒有立刻罵人,這反而比他冷笑時更可怕。他伸手把沈知夏剛錄好的聲明文件拖進本地加密盤,聲音壓得很低:“所有對外發布暫停。”
孫律幾乎同時開口:“先不要發。這份反向投訴如果已經進入平台審核,你們現在發布聲明,對方會立刻截取其中表述,指控你們干擾審查、引導輿論。尤其是‘偷走’、‘付出成本’這類措辭,在證據鏈沒拆完之前,會被他們反咬成惡意攻擊。”
沈知夏抬眼:“如果我們什麼都不發,明早青禾集的投放雖然被暫停一部分,但星河這份投訴會先蓋到我們頭上。”
“所以不是不發。”顧行川說,“是換打法。”
他的手指落在鍵盤上,聲音重新變得利落:“技術,把星河附件下載到隔離沙盒,原件哈希立刻存證,不要打開可執行內容。法務,申請平台提供完整投訴材料包,包括原始存證平台、上鏈交易號、提交者主體、文件摘要規則。投放組,重新做三版預案,一版只發事實進展,一版發平台流程說明,一版等證據反打。公關稿裡不要情緒形容詞。”
投放組組長猛地回神:“明白。”
沈知夏看著顧行川的側臉。
他說得很穩,眉骨壓著燈光,眼底卻有一層她太熟悉的怒意。小時候她被鄰班男生弄壞畫本,他也是這樣,先把她拉到身後,冷著臉去找老師要監控;大學時她參賽稿被人截圖改色,他熬了一整夜做時間線,第二天還嘴硬說只是順手。
他從來都不是不生氣。
他只是把生氣先變成方法。
大屏上附件已經被拖進取證系統。孫律的小窗旁多了一個鏈上解析頁,交易號像一串沒有感情的鐵鏈,逐行展開。
技術小哥皺著眉:“存證平台不是我們常用的公證鏈,是星河投資過的一家版權鏈服務商,叫北辰鏈證。交易時間三天前凌晨一點四十七分。上鏈錢包地址……我拷一下。”
他把地址放大。
顧行川盯了一秒:“查地址關聯。”
“正在跑。”技術小哥飛快敲鍵盤,“提交文件是一個壓縮包,平台回函只給了摘要,沒有原文。摘要規則是整包哈希加內部文件列表哈希。附件名顯示Project Postbox Concept v0.9。”
沈知夏的呼吸輕了一拍。
Postbox。
郵筒。
她的紅郵筒系列最早來自半夏書屋門口那只褪色鐵皮郵筒。那是南城舊街改造前留下的最後一只老物件,夏天暴雨裡,郵筒頂上常常積著槐花。她畫過很多次,卻從未把最初的草稿公開。
“他們不只是抄了成品。”沈知夏說,“他們知道概念。”
顧行川側頭看她,聲音放低:“先別往最壞想。”
“最壞不是想出來的。”沈知夏把手裡的筆放下,走到自己的工位前,打開舊稿庫,“是查出來的。”
她的語氣仍柔,卻有一種不容勸退的硬。她把雲端手繪同步盤、掃描儀備份、Procreate歷史版本和紙樣打樣單全部調出來,屏幕上很快鋪開一層層草稿縮略圖。紅郵筒、槐樹影、老巷門牌、書屋吊燈,還有她在不同日期寫下的靈感備註。
“最早這組不是商品。”她說,“是我給半夏書屋做周年明信片時畫的。當時沒有上架,只存了草稿和幾封給你的信。”
最後半句出口,她自己也頓了一下。
顧行川的手指微不可察地停住。
沈知夏沒有看他,只把資料夾往大屏投送:“這些是我本地創作記錄,最早可以追到六個月前。商品化討論是在三個月前,打樣在七週前,第一次寄樣是上月二十三號,寄給青禾集預審樣箱、平台選品倉和棠記紙坊。”
“樣箱有拆箱異常。”顧行川接上,“青禾集預審後台有外部顧問設備登入。半夏書屋的書信內容是否被接觸過,還不確定。”
“書屋那邊我去問。”沈知夏說。
“不行。”顧行川幾乎立刻否決,“現在你哪裡都別去。”
沈知夏看他。
顧行川語氣硬得像鐵:“你現在出門,不管去哪,都可能被拍。星河最想看到的就是你疲憊、失控、語焉不詳。你負責把創作時間線講清楚,跑腿和挨刀的事我來。”
沈知夏想說什麼,最後只輕輕吸了一口氣:“那你也別一個人挨。”
顧行川怔了半秒,隨即別開眼:“少煽情。幹活。”
周棠在遠端冷不丁開口:“顧行川,你嘴硬得很沒效率。”
工作室裡緊繃的氣氛被這句話撬開一點,幾個人低低笑了一聲,又立刻埋頭。
周棠把手機支得更穩,另一隻手拉開倉庫辦公桌抽屜:“我這邊有棠記供應給夏川的紙樣批號和留樣封存記錄。紅郵筒那批用的是老竹棉紙改良版,批號T-37A,紙面有細碎竹節點,星河如果拿青禾集預審圖做概念存證,未必知道紙樣來源。但如果他們附件裡出現T-37A,說明不只是看過圖,是接觸過樣品或供應端資料。”
沈知夏立刻回頭:“棠棠,把T-37A的紙樣權屬和開發記錄傳給我。”
“傳。”周棠敲開終端,聲音沙啞卻乾脆,“還有,我剛想了紙境供應聯盟的第一條,工坊紙樣、配方、批號、留樣照片全部單獨存證,平台預審只能給脫敏版本。第二條,任何資方如果要進入聯盟合作,禁止附帶排他收購、債務交叉擔保和品牌名控制條款。第三條,老工藝品牌的名稱權和故事權不能打包賣。”
顧行川手上不停:“你在倉庫裡被人堵門,還有心情寫條款?”
周棠冷笑:“被堵過才知道門鎖要怎麼換。”
沈知夏眼底微微發熱:“棠棠,第一版你來起草,我補創作端,行川補平台端。”
“可以。”周棠說,“棠記當第一個簽字的,不是口頭熱血,寫進文件。”
這時,陸南舟的通話請求再次跳出來。
顧行川看了一眼,接通,但沒有寒暄:“說。”
陸南舟出現在屏幕上。他應該也一夜未睡,襯衫領口皺了,眼下有很深的青影。他身後不是辦公室,而像是某個地下停車場,燈管忽明忽暗。
“我看到平台回函截圖了。”陸南舟聲音很低,“Project Postbox的鏈上摘要,能不能給我看地址?”
顧行川把地址推給他:“你認得?”
陸南舟盯著那串字符,臉色一點點變了。
沈知夏沒有出聲。
過了幾秒,陸南舟說:“這個錢包,不是星河法務常用地址。它掛在一個測試資產池下面,代號Bridge-17。我去年參與過星河文創矩陣盡調,Bridge-17是給外部顧問和孵化項目臨時存證用的,權限很亂。Project Mulberry早期資料也走過這個池子。”
顧行川的眼神冷下去:“所以Postbox和Mulberry同源。”
“至少在資產管理層面有交集。”陸南舟攥緊手機,“我能調到的只有我當時留存的合規工作底稿,裡面可能有Bridge-17的使用規則、項目對照表和權限申請模板。但如果我把它交出去,星河會說我洩露商業資料。”
顧行川冷聲:“那你現在是在徵求我們同情?”
陸南舟嘴唇動了動,沒有反駁。
沈知夏看著他,忽然想起很多年前的大學創業課,他們三個蹲在教學樓走廊裡分一盒涼掉的炒飯。陸南舟那時說,他以後一定要進最好的機構,做最大的案子,讓家裡那些討債電話再也打不到母親手機上。他們都曾相信成功是一條筆直的路,只是後來有人在路上走得太急,忘了回頭看還有誰被落在後面。
“南舟。”沈知夏開口,“你只交你能合法交的。不能交的,不要硬來。我不需要你用另一個錯來補這個錯。”
陸南舟的眼眶微紅了一下。
顧行川看她一眼,像是不贊同她在這種時候還替別人留退路,但終究沒說什麼。
陸南舟低聲道:“有一份可以交。Bridge-17的公開招標附件裡泄過半張權限流程圖,當時掛在星河合作媒體稿裡,後來撤了,但網頁快照還在。我保存過鏈接。還有,我能出具證言,說星河內部確實存在Postbox、Mulberry共用臨時資產池的管理模型,這不是商業秘密,是我親歷的項目管理事實。”
孫律立刻插話:“陸先生,你先不要在公共群裡傳任何可能涉及保密的原件。把公開鏈接、網頁快照來源、你個人證言分開。證言只寫事實,不寫推測。我會評估可用範圍。”
“好。”陸南舟點頭。
周棠忽然問:“棠記舊案裡,也可能有這種資產池?”
陸南舟看向她,聲音放輕:“當年惡意收購工坊,常用的是債務池和商標池,不一定上鏈,但邏輯很像。先把工坊的弱點標成風險,再用風險逼你交資產。我可以幫你反查公開判例和工商變更,不碰你家私密資料。”
周棠沉默了片刻。
她站在老紙包之間,背後是她父親寫下的批號,臉上還有剛才被深夜威脅留下的疲憊。她沒有露出感激,也沒有再像從前那樣立刻豎起刺。
“先查今天的。”她說,“我家的舊傷不急著給你當贖罪券。”
陸南舟像被這句話刺中,卻點了點頭:“我知道。”
技術小哥忽然提高聲音:“有結果了。”
所有人重新看向大屏。
“星河這份摘要沒拿到原包,但內部文件列表哈希旁邊有一段文件名預覽,是平台回函自動解析出來的。”他把畫面放大,“有三個文件。第一個是Postbox_concept.pdf,第二個是mulberry_scene_ref.png,第三個……等等。”
他停了一下,像是不敢相信。
顧行川皺眉:“念。”
“第三個文件名是T37A_postbox_mockup_final.psd。”
周棠的臉色瞬間變了:“T37A?”
沈知夏的心也跟著沉下去。
T37A不是公開商品名,也不是設計系列名。那是棠記內部紙樣批號,只有夏川供應鏈文件、打樣單和少數樣箱標籤裡會出現。星河如果只是三天前搶註概念,不可能憑空知道這個編號。
“來源鎖小了。”顧行川聲音很冷,“樣箱、供應鏈資料、預審後台,三選一,或者三個都被碰過。”
“還有一個問題。”技術小哥把另一個窗口拖出來,“這個PSD文件名的命名方式像我們早期內部規則,紙樣批號加系列名加mockup狀態。但我們兩個月前已經改成全中文批次名了,外部打樣單也不再用final。”
沈知夏盯著那個文件名,忽然說:“不是我們現在的文件。”
她快速翻找舊稿庫,打開一個歸檔資料夾。裡面有一串被灰色標記的舊文件名。
T37A_postbox_mockup_test.psd。
日期是兩個月前。
那是她第一次試著把紅郵筒和棠記紙樣結合做成樣機時的測試稿。當時圖層混亂,顏色也不準,她嫌不好看,沒有進入正式打樣流程,只在內部同步盤裡短暫留過一版,後來被她改名歸檔。
顧行川盯著那行日期:“誰有權限?”
技術小哥迅速查:“當時同步盤還沒分級,核心團隊都有。外部只有一個臨時測試帳號有讀取權……備註是青禾集預審協作,申請人是平台小二,實際登入設備後來被改成外部顧問。”
投放組組長臉白了:“就是三天前那台設備?”
“設備指紋不完全一樣。”技術小哥說,“但瀏覽器核心、字體包、虛擬機環境高度一致。像同一個遠端環境克隆出來的。”
孫律語速很快:“這是有利破綻。星河聲稱三天前首創,但他們附件內出現你們兩個月前內部測試文件的命名痕跡和棠記非公開紙樣批號,足以支持其概念來源存在不正當接觸。問題是,我們還需要更早的創意形成證據,不只是內部文件,最好有第三方時間戳或鏈上節點。”
“有。”沈知夏說,“半夏書屋周年明信片的掃描存檔,書屋老板可以作證。”
“書屋證言有用,但還不夠快。”孫律說,“九點前平台審核,最認鏈上時間戳、公證郵件、可信存儲和第三方協作記錄。”
顧行川沒有說話。
他的視線落在自己筆電右下角,那裡剛剛被他關掉的私密節點同步提示不再亮起,可像一枚藏在暗處的釘子,扎進他的掌心。
未寄出。
那些他從不打算給沈知夏看的信,一封一封上鏈存在私密節點裡。起初只是怕自己哪天忍不住說出口,會毀掉他們並肩作戰的平衡,所以把所有不能寄出的話都寫成加密文本,存入只有他自己知道的節點。
他寫她在半夏書屋門口拍紅郵筒,寫她蹲在槐樹下撿花瓣,寫她說“城市記憶不是懷舊,是有人還願意替它留下名字”。那封信的時間,比星河的存證早了半年。
甚至比她正式建項還早。
它能證明Postbox不是星河的首創。
也會證明,他暗戀了她很多年。
顧行川喉結動了動,把手移向觸控板,卻沒有點開。
沈知夏看見了。
他這一夜做過太多迅速而果斷的決定,唯獨此刻停頓得不合時宜。她順著他的視線,看向那片空白的系統欄。那個一閃而過的同步提示又在腦海裡浮現。
私密節點同步完成。
未寄出。
她心跳忽然變得很慢,慢到能聽見旁邊鍵盤敲擊、孫律翻頁、周棠在遠端拉開紙箱的聲音,還有窗外高架上凌晨車流壓過路面的低鳴。
顧行川抬頭,像是要避開她的目光:“先用半夏書屋和T37A破綻申請緊急抗辯。技術,把舊測試稿的本地創建時間、雲端同步日誌、訪問記錄全拉出來。孫律,抗辯材料第一段寫不正當接觸,第二段寫星河存證內含我方非公開信息,第三段保留進一步追訴權利。”
“可以。”孫律說,“但如果有更早鏈上節點,勝算會高很多。顧總,你們確定沒有?”
顧行川沉默了半秒。
“暫時按現有材料走。”
沈知夏看著他:“顧行川。”
他手指一頓,語氣仍硬:“現在不是審我的時候。”
“我不是審你。”沈知夏聲音很輕,“我是問你,有沒有。”
顧行川抬眼。
她站在滿牆證據和冷光之前,臉色仍白,眼睛卻很清楚。那種清楚讓他無處可躲。她沒有逼迫,也沒有受傷,只是像每一次共同做決策時那樣,等他把最重要的事說出來。
遠端裡,陸南舟似乎意識到什麼,低聲說:“如果有可以救她的證據,就別學我到最後才拿出來。”
顧行川冷冷看了他一眼:“閉嘴。”
周棠也開口:“嘴硬可以,耽誤事不行。”
工作室裡又安靜下來。
倒計時屏幕上,距離上午九點只剩四小時十七分。
顧行川終於垂下眼,打開筆電裡一個隱藏的鏈上節點管理器。界面需要三重驗證,指紋、離線密鑰、手寫短句。他輸入到最後一步時,停住了。
驗證提示上浮出節點名稱。
未寄出信件庫。
沈知夏的呼吸幾乎停了一瞬。
顧行川的手背繃出很淡的青筋。他沒有立刻按確認,像那不是一個按鍵,而是一扇門。門後藏著多年不曾說出口的東西,藏著他每一次把喜歡寫進區塊鏈又假裝什麼都沒有發生的夜晚。
他低聲說:“裡面可能有一封,時間比他們早。”
沈知夏看著那幾個字,心口被某種陌生又熟悉的酸意輕輕撞了一下。
“可能?”她問。
顧行川別開眼:“應該有。”
“是什麼資料?”
他沒有回答。
大屏上的星河附件還亮著,像一把懸在頭頂的刀。團隊所有人都沒有催促,連孫律都安靜了下來。凌晨的工作室被冷白燈照得像一座透明的戰場,而戰場中央,顧行川第一次露出不是營運決策者、不是保護者,而是某個把心事藏太久的人才會有的遲疑。
沈知夏往前走了一步,停在他身邊。
她沒有看屏幕,只看他。
“顧行川。”她輕聲問,“那個未寄出的節點,到底是什麼?”
熱水杯還在她手邊,杯壁冒出的白霧貼著燈光往上浮,可她握住觸控筆的手卻像碰到了冰。大屏上,平台回函的白底黑字過分清晰,星河反向投訴附件名停在最醒目的位置。
概念首創證明。
鏈上存證摘要。
時間戳比她下午上鏈的作品早三天。
工作室裡沒有人說話。剛剛因為錄完聲明而短暫鬆開的一口氣,像被人從胸腔裡硬生生按了回去。投放組的姑娘還保持著看向屏幕的姿勢,眼底的血絲被冷白燈照得分明;技術小哥的手懸在鍵盤上,指節微微發僵;遠端小窗裡,周棠站在棠記倉庫堆滿紙包的暗處,臉上剛平復下去的怒意又一點點浮上來。
顧行川的臉色徹底沉了。
他沒有立刻罵人,這反而比他冷笑時更可怕。他伸手把沈知夏剛錄好的聲明文件拖進本地加密盤,聲音壓得很低:“所有對外發布暫停。”
孫律幾乎同時開口:“先不要發。這份反向投訴如果已經進入平台審核,你們現在發布聲明,對方會立刻截取其中表述,指控你們干擾審查、引導輿論。尤其是‘偷走’、‘付出成本’這類措辭,在證據鏈沒拆完之前,會被他們反咬成惡意攻擊。”
沈知夏抬眼:“如果我們什麼都不發,明早青禾集的投放雖然被暫停一部分,但星河這份投訴會先蓋到我們頭上。”
“所以不是不發。”顧行川說,“是換打法。”
他的手指落在鍵盤上,聲音重新變得利落:“技術,把星河附件下載到隔離沙盒,原件哈希立刻存證,不要打開可執行內容。法務,申請平台提供完整投訴材料包,包括原始存證平台、上鏈交易號、提交者主體、文件摘要規則。投放組,重新做三版預案,一版只發事實進展,一版發平台流程說明,一版等證據反打。公關稿裡不要情緒形容詞。”
投放組組長猛地回神:“明白。”
沈知夏看著顧行川的側臉。
他說得很穩,眉骨壓著燈光,眼底卻有一層她太熟悉的怒意。小時候她被鄰班男生弄壞畫本,他也是這樣,先把她拉到身後,冷著臉去找老師要監控;大學時她參賽稿被人截圖改色,他熬了一整夜做時間線,第二天還嘴硬說只是順手。
他從來都不是不生氣。
他只是把生氣先變成方法。
大屏上附件已經被拖進取證系統。孫律的小窗旁多了一個鏈上解析頁,交易號像一串沒有感情的鐵鏈,逐行展開。
技術小哥皺著眉:“存證平台不是我們常用的公證鏈,是星河投資過的一家版權鏈服務商,叫北辰鏈證。交易時間三天前凌晨一點四十七分。上鏈錢包地址……我拷一下。”
他把地址放大。
顧行川盯了一秒:“查地址關聯。”
“正在跑。”技術小哥飛快敲鍵盤,“提交文件是一個壓縮包,平台回函只給了摘要,沒有原文。摘要規則是整包哈希加內部文件列表哈希。附件名顯示Project Postbox Concept v0.9。”
沈知夏的呼吸輕了一拍。
Postbox。
郵筒。
她的紅郵筒系列最早來自半夏書屋門口那只褪色鐵皮郵筒。那是南城舊街改造前留下的最後一只老物件,夏天暴雨裡,郵筒頂上常常積著槐花。她畫過很多次,卻從未把最初的草稿公開。
“他們不只是抄了成品。”沈知夏說,“他們知道概念。”
顧行川側頭看她,聲音放低:“先別往最壞想。”
“最壞不是想出來的。”沈知夏把手裡的筆放下,走到自己的工位前,打開舊稿庫,“是查出來的。”
她的語氣仍柔,卻有一種不容勸退的硬。她把雲端手繪同步盤、掃描儀備份、Procreate歷史版本和紙樣打樣單全部調出來,屏幕上很快鋪開一層層草稿縮略圖。紅郵筒、槐樹影、老巷門牌、書屋吊燈,還有她在不同日期寫下的靈感備註。
“最早這組不是商品。”她說,“是我給半夏書屋做周年明信片時畫的。當時沒有上架,只存了草稿和幾封給你的信。”
最後半句出口,她自己也頓了一下。
顧行川的手指微不可察地停住。
沈知夏沒有看他,只把資料夾往大屏投送:“這些是我本地創作記錄,最早可以追到六個月前。商品化討論是在三個月前,打樣在七週前,第一次寄樣是上月二十三號,寄給青禾集預審樣箱、平台選品倉和棠記紙坊。”
“樣箱有拆箱異常。”顧行川接上,“青禾集預審後台有外部顧問設備登入。半夏書屋的書信內容是否被接觸過,還不確定。”
“書屋那邊我去問。”沈知夏說。
“不行。”顧行川幾乎立刻否決,“現在你哪裡都別去。”
沈知夏看他。
顧行川語氣硬得像鐵:“你現在出門,不管去哪,都可能被拍。星河最想看到的就是你疲憊、失控、語焉不詳。你負責把創作時間線講清楚,跑腿和挨刀的事我來。”
沈知夏想說什麼,最後只輕輕吸了一口氣:“那你也別一個人挨。”
顧行川怔了半秒,隨即別開眼:“少煽情。幹活。”
周棠在遠端冷不丁開口:“顧行川,你嘴硬得很沒效率。”
工作室裡緊繃的氣氛被這句話撬開一點,幾個人低低笑了一聲,又立刻埋頭。
周棠把手機支得更穩,另一隻手拉開倉庫辦公桌抽屜:“我這邊有棠記供應給夏川的紙樣批號和留樣封存記錄。紅郵筒那批用的是老竹棉紙改良版,批號T-37A,紙面有細碎竹節點,星河如果拿青禾集預審圖做概念存證,未必知道紙樣來源。但如果他們附件裡出現T-37A,說明不只是看過圖,是接觸過樣品或供應端資料。”
沈知夏立刻回頭:“棠棠,把T-37A的紙樣權屬和開發記錄傳給我。”
“傳。”周棠敲開終端,聲音沙啞卻乾脆,“還有,我剛想了紙境供應聯盟的第一條,工坊紙樣、配方、批號、留樣照片全部單獨存證,平台預審只能給脫敏版本。第二條,任何資方如果要進入聯盟合作,禁止附帶排他收購、債務交叉擔保和品牌名控制條款。第三條,老工藝品牌的名稱權和故事權不能打包賣。”
顧行川手上不停:“你在倉庫裡被人堵門,還有心情寫條款?”
周棠冷笑:“被堵過才知道門鎖要怎麼換。”
沈知夏眼底微微發熱:“棠棠,第一版你來起草,我補創作端,行川補平台端。”
“可以。”周棠說,“棠記當第一個簽字的,不是口頭熱血,寫進文件。”
這時,陸南舟的通話請求再次跳出來。
顧行川看了一眼,接通,但沒有寒暄:“說。”
陸南舟出現在屏幕上。他應該也一夜未睡,襯衫領口皺了,眼下有很深的青影。他身後不是辦公室,而像是某個地下停車場,燈管忽明忽暗。
“我看到平台回函截圖了。”陸南舟聲音很低,“Project Postbox的鏈上摘要,能不能給我看地址?”
顧行川把地址推給他:“你認得?”
陸南舟盯著那串字符,臉色一點點變了。
沈知夏沒有出聲。
過了幾秒,陸南舟說:“這個錢包,不是星河法務常用地址。它掛在一個測試資產池下面,代號Bridge-17。我去年參與過星河文創矩陣盡調,Bridge-17是給外部顧問和孵化項目臨時存證用的,權限很亂。Project Mulberry早期資料也走過這個池子。”
顧行川的眼神冷下去:“所以Postbox和Mulberry同源。”
“至少在資產管理層面有交集。”陸南舟攥緊手機,“我能調到的只有我當時留存的合規工作底稿,裡面可能有Bridge-17的使用規則、項目對照表和權限申請模板。但如果我把它交出去,星河會說我洩露商業資料。”
顧行川冷聲:“那你現在是在徵求我們同情?”
陸南舟嘴唇動了動,沒有反駁。
沈知夏看著他,忽然想起很多年前的大學創業課,他們三個蹲在教學樓走廊裡分一盒涼掉的炒飯。陸南舟那時說,他以後一定要進最好的機構,做最大的案子,讓家裡那些討債電話再也打不到母親手機上。他們都曾相信成功是一條筆直的路,只是後來有人在路上走得太急,忘了回頭看還有誰被落在後面。
“南舟。”沈知夏開口,“你只交你能合法交的。不能交的,不要硬來。我不需要你用另一個錯來補這個錯。”
陸南舟的眼眶微紅了一下。
顧行川看她一眼,像是不贊同她在這種時候還替別人留退路,但終究沒說什麼。
陸南舟低聲道:“有一份可以交。Bridge-17的公開招標附件裡泄過半張權限流程圖,當時掛在星河合作媒體稿裡,後來撤了,但網頁快照還在。我保存過鏈接。還有,我能出具證言,說星河內部確實存在Postbox、Mulberry共用臨時資產池的管理模型,這不是商業秘密,是我親歷的項目管理事實。”
孫律立刻插話:“陸先生,你先不要在公共群裡傳任何可能涉及保密的原件。把公開鏈接、網頁快照來源、你個人證言分開。證言只寫事實,不寫推測。我會評估可用範圍。”
“好。”陸南舟點頭。
周棠忽然問:“棠記舊案裡,也可能有這種資產池?”
陸南舟看向她,聲音放輕:“當年惡意收購工坊,常用的是債務池和商標池,不一定上鏈,但邏輯很像。先把工坊的弱點標成風險,再用風險逼你交資產。我可以幫你反查公開判例和工商變更,不碰你家私密資料。”
周棠沉默了片刻。
她站在老紙包之間,背後是她父親寫下的批號,臉上還有剛才被深夜威脅留下的疲憊。她沒有露出感激,也沒有再像從前那樣立刻豎起刺。
“先查今天的。”她說,“我家的舊傷不急著給你當贖罪券。”
陸南舟像被這句話刺中,卻點了點頭:“我知道。”
技術小哥忽然提高聲音:“有結果了。”
所有人重新看向大屏。
“星河這份摘要沒拿到原包,但內部文件列表哈希旁邊有一段文件名預覽,是平台回函自動解析出來的。”他把畫面放大,“有三個文件。第一個是Postbox_concept.pdf,第二個是mulberry_scene_ref.png,第三個……等等。”
他停了一下,像是不敢相信。
顧行川皺眉:“念。”
“第三個文件名是T37A_postbox_mockup_final.psd。”
周棠的臉色瞬間變了:“T37A?”
沈知夏的心也跟著沉下去。
T37A不是公開商品名,也不是設計系列名。那是棠記內部紙樣批號,只有夏川供應鏈文件、打樣單和少數樣箱標籤裡會出現。星河如果只是三天前搶註概念,不可能憑空知道這個編號。
“來源鎖小了。”顧行川聲音很冷,“樣箱、供應鏈資料、預審後台,三選一,或者三個都被碰過。”
“還有一個問題。”技術小哥把另一個窗口拖出來,“這個PSD文件名的命名方式像我們早期內部規則,紙樣批號加系列名加mockup狀態。但我們兩個月前已經改成全中文批次名了,外部打樣單也不再用final。”
沈知夏盯著那個文件名,忽然說:“不是我們現在的文件。”
她快速翻找舊稿庫,打開一個歸檔資料夾。裡面有一串被灰色標記的舊文件名。
T37A_postbox_mockup_test.psd。
日期是兩個月前。
那是她第一次試著把紅郵筒和棠記紙樣結合做成樣機時的測試稿。當時圖層混亂,顏色也不準,她嫌不好看,沒有進入正式打樣流程,只在內部同步盤裡短暫留過一版,後來被她改名歸檔。
顧行川盯著那行日期:“誰有權限?”
技術小哥迅速查:“當時同步盤還沒分級,核心團隊都有。外部只有一個臨時測試帳號有讀取權……備註是青禾集預審協作,申請人是平台小二,實際登入設備後來被改成外部顧問。”
投放組組長臉白了:“就是三天前那台設備?”
“設備指紋不完全一樣。”技術小哥說,“但瀏覽器核心、字體包、虛擬機環境高度一致。像同一個遠端環境克隆出來的。”
孫律語速很快:“這是有利破綻。星河聲稱三天前首創,但他們附件內出現你們兩個月前內部測試文件的命名痕跡和棠記非公開紙樣批號,足以支持其概念來源存在不正當接觸。問題是,我們還需要更早的創意形成證據,不只是內部文件,最好有第三方時間戳或鏈上節點。”
“有。”沈知夏說,“半夏書屋周年明信片的掃描存檔,書屋老板可以作證。”
“書屋證言有用,但還不夠快。”孫律說,“九點前平台審核,最認鏈上時間戳、公證郵件、可信存儲和第三方協作記錄。”
顧行川沒有說話。
他的視線落在自己筆電右下角,那裡剛剛被他關掉的私密節點同步提示不再亮起,可像一枚藏在暗處的釘子,扎進他的掌心。
未寄出。
那些他從不打算給沈知夏看的信,一封一封上鏈存在私密節點裡。起初只是怕自己哪天忍不住說出口,會毀掉他們並肩作戰的平衡,所以把所有不能寄出的話都寫成加密文本,存入只有他自己知道的節點。
他寫她在半夏書屋門口拍紅郵筒,寫她蹲在槐樹下撿花瓣,寫她說“城市記憶不是懷舊,是有人還願意替它留下名字”。那封信的時間,比星河的存證早了半年。
甚至比她正式建項還早。
它能證明Postbox不是星河的首創。
也會證明,他暗戀了她很多年。
顧行川喉結動了動,把手移向觸控板,卻沒有點開。
沈知夏看見了。
他這一夜做過太多迅速而果斷的決定,唯獨此刻停頓得不合時宜。她順著他的視線,看向那片空白的系統欄。那個一閃而過的同步提示又在腦海裡浮現。
私密節點同步完成。
未寄出。
她心跳忽然變得很慢,慢到能聽見旁邊鍵盤敲擊、孫律翻頁、周棠在遠端拉開紙箱的聲音,還有窗外高架上凌晨車流壓過路面的低鳴。
顧行川抬頭,像是要避開她的目光:“先用半夏書屋和T37A破綻申請緊急抗辯。技術,把舊測試稿的本地創建時間、雲端同步日誌、訪問記錄全拉出來。孫律,抗辯材料第一段寫不正當接觸,第二段寫星河存證內含我方非公開信息,第三段保留進一步追訴權利。”
“可以。”孫律說,“但如果有更早鏈上節點,勝算會高很多。顧總,你們確定沒有?”
顧行川沉默了半秒。
“暫時按現有材料走。”
沈知夏看著他:“顧行川。”
他手指一頓,語氣仍硬:“現在不是審我的時候。”
“我不是審你。”沈知夏聲音很輕,“我是問你,有沒有。”
顧行川抬眼。
她站在滿牆證據和冷光之前,臉色仍白,眼睛卻很清楚。那種清楚讓他無處可躲。她沒有逼迫,也沒有受傷,只是像每一次共同做決策時那樣,等他把最重要的事說出來。
遠端裡,陸南舟似乎意識到什麼,低聲說:“如果有可以救她的證據,就別學我到最後才拿出來。”
顧行川冷冷看了他一眼:“閉嘴。”
周棠也開口:“嘴硬可以,耽誤事不行。”
工作室裡又安靜下來。
倒計時屏幕上,距離上午九點只剩四小時十七分。
顧行川終於垂下眼,打開筆電裡一個隱藏的鏈上節點管理器。界面需要三重驗證,指紋、離線密鑰、手寫短句。他輸入到最後一步時,停住了。
驗證提示上浮出節點名稱。
未寄出信件庫。
沈知夏的呼吸幾乎停了一瞬。
顧行川的手背繃出很淡的青筋。他沒有立刻按確認,像那不是一個按鍵,而是一扇門。門後藏著多年不曾說出口的東西,藏著他每一次把喜歡寫進區塊鏈又假裝什麼都沒有發生的夜晚。
他低聲說:“裡面可能有一封,時間比他們早。”
沈知夏看著那幾個字,心口被某種陌生又熟悉的酸意輕輕撞了一下。
“可能?”她問。
顧行川別開眼:“應該有。”
“是什麼資料?”
他沒有回答。
大屏上的星河附件還亮著,像一把懸在頭頂的刀。團隊所有人都沒有催促,連孫律都安靜了下來。凌晨的工作室被冷白燈照得像一座透明的戰場,而戰場中央,顧行川第一次露出不是營運決策者、不是保護者,而是某個把心事藏太久的人才會有的遲疑。
沈知夏往前走了一步,停在他身邊。
她沒有看屏幕,只看他。
“顧行川。”她輕聲問,“那個未寄出的節點,到底是什麼?”
— 本章完 —
⏳ 敬請期待更新...
讀者留言 (0)
還沒有留言,來當第一個吧!