三份假地圖生成以前,顧沉舟先把測試計劃發進了全隊群。
文件第一頁不是誘餌內容,而是四項限制:測試只追蹤信息出口,不判斷個人立場;所有版本禁止用於正式比賽;任何結果先查完整接觸鏈,不直接指認持有人;參與者可以拒絕接收,不影響首發和隊內評價。
第二頁提前寫結果解釋。單一版本出現,只證明那條版本鏈上存在外部可見環節;三份同時出現,優先查共同生成端;準確原版出現,說明來源早於本次測試;沒有版本出現,記錄測試無結果。
所有人先在這兩頁簽字,再看自己是否接收文件。這樣結果出現後,沒人能把「不利於自己」的解釋臨時改掉,也沒人能把一次命中寫成早已認定的背叛。
周硯要求增加停止條件:測試若影響正式比賽、引發設備異常或觸發聯盟調查,立即凍結全部版本,不為了繼續追蹤而隱瞞。
林知微加上隱私邊界:只記錄文件與帳號的訪問時間,不讀取私人聊天正文;需要調取俱樂部以外設備時,必須取得本人授權或正式調查手續。
許燃讀完問:「既然大家都知道是假圖,對外還會有人信?」
「測試的不是你們會不會主動泄露。」顧沉舟說,「是文件在已知保存流程里,可能從哪個環節離開。」
「如果誰都不打開呢?」
「記錄無結果。」
「你現在很接受白干。」
「比得到錯結果便宜。」
秦越第一個在知情確認後簽名。他選擇不接觸任何版本,只保留公開種子和現場口令,作為下一場比賽的乾淨信息支點。
「我不參加,不代表我負責監視你們。」他說,「比賽里預案一旦污染,走我的正面方案。」
周硯把這一條寫進賽時止損。巡潮若表現出知道某份假版本,曜石立即撤銷對應路線,不追查、不爭論,改打秦越只依據公開信息準備的基礎正面。
測試不能搶比賽的指揮權。
唐梨沒有馬上籤接收確認:「三份里有一份給我,是因為支援預案最容易流動,還是因為我哥哥?」
問題必須在文件生成前回答。等代號從外部出現以後,任何解釋都會像為選擇找理由。
顧沉舟說:「因為三條通道要覆蓋選手、教練和跨設備保存。你的支援記錄有獨立截圖流程,許燃的火力預案只在俱樂部分析區,韓岑的教練備忘會經過賽程管理。唐嶼聯繫是你通道里的已知變量,不是選擇你的唯一理由。」
「如果我拒絕?」
「換周硯的指揮預案,不記為你規避測試。」
唐梨這才簽名。她不是用接收文件證明自己清白,只是同意讓一條本來就存在的工作流進入有邊界的觀察。
林知微在一台從未連接戰術庫的離線終端上建立三份空白文件。原始匿名順序不導入,只由顧沉舟口述三個需要替換的合法候選:第二次牆體偏轉、終局前相位門和星核入口。
唐梨版本寫北牆提前轉東、西側相位門開放、星核從中央折返進入排潮溝。她給這條支援路線取了一個內部代號:折返點。
許燃版本寫南牆向內收、東側相位門開放、星核走高台。他的火力預案代號叫雙窗。
韓岑版本寫中央牆保持直線、南側相位門開放、星核從外環進入,教練備忘里稱沉降線。
三份路線都由合法候選組成,也都與準確順序不同。即使誤入正式預案,最多造成錯誤判斷,不會給使用者一項隱藏優勢;正因如此,它們必須與比賽系統物理隔離。
顧沉舟口述完以後,林知微逐項與污染區原文對照。三份假版本各有至少三處不同,且沒有任何一份在前五項里連續兩次命中準確順序。她不向接收人說明差異位置,只在總表標記「已排除原版複製」。
代號也經過反向搜索。折返點、雙窗、沉降線沒有出現在曜石過去文件、公開論壇和本賽季解說字幕里。林知微保存搜索時間與資料庫範圍,不能證明全網從未有人說過,至少能確認它們不是常用術語。
其中「折返點」由唐梨現場命名。顧沉舟原本建議用隨機字母,唐梨拒絕:「真實預案不會叫甲乙丙。誘餌如果連工作習慣都不像,出去也沒人當真。」
她選擇一個符合支援位語言、又未在隊內使用過的詞。可信度來自正常工作方式,不來自故意把文件暴露給更多人。
林知微分別計算內容哈希,再生成一個只記錄文件名、創建時間、版本接觸人和校驗值的總表。周硯持有總表副本,顧沉舟不持有任何成品,秦越連文件名都不看。
「為什麼你不持有?」唐梨問顧沉舟。
「我知道準確順序,也知道三處修改。再持有成品,會同時成為所有版本的共同出口。」
「你現在已經是共同生成端。」
「所以生成過程全程錄屏,結束後離線終端由林知微封存。我不能從調查鏈里消失,只能不再增加接觸。」
唐梨確認這項說明寫進總表,才接收自己的版本。
她沒有下載文件。支援預案通過俱樂部標準只讀系統展示,頁面禁止複製,查看行為會留下回執。許燃的版本進入火力分析隔離區,韓岑的版本則保存在教練備忘離線盤。三條通道使用不同設備、不同權限和不同備份策略,唯一共同點是生成終端與哈希總表。
如果將來三個版本同時外流,最先查的應是共同點,不是三個人同時背叛。
周硯做了一次權限演練。他嘗試從自己的總表反查文件,只能看見三串校驗值;許燃把火力分析區的分享連結發給唐梨,系統因跨區權限拒絕並留下告警;韓岑用教練帳號搜索「折返點」,得到零結果。
演練產生的三條日誌單獨標為測試,不與後續真實訪問混在一起。否則將來看到一次失敗分享,他們可能把自己製造的告警當成泄露動作。
許燃打開自己的雙窗版本,只看了一遍:「我要不要假裝很喜歡?」
「不需要。」林知微說,「誘餌不是表演測試。你正常保存就行。」
「正常保存一份明知是假的戰術,已經不太正常。」
唐梨替他找了個台階:「當作聯盟要求的錯誤答案收藏。」
「那我申請收藏正確答案。」
「申請已收到,七十二小時內處理。」
顧沉舟沒有參與笑。他在確認表中增加一行:任何人不得為了提高誘餌可信度,在聊天、訓練或採訪中提及版本代號。折返點、雙窗和沉降線只存在各自文件里;如果外部出現,才有判斷價值。
韓岑問:「我跟工作人員討論備戰日程,系統自動生成縮略圖,算接觸鏈嗎?」
「算系統處理,不算工作人員看見。」林知微說,「要記錄縮略圖服務和權限日誌。」
「贊助方賽前要一張戰術室花絮。」
「關閉文件再拍。不能拿誘餌當背景,也不能為了測試故意讓它入鏡。」
這條限制讓韓岑的通道少了最容易產生意外曝光的環節,也讓測試更接近正常保存狀態。他沒有要求保留漏洞,只通知運營取消當晚戰術屏拍攝。
唐梨的支援預案最複雜。她平時會在私人終端上保存資源交接截圖,再發送給唐嶼校準設備時鐘。折返點版本若沿用同一流程,就可能進入哥哥的恢復環境;若為了避嫌突然停止,又會人為改變通道。
「我需要說明一件事。」她說,「我和唐嶼有私人設備校時,不是本場戰術溝通。測試期間,我不會把這份文件或含路線的截圖發給他。但我的終端仍會聯繫他的帳號。」
許燃問:「那還算正常通道?」
「算一半。正常聯繫保留,測試內容不進入。」
顧沉舟把它寫成已知變量,沒有要求唐梨斷聯,也沒有把唐嶼提前列成嫌疑人。測試要追的是折返點文本從哪裡出現,不是任何與禁賽帳號的聯繫都等於泄密。
三份文件封存後,林知微進行一次反向檢查。她讓每個人只報自己能看見的文件數量、名稱長度和創建時間,不報內容。唐梨只能看見一份十七行支援預案;許燃只能看見一份火力預案;韓岑只能看見一份教練備忘;周硯只看哈希總表;秦越只能看「測試已啟用」的狀態。
顧沉舟能描述三份差異,卻沒有訪問任何接收端。
權限邊界與知情表一致。
顧沉舟還要求每條通道維持原有備份習慣。許燃的火力區會在凌晨生成俱樂部本地增量備份,備份管理員只能看加密塊大小;韓岑的離線盤由他本人保管,不進入雲端;唐梨的支援系統會把截圖索引寫入私人終端,但不自動傳正文。
為測試臨時關閉任何一條正常流程,都可能把真正的出口一併關掉,也會讓參與者為了證明自己沒有泄露而承擔額外工作。觀察應當儘量不改變被觀察的系統。
唯一例外是正式戰術庫。三份假圖都被明確禁止進入,因為一旦與公開方案混合,追蹤收益小於誤用風險。
從三份文件封存到賽前十二小時確認,接下來四小時沒有文件被下載,沒有複製告警,也沒有異常登錄。三個版本像三枚放進透明盒裡的標記,所有人都知道它們存在,卻沒人知道出口會不會出現。
賽事平台在賽前十二小時公開確認巡潮實際上場首發,名單與此前的初次鎖定版本一致。顧沉舟將確認時間加入匿名消息與假版本時間軸,沒有從對手陣容推斷誰可能拿到文件。
巡潮不是弱隊。他們在四場窗口裡同樣只剩一場容錯,擅長利用支援轉線的短暫停頓做反包。即使沒有任何外部信息,他們也會重點研究唐梨的資源交接。
林知微把巡潮近五場採訪轉成文字,確認對方習慣用自己的路線名,曾經把高台迴轉叫「晾衣繩」,把雙支援合流叫「合頁」。他們在採訪里說出新代號並不反常;真正需要判斷的是那個詞是否恰好與假版本相同,以及出現時間是否晚於文件生成。
顧沉舟沒有提前讓全隊等待某一個詞。若所有人帶著「折返點」去聽採訪,很容易把相似表達也強行認成命中。林知微只讓自動字幕保存原句,等採訪結束後再與三份哈希版本核對。
賽前採訪採用雙方分場錄製。曜石先完成,所有人按公開口徑談下一場。顧沉舟沒有提匿名消息,唐梨沒有提測試,許燃也沒有把雙窗當成煙霧彈放出去。
半小時後,巡潮採訪片段在場館大廳播放。
主持人問他們如何處理曜石越來越多的反習慣路線。巡潮隊長沒有說掌握內幕,也沒有說有人泄密。他先分析曜石上一場的三路火力,隨後把重點落到支援位。
「曜石會讓唐梨在中央完成資源折返,再從看似撤退的路線重新進場。」他說,「我們給這條路做了反包。她只要走到折返點,外環就會關。」
折返點。
不是公開解說用語,不是遊戲系統名稱,也沒有出現在曜石任何一場正式錄像里。
它只存在於唐梨收到的那份假地圖。