唐梨把截圖從顧沉舟和林知微面前收回來。
完整性覆核,狀態為等待觸發。
任務創建時間比北牆第一次材質變化早十四秒。
三個事實已經被屏幕顯示出來,不等於它們已經進入一條合格的證據鏈。截圖還在她的戰術平板里,沒有離線副本,沒有校驗值,也沒有核對本地時鐘與比賽時鐘是否屬於同一套時間。
顧沉舟沒有伸手要文件。
「截圖功能經過設備檢查嗎?」他問。
「系統自帶。本地保存是我自己設的習慣,沒有寫進隊內流程。」
「賽務狀態欄呢?」
「我沒有主動展開。資源標記保存畫面時,它剛好短暫出現。」
林知微說:「先不要發送。每轉一次格式,都會多一個需要解釋的副本。」
唐梨看向顧沉舟:「你已經知道十四秒。」
「知道數字,不等於有權拿你的原件。」顧沉舟把回執背面的第三欄空出一行,只寫下「存在待核驗的選手端截圖」,「是否交進隊內和聯盟證據鏈,由你決定。我不複製。」
他沒有假裝沒看見,也沒有因為截圖可能幫顧臨川就替她提交。
等候室另一頭,周硯與秦越仍在核對終局語音。許燃戴著耳機反覆拖動排潮溝回放,韓岑還沒從賽務辦公室回來。四個人只知道唐梨留過比賽標記,不知道截圖里已經出現具體的十四秒差值。
只要唐梨現在把平板投到公共屏幕,這個數字就會成為全隊共同持有的信息。下一輪賽務詢問里,每個人都必須回答自己何時知道、是否保存、有沒有依據它調整公開說法。
保密不是沒有代價。
公開也不是自動正確。
唐梨把平板抱在身前:「我先核時間和來源。核完以前,別把十四秒寫進對外申請。」
「可以。」顧沉舟說,「現有申請只保留任務原始創建日誌,不寫我們已經得到結論。」
「如果我最後不交?」
「我仍會申請日誌。不會說截圖不存在,也不會替你描述內容。」
唐梨點頭。這個邊界沒有替她減輕選擇,只讓她知道決定會影響哪一部分證據。
截圖發生在北側脈衝提前點亮以後、北牆材質第一次變化以前。畫面里的牆仍是載入時的橫向水痕,沒有R17-04;任務行卻已經帶著本場種子尾號、曜石五號席編號和創建時間。
後來字符確實在同一局的終局階段出現,顧沉舟與公開直播都已記錄。眼前這張圖要回答的不是字符有沒有出現,而是覆核任務在它出現以前處於什麼狀態。
唐梨把截圖放大到百分之四百。任務時間只占七個像素高,狀態文字仍能辨認。
林知微沒有先看那十四秒:「三套時鐘。」
第一套是截圖文件時間。
平板按下本地截圖鍵以後,不會立即寫入長期存儲。唐梨調出同一組連續快照,找到資源標記、北側脈衝報告、牆面材質翻轉和勝利結算四個節點。文件寫入平均晚零點六秒,延遲有波動,因此不能直接拿文件屬性與牆面時間相減。
快照內部還保存一組單調計數器。它不顯示日期,只記錄開機後經過的毫秒,不受網絡校時回撥影響。相鄰畫面間隔連續,沒有少幀,也沒有時間倒跳。
唐梨把任務創建標籤與牆面首次變化分別換算到單調計數器。
相差十四秒。
第二套是比賽服公開時鐘。
顧沉舟在場上為北側脈衝、材質變化和碰撞驗證都做了公開標記。唐梨沒有從他那裡複製文件,只使用賽事方已經允許俱樂部保存的隊內語音副本與直播母流。語音中的報時、直播幀時間碼和截圖內星核倒計時可以互相對齊。
直播存在播出延遲,卻不影響同一場比賽內兩個事件的間隔。北牆材質第一次翻轉發生在任務標籤之後十四秒,誤差不到一幀。
第三套是場館標準鍾。
唐梨調出比賽開始前的設備校時回執。平板本地時鐘比標準鍾慢零點零八三秒;賽後離開選手艙時,她又用腕錶記過走廊標準鍾,偏差變成零點零八七秒。整場漂移不到五千分之一秒。
它解釋不了十四秒。
「目前能排除普通文件晚寫入、直播延遲和穩定時鐘偏差。」林知微說,「不能排除任務隊列與比賽服使用不同時間域,也不能證明創建標籤由伺服器真實寫入。截圖只記錄你的終端當時顯示了什麼。」
唐梨把這句話原樣記進核驗表。
她又圈出畫面上可以從外部覆核的細節:本局基礎種子尾號、五名選手在線狀態、她上一筆資源交接回執、秦越當時的護盾值,以及星核尚未開放的公開倒計時。
截圖中的北牆仍是正常材質。唐梨把後來出現R17-04的公開直播幀放在旁邊,只用比賽時鐘對齊,不把兩張圖裁進一張合成畫面。原圖負責證明任務行當時已顯示,直播負責證明牆面後來才變化;任何一張都不替另一張增加本來沒有的內容。
任何人若想事後拼出同一幀,必須同時知道這些短時狀態。它們不能單獨證明黃色任務真實存在,卻能讓「賽後偽造截圖」變得更難成立。
真正有用的證據很少一個人站得住。它們只從不同方向,把可以隨意解釋的空間一點點擠小。
唐梨沒有在表格上寫「系統預判異常」。
她只寫三句:任務編號在牆面變化前已經顯示;創建標籤早十四秒;任務行在當時已綁定本場種子與五號席。
第一句能由截圖支持,第二句依賴三時鐘核驗,第三句仍需賽事原始隊列確認。
寫到這裡,她想起唐嶼那份申訴材料。
三年前,哥哥把兩塊硬碟擺在家裡餐桌上。一塊裝著聯盟認定的數據異常,一塊裝著他自己保存的設備回執。唐嶼反覆解釋,審核回執生成在異常之前;調查人員反覆問,他為什麼持有一份不該長期保留的後台回執。
他們談了七個小時,最後最先說清的不是時間先後,而是誰違反了保存規則。
唐嶼被永久禁賽。
唐梨當時只記得哥哥越說越快,恨不得把所有不合理一次塞進同一句申訴。現在她才明白,急並沒有讓事實失效,卻讓每個無法當場驗證的推論都變成了攻擊整份材料的入口。
那以後唐梨習慣記錄每次判罰、設備封存和賽務交接的時間。隊友以為她只是在支援位表格里多加幾列,沒人知道她為什麼連一次普通資源傳遞都保留當時畫面。
截圖功能向選手開放,不等於所有被它偶然截入的欄位都能合法帶出賽事環境。任務行屬於賽務後台信息,賽事方可能承認它是系統誤顯,也可能先認定唐梨在無權持有的情況下做了離線複製。
證據越準確,持有人面臨的問題有時越具體。
如果現在交給全隊,最響的標題不會只有「覆核早於異常」。顧沉舟的姓氏、舊鍵盤、唐嶼的禁賽和唐梨的私人截圖習慣會被放進同一句話。那句話不必造假,只要把四項事實排列在最容易傳播的順序里,就能讓十四秒變成又一次顧家戰隊私存後台數據。
可如果她因為害怕來源被問,就讓原件一直留在單一設備里,賽務一旦補充調取緩存,這張圖可能在進入任何獨立證據鏈以前先被覆蓋。
唐梨先做離線副本。
第一份保留原文件、文件屬性與完整緩存目錄,不裁圖,不改名。第二份使用只讀封裝,只保存截圖、三套時鐘核驗表與設備校時回執。兩份分別生成校驗值,寫進不同存儲片。
林知微沒有替她操作,只在旁邊記錄每次讀寫時間。這樣一旦來源被質疑,至少能區分原始緩存、唐梨製作的證據副本與林知微的見證記錄。
兩塊存儲片彈出後,她們換用斷網讀卡器重新讀取。原始緩存、只讀副本和紙面記錄上的校驗值逐項一致,第二次讀取沒有改變文件修改時間。林知微在見證欄簽名,只證明複製過程,不替截圖內容背書。
唐梨還在紙質清單上寫下副本編號、生成時間和持有人。第一份由她保管,第二份臨時封進分析席離線盒,但不授權林知微查看其他個人快照。
每一份證據都該知道自己在哪裡,也該知道誰有權打開。
備份完成時,夜間照明已經切換。復盤間外傳來韓岑與賽務人員交涉的聲音,周硯在群里要求所有人不要刪除本場臨時文件。唐梨只回復一句「設備別亂動」,沒有公布十四秒,也沒有讓其他人對一張尚未確認合法邊界的截圖表態。
顧沉舟發來一條單獨消息:「原件是否安全?」
「安全。兩份離線,未交聯盟。」
「收到。我不申請副本。」
他沒有忘記截圖,也沒有追問它放在哪一塊存儲片裡。
唐梨關掉消息,轉向林知微:「後台完整性任務,有可能先創建,過一會兒再綁定具體事件嗎?」
「可能。」林知微說,「定時抽檢、批量預建、不同時間域,都能讓任務看起來早於事件。」
「如果創建畫面里已經有任務號、本場種子、選手編號和五號席呢?」
「解釋會變少,但不能歸零。也可能是預建以後補欄位,界面統一顯示最早創建時間。」
「怎麼區分?」
「看原始任務隊列:各欄位分別在什麼時候寫入,綁定操作來自哪個權限域,有沒有重用任務號。」
那些都在賽事方手裡,不在截圖里。
唐梨問:「這張圖現在能證明什麼?」
「你的選手端在牆面變化以前,顯示過一項已綁定本場與五號席的完整性覆核任務,創建標籤早十四秒。」林知微說,「不能證明誰建的,不能證明為什麼建,也不能證明牆面由它觸發。」
和唐梨寫下的邊界一致。
「還有誰知道具體差值?」林知微問。
「顧沉舟看見了,沒有副本。你有見證記錄,沒有原始緩存。周隊、韓岑、許燃和秦越還不知道。」
「準備什麼時候告訴他們?」
「先確認聯盟對截圖來源的規則,再由我自己說。」
兩人把下一步限制在兩項:書面詢問選手端截圖的合法留存範圍,正式申請完整性任務原始隊列。規則答覆以前不把圖交給媒體,隊列拿到以前不把「早十四秒」解釋成預先定罪。
唐梨沒有讓顧沉舟替她提交,也沒有讓林知微替她承擔隱瞞。她保留決定進入證據鏈的時間,也把繼續保密會影響誰寫在清單上。
走廊標準鍾又跳過一秒。林知微收起只保存校驗值的見證記錄,沒有繼續問這場比賽。
她問的是另一場。
「你哥哥那場,也提前了多久?」