【現實觀測鏈不完整。】
【拒絕形成原因結論。】
周衡把事故包重新拖進模型,結果沒變。
屏幕右側只列出四項缺失數據:傳感器來源關聯、目標生命周期、預測相交時間、制動仲裁原因。
模型已經把現有數據走了一遍。剎車請求發出以後,網關轉發、底盤響應和車輛減速度都對得上。問題全在請求發出之前,那一段剛好被華耀現有說明空了過去。
秦海盯著那行紅字。
「剛拿到的模型,這就不好使了?」
「它是不肯瞎猜。」
周衡點開事故數據艙。艙里有智駕最終輸出、網關轉發、制動請求和車輛減速度,能證明車確實在空路上急剎,卻看不見那個目標從哪來,又是什麼時候該消失的。
秦海伸手點了點視頻里空蕩蕩的試驗道。
「我的車為什麼剎,我總得能解釋吧?」
「能。把缺的四項補上。」
「華耀會給嗎?」
「問了才知道。」
半小時後,程知微走進封閉分析室。
她身材高挑,肩發收得利落,深灰色職業套裝貼著腰線,手裡只拿了一台加密電腦。坐下後,她先看事故艙的接口記錄,隨後才把目光轉向周衡。
「源碼、權重、原始特徵圖,都不在聯合分析範圍。」
「我沒要這些。」
「你要內部狀態,往前一步就是模型機密。」
周衡把四個空欄投到大屏上。
「別給我權重。給我目標什麼時候來的、什麼時候沒的,最後誰還拿它算風險。」
程知微看完,沒有馬上答應。
秦海把事故說明推到她面前。
「『偶發未知障礙』,這幾個字我沒法拿去過安全評審。源碼你們留著,事故原因不能也只剩一句商業機密。」
「狀態可以給,模型不給。」
程知微打開電腦。
「數據不出這個房間。衡星不能複製明文,只留哈希和結論。每個欄位我方簽名,你們也不能拿單次事件去說華耀所有版本都有問題。」
「可以。」周衡說,「只看這輛車、這個版本、這次工況。」
「還有一條。」程知微看向蘇清曼,「華耀只導出事件狀態,不開放欄位生成規則。你們能看見它什麼時候變,不能反推我們怎麼計算。」
「夠了。」蘇清曼把空白數據申請錶轉過去,「四項,多一項都不要。你方簽名,車企驗簽,明文用完即清。」
秦海也在授權頁簽了字。
「數據是我這輛車產生的,事故責任也落在我頭上。今天查安全,不查你們家底。」
權限確認後,四條新的事件軌被送進車企的封閉環境。
蘇清曼把長發束到腦後,淺灰襯衫收進長褲,坐下時順手把幾台設備的時間窗口全部拉到同一條線上。華耀簽名狀態在上,車企前視視頻、側視視頻和場務調度記錄在下。
她先停在急剎前兩秒。
一輛銀灰色維護車從試驗道左側橫穿過去。
「這輛車有調度單。」秦海叫來場務負責人,「幾點進,幾點出?」
「十一點十七分進場,聽到放行口令以後橫穿。過線就右轉,沒在主路停。」
側面監控里,維護車的尾部已經越過白線。前視畫面上,道路也恢復了空曠。
蘇清曼把調度系統的放行回執壓到視頻下方。維護車越過主路出口後,地磁線圈給出離場信號,兩個側視機位也拍到了它進入支路。
場務負責人指著綠色離場標記。
「急剎的時候,它離主路至少二十米。」
蘇清曼繼續往後拉。
「攝像頭關聯沒了。」
又過一個採樣周期。
「雷達關聯也沒了。」
代表實體來源的兩條線先後歸零,目標編號卻沒有消失。它從「融合確認」切進「短時外推」,仍沿著原來的橫穿方向往前走。
秦海皺起眉。
「路上那輛早沒了,系統還拿它算碰撞?」
「先別急。」程知微說,「目標短時沒來源,不代表就該立刻刪。被車擋一下、被護欄遮一下,都可能回來。」
「保留沒問題。」周衡把風險軌跡展開,「問題是保留以後,誰還信它。」
測試車在同一時刻做了一次很小的居中修正。規劃路逕往左偏了十幾厘米,外推目標與車道中心的預測交點隨之移動。
蘇清曼把最後兩條狀態放大。
「相交時間進線了。」
屏幕上,預計碰撞時間越過制動閾值。下一幀,仲裁原因從風險預警跳成緊急制動。
維護車已經離開。傳感器來源也沒了。那個目標仍在外推,置信度下降得不夠快,風險層照樣用它參與計算。
周衡指著還在移動的目標編號。
「車走了,目標還活著。」
分析室里安靜了幾秒。
可解釋模型隨即給出兩組外部推演。
如果目標在來源消失後及時降級,不觸發制動。
如果測試車沒有那次居中修正,預測相交時間不越線,同樣不觸發制動。
兩組結果後面都跟著同一句標註。
【待現實驗證。】
秦海指著第二組。
「也就是說,場務車早走半秒,或者我的測試車少修這十幾厘米,都可能不剎?」
「從現有狀態看,是。」周衡說,「但這句話現在不能寫進事故結論。」
「為什麼?」
程知微替他答了。
「因為你現在是在日誌上重走一遍。軟體當時到底會不會照這條鏈觸發,還得把現場搭回來。」
「這只能證明你們的外部重建說得通。想證明當前軟體真是這麼剎的,得復現。」
「那就復現。」
周衡合上分析頁。
「同一輛車,同一版本。維護車、橫穿時間和居中修正,全照事故窗口來。」
下午三點,封閉試驗道重新清場。
秦昭月換上黑灰工裝,高馬尾從頭盔後垂下來,修長的身形停在安全區外。她檢查完安全駕駛員、遠程急停和外部制動,抬手示意。
「基線先跑。」
測試車按原速度通過觀察區。沒有維護車橫穿,居中修正正常完成,車輛平穩駛過終點。
蘇清曼核對事件狀態。沒有歷史目標,預測相交時間也沒進入風險窗口。
秦昭月看了一眼記錄板。
「基線正常。準備復現。」
測試車提前上電,停在觀察區入口,傳感器一直開著。調度回執亮起綠色,側視畫面確認車尾離開,測試車才駛入觀察區。外部制動和遠程急停都在秦昭月手裡。
「場務車退出。」
測試車這才進入觀察區。
前方沒人,也沒有車。
分析車裡的四條狀態卻在同時往前走。攝像頭來源消失,雷達來源消失,目標編號切進短時外推。
「目標還在。」蘇清曼說。
測試車向車道中心修了一點。
「相交時間進線。」
程知微的目光落在仲裁原因碼上。
風險預警。
緊急制動。
下一秒,測試車車頭猛地壓下去。安全駕駛員被安全帶勒回座椅,輪胎在乾燥路面上拖出一聲短促的摩擦響。
外部安全制動全程待命,沒有提前介入。
觀察區外,剛才還盯著道路的場務負責人下意識回頭看了一眼支路。維護車就停在那裡,離測試車已經隔了整整一片緩衝區。
秦昭月等車輛停穩,才拿起對講機。
「道路確認空。車輛實際急剎。保存這次。」
蘇清曼凍結統一時軸,把車輛、版本、場務路線和四類事件狀態的哈希一併封存。
程知微重新看了一遍復現視頻,在結論欄寫下:目標生命周期異常可復現。
「當前版本,當前車輛,這個時間窗。我簽。」
秦海當場讓法務撤回「偶發未知障礙」的事故口徑,又在下一版供應商安全事件附件里加上四類欄位。
「以後誰家的系統剎車,都得把原因留下。不能只給我一個結果。」
蘇清曼按下清除鍵。
「明文清了。衡星只留哈希、視頻和簽收結論。」
程知微驗完清除記錄,合上加密電腦。
周衡眼前的模型多出第一條現實校準記錄。
【因果鏈樣本:已登記。】
【樣本覆蓋:單一版本、單一車輛、特定工況。】
界面到這裡就沒了。
「我們先縮短無來源目標的保留時間,再跑一次。」
周衡沒點頭。他讓場務員推來一隻行人假人,放到橫穿區邊緣,又讓維護車停在假人和測試車之間。
從測試車的方向看,假人剛好被車身擋住。
「它被擋住半秒,你也刪?」
程知微看了看假人,又看向測試車。
「行。那就兩項一起跑。」