門鎖落下時,會議屏還停在聯盟剛送達的階段結論上。
參賽資格保留,原賽果維持,允許在新證據出現後再次申請審查。
唐梨沒有關掉那三行字。她把一枚只讀存儲片接進離線投影器,等設備編號與校驗值同時顯示,才打開第一張圖。
黃色完整性覆核圖標出現在畫面右上角。
在場每個人都見過它的索引副本。上訴材料里寫得很清楚:截圖由唐梨持有,原件限制查閱,時間含義尚待伺服器隊列核驗。可除唐梨本人和林知微外,沒有人看過完整原圖。
階段結論證明那並不夠。聯盟承認十四秒值得繼續核對,卻仍只能把它列成來源受限、欄位含義未明的單方記錄。若連隊友都不知道原圖包含什麼,他們就無法判斷繼續舉證時自己準備承擔哪一種風險。
現在,裁切區被撤掉了。
畫面左側是她在對霧港終局前的支援面板,秦越護盾只剩兩成,許燃的最短路線剛進入團隊視野,周硯尚未下達最後一次星核口令。右側後台角落裡,黃色任務已經標記為「等待封存」。
唐梨把時間欄放大。
覆核任務創建標籤,比北牆字符出現早十四秒。
「我在賽後休息室就看見了。」她說,「不是上訴整理材料時才發現,也不是判罰出來以後補做的。」
周硯問:「什麼時候告訴林知微?」
「當天。離開賽場以前。」
「什麼時候告訴全隊?」
「現在。」
唐梨沒有用「還沒來得及」。從賽後到第一次問詢,從技術改判到上訴受理,中間有不止一次開口機會。她選擇只告訴林知微,限制原件訪問,又在問詢現場把存儲片壓在證件下面。
第一次沒說,是因為賽務正在封存所有設備,她擔心一張偶然疊入後台角標的圖會讓自己的平板也被帶走。第二次沒說,是因為原判把舊鍵盤寫成唯一設備風險,她不想再把另一名禁賽選手的資料放進同一條鏈。第三次沒說,已經不再只是保護證據,而是她習慣性地認為自己最清楚怎樣分配風險。
那些行為保護了截圖來源,也替其他人決定了他們是否願意承擔來源風險。
「理由和我哥有關。」她說,「但先說這張圖是怎麼來的。」
她將戰術平板的公開功能說明投到第二頁。
支援位需要記錄資源交接、淨化目標和團隊保護範圍。比賽中每次大額資源轉移、團隊淨化或故障提交,平板都會保存一組短時本地畫面,供賽後核對。她在終局階段連續交出淨化與資源,後台任務角標偶然疊進了自動快照。
平板不會替她判斷哪張重要。大多數快照只是六個人名、三條資源線和一片被技能光效遮住的戰場;保存周期結束後會自動清理。唐梨的個人習慣是賽後先核對資源帳,再刪除無關畫面。她因此比導播更早看見支援端右上角的黃色方框。
這個習慣來自職業工作,不來自聯盟後台權限。她知道一格脈衝在第幾秒交給誰,知道淨化動畫與系統回執通常差多少,卻看不懂完整性任務怎樣被伺服器創建。把「經常看時間」寫成「懂審核系統」,和把「負責傳資源」寫成「分析師」一樣,都是用一個相鄰能力替換真實職位。
「我沒有打開賽務後台,也沒有用分析席權限。」唐梨說,「我能保存到它,是支援記錄的結果,不代表我知道黃色框在伺服器里是什麼。」
許燃看著圖:「你平時每次淨化都留一張?」
「系統留。我負責賽後決定哪些進入戰術檔案。」
「那你手裡應該有很多我的高光。」
「淨化記錄不負責改善人物構圖。」
話題只鬆開半秒。唐梨切到連續快照頁,把玩笑留在上一張圖里。
第一幀是許燃改變槍線,第二幀是秦越觸發北牆碰撞,第三幀是牆面字符翻轉,第四幀才是黃色覆核圖標進入選手端可見狀態。每一幀都有本地單調計數器,間隔穩定,沒有缺號。
任務角標里的創建標籤卻在第一幀以前。
「十四秒來自同一台平板上的相對順序。」唐梨說,「不是拿直播時間和本地截圖硬拼。平板在開賽前做過場館校時,終局後我又用走廊標準鍾覆核,漂移不到五千分之一秒。」
她打開校時回執。開賽握手時,平板比場館標準鍾慢零點零八三秒;設備離開對戰區前,差值變成零點零八七秒。四千分之一秒的變化能解釋截圖邊緣的一幀誤差,解釋不了十四秒。
再下一頁是文件寫入延遲。本地快照會在戰術事件結束後統一落盤,因此文件創建時間晚了零點六秒。唐梨沒有拿它當畫面時刻,而是使用連續幀的單調計數器重建順序。即使把所有已知誤差按最不利方向相加,黃色任務標籤仍然早於牆面字符。
這一步是她做的。確認單調計數器沒有被重置、校時回執確實屬於本場,則是林知微後來完成的核驗。
秦越問:「這是你能確認的?」
「能。設備什麼時候截屏、四張圖先後怎麼排、平板時鐘與場館鐘差多少,我能確認。」
「不能確認的呢?」
「任務標籤為什麼早,標籤用的是誰的時鐘,黃色框是先預建後綁定,還是檢測以後才創建,我都不能確認。」
唐梨按下暫停,沒有替下一頁說話。
林知微接過技術驗證。她沒有從唐梨手裡拿走投影控制,只把自己核驗過的項目放到旁邊:原截圖文件自離線副本生成後哈希未變,連續快照封裝順序一致,開賽握手包與校時回執能解釋本地時鐘,畫面中本場種子、選手狀態和資源數量彼此對應。
「能證明原件不是上訴後重新製作,能證明唐梨的終端先顯示任務創建標籤、後顯示牆面異常。」林知微說,「不能僅憑截圖證明伺服器實際創建任務的時刻。客戶端可能顯示預建時間、入隊時間或其他時鐘域,必須調原始隊列欄位。」
唐梨不是分析師。她不負責解釋完整性服務怎樣運行,也沒有因為長期保存時間戳就突然懂了底層接口。她能提供的是支援位設備、資源操作和本地記錄;林知微負責驗證技術含義與缺口。
韓岑問:「原件為什麼不能在第一次問詢直接交?」
「可以交。」唐梨說,「代價是先解釋我為什麼長期留這些圖,以及我為什麼一看見任務時間就知道要做離線副本。」
唐嶼當年申訴時,調查席問得最多的不是任務為什麼比異常早,而是他為什麼留有一份普通選手不該長期保存的設備回執。資料來源一旦被認定不合規,後面的時間矛盾便被統一歸入「當事人自行整理」。
唐梨記得哥哥從聽證室出來時,手裡那疊材料仍按時間排得很整齊。每一頁都在,能進入決定書的卻只有他持有後台記錄這一項。她從那時起學會保留原件、校準時鐘,也從那時起害怕先交出去的人會先成為被檢查的對象。
「後一個問題的答案是什麼?」
「唐嶼。」
她第一次在全隊面前說出哥哥的名字。
許燃沒有問「哪個唐嶼」。永久禁賽選手的名字在職業圈裡不需要補充身份。他只是把原本靠在桌邊的手收回來,避免碰到存儲片。
唐梨繼續說:「我哥的案子也有設備異常、完整性覆核和一份提前出現的任務。我如果把這張截圖當普通戰術資料提交,聯盟追來源時會發現兩套記錄的整理方式一樣。到那時,不只我需要解釋,唐嶼保存的舊資料也會一起被調取。」
周硯說:「所以你先替全隊避開了這個風險。」
「是。」
「也先替全隊放棄了用它補時間線。」
「是。」
她沒有說自己是為大家好。第一個選擇保護隊伍,第二個選擇可能讓隊伍失去首勝;兩件事同時發生,不能只挑動機較好的那一個承擔解釋。
「問詢時你為什麼帶著原件?」顧沉舟問。
「我準備在聯盟只差一項獨立時間時提交,又怕一交出去,問題會立刻變成我和被禁賽帳號有沒有私下交換數據。」
「最後沒交。」
「對。我當時沒有把來源、連帶人和能證明的範圍說完整,交出去只會讓它變成唯一救命材料。那不是證據該有的位置。」
許燃問:「如果問詢那天我們知道,會不會逼你交?」
「我不知道。」
「你覺得會,所以沒說。」
「我覺得你們在勝點被取消時很難把一張能補時間線的圖放回去。」唐梨說,「這個判斷可能沒錯,但決定仍然不是我的。」
許燃把這句話聽完,沒有用一句「我肯定不會」證明自己。他在比賽里也見過所有人以為自己能克制,直到殘血目標真正出現在槍口前。
顧沉舟問:「你希望我們現在追究隱瞞,還是先看舊圖?」
「都要記。」唐梨說,「隱瞞不因為舊圖重要就跳過,舊圖也不因為我隱瞞就自動失效。」
周硯在會議記錄里分成兩項。一項是唐梨未及時向全隊披露來源風險,後續由隊內確定資料共享邊界;另一項是十四秒截圖的技術價值,繼續按獨立證據核驗。兩項不互相抵消。
秦越把椅子向後移了一點:「現在說,風險變了嗎?」
「沒有。變的是你們已經知道風險存在,可以自己決定要不要承擔。」
唐梨把一張空白授權表放到畫面旁。她沒有要求全隊現場簽字,只列出三種選擇:截圖繼續僅作限制證據;申請聯盟核對原始隊列但不擴大唐嶼資料;在取得唐嶼授權後,將兩起案件作為同類時間異常共同登記。
每一種選擇都寫著可能失去什麼。
只保留截圖,現有階段結論不會改變;申請隊列,聯盟可能以來源審查暫扣她的平板;合併舊案,唐嶼的禁賽、私人設備和現有工作都會重新進入調查。
周硯沒有先代表隊伍表態:「你想選哪一個?」
「先把舊案說完,再投票。」唐梨說,「而且唐嶼的姓名和資料不能由我們投票決定。那部分要他自己授權。」
韓岑把原本打開的俱樂部授權欄關掉:「在他授權以前,隊內只登記持有人為唐梨、來源為家庭舊設備,不複製原圖,不用姓名向聯盟申請合併。」
林知微補充:「我可以先核兩個截圖不涉及私人正文的時間欄位和任務編號。任何需要展開設備內容的步驟,等授權。」
沒有人承諾一定能翻案,也沒有人說只要時間提前就足夠推翻處分。那種話能讓唐梨暫時輕鬆,卻會把尚未說明的設備損壞、資料來源和哥哥選擇全部提前抹平。
這句話說出口以後,她才發現自己一直壓在胸口的不是別人會不會懷疑她利用戰隊,而是全隊會不會因為想幫她,輕易答應一件他們並不了解的事。
輕易承諾與輕易定罪一樣,都把當事人從選擇里拿掉了。
唐梨收起當前截圖,沒有關閉只讀盤。文件目錄里還有一張更舊的圖片,解析度更低,邊緣帶著一次硬體損壞後的恢復條紋。
她把它拖進投影區。
畫面日期在三年前,黃色覆核圖標卻一模一樣。
唐梨看著全隊:「這不是我第一次看見判罰先到。」