更值得留意的是代謝篩查。三份樣本都出現一種結構相同的未知代謝物,不在常規興奮劑和鎮靜劑目錄裡。林見夏請實驗室擴大比對庫,結果只給出一個方向:它接近外周痛覺門控類試驗製劑,可能讓損傷後的疼痛訊號推遲出現。
“這東西會殺人嗎?”唐礪問。
“現有濃度不像中毒。”林見夏說,“它更像把報警器的線拔了。火還在燒,人卻晚一點才聞見煙。”
沈硯看向李同的大腿。不同時間形成的微裂之間沒有完整恢復帶。如果學員白天在沒有疼痛提醒的情況下繼續訓練,夜裡又得不到休息,損傷會越過個人能修復的界線。
這仍是假設。藥物來源、使用時間和訓練負荷都沒有落到證據上。
實驗室留了兩份複驗樣本。第一份繼續做高分辨分析,第二份封存,供日後獨立複核。林見夏提出的結構方向只寫在會商記錄,不提前寫進正式毒物結論。她曾經為集團做過相近製劑的風險評估,正因為存在利益關聯,她的判斷更需要別的實驗室重做一遍。
“你可以不參加這部分。”唐礪提醒她。
“我參加,但不碰最終簽發。”林見夏說,“我知道該查哪一類,也知道自己不能替結果蓋章。”
沈硯抬眼看了她一下。她過去最容易說的是再觀察,這次卻主動把自己的限制寫進了記錄。他在協作意見裡註明由鑑定中心毒物實驗室獨立簽發,沒有給她一個含糊的“專家確認”。
三具遺體的胃內容物和隨身包裝裡都沒找到藥袋,說明製劑可能在訓練中心統一發放,也可能來自另一個渠道。唐礪分別申請調取課程領用單、支付記錄和中心廢棄物清運記錄。沒有包裝,恰好更需要把來源追到批次,不能憑相同代謝物就認定靜川投藥。
唐礪讓三地急救記錄同時調入。李同臨死前說腿軟,趙鳴曾抱怨抬不起右臂,張肅在車上反覆調整坐姿,卻都沒有主訴劇烈疼痛。三份記錄的用詞並不一樣,合在一起卻指向同一件事:身體已經失去正常功能,痛覺仍沒有給出相稱的警告。
“先把死因分層。”沈硯說,“確定:都有多時段累計肌肉損傷和肌肉分解。可能:損傷引發後續代謝與迴圈問題。猜測:課程用某種製劑壓低疼痛,再讓他們在錯誤負荷下繼續訓練。”
唐礪把三欄寫完:“這回沒有一雙要抓的手。”
“先找是誰把七天寫成同一種身體。”
他們查了三人的訓練檔案。李同是上午班,趙鳴上夜班後的下午班,張肅只在週末到場。課程時間沒有重合,帶訓教練也不是同一人。電子記錄卻都寫著“全程無事故、無疼痛投訴、動作達標”。每份結課證明下方還有一句相同的提示:不適反應將在動作統一後自行消失。
林見夏逐項核對報名資料。三人的身高相差十二釐米,舊傷分別在左膝、右肩和腰部,風險等級卻都被標成最低。她把頁面放大,發現每份表格的緊急聯絡人欄都填著同一個號碼。
號碼不是三人的親屬,也不屬於靜川訓練中心公開電話。開戶僅十天,沒有撥出記錄,甚至沒有真正啟用過語音服務。
唐礪讓技術員依法核查號碼來源,又要求靜川中心立即保全本週課程、貼片和藥品發放資料。電話那頭的值班員先說負責人不在,聽見書面協查編號後,才答應封存伺服器。
結束通話電話後,唐礪又補了一道現場保護。靜川可以繼續接待普通康復學員,但零痛課的裝置、在訓人員和剩餘製劑不得轉移。賽事主管部門派人共同見證,避免支隊越過醫療監管邊界。至於是否立即停課,現有三起死亡只足以啟動緊急評估,還需要把具體風險送到有權作出決定的人手裡。
“今晚還有課。”技術員提醒。
“先聯絡學員,告知正在調查三起死亡,讓他們自主選擇是否到場。”唐礪說,“不能一邊說不確定,一邊把風險藏起來。”
沈硯在臨時小組白板上列出四條待證事項:累計受力怎麼發生,痛覺為何延遲,模板由誰呼叫,機構何時收到風險。第一案追的是一段被改寫的裝置記錄;第二案剛開始,危險可能藏在一套每天都被視作正常的流程裡。
他給三具遺體分別建立獨立檢驗表,沒有為了方便把取材和結論複製過去。李同的心臟、趙鳴的感染史、張肅原有的腎臟風險都保留在各自頁面。共同機制可以連線案件,卻不能抹掉每個人真正經過的身體過程;若某一例最後證實另有主因,也必須從關聯中剔除。
這條線索越整齊,越需要防著自己圖省事。
沈硯把三張報名表疊在一起。紙頁右下角的裝置編號各不相同,字首後面卻都帶著一段不起眼的“R”。他沒有給它套上第一案的答案,只把編號抄進取證清單。
林見夏的電腦彈出號碼核查回執。那個從未啟用的緊急聯絡人號碼,屬於靜川訓練中心購買的一組企業通訊池。它只接收過一條簡訊,傳送時間正好在第一名死者開課前。
簡訊只有八個字:樣本已滿,按模板走。








