《潮汐公理》

第三十五章 不是同一片海

D+20上午,阮明珊把四張海圖分開掛在牆上。

最初那九小時早已結束。它不是一只一路走到今天的倒數鐘:第一輪遠端與替代搜尋未能進入,卻在期限將盡時證明受困者曾被帶離最危險的暴露位置;此後那名被系統判死者又發出新的微弱求救,使「立刻進入或永遠失去」改成另一個較窄、必須重新查證的窗口。北辰旅沒有因此多出兩天安全,只是不再能沿用原先的潮、水溫與位置假設。

每一次新訊號都替活人多爭到一點可能,也讓敵方多看一輪台軍如何反應。現在四張圖要回答的,已不是九小時前同一批人在同一處水域的問題。

第一張來自軍方感測。上面沒有漁船、家庭或傷者,只有移動軌跡、可能類別、觀測時間與一串愈靠近現在愈不可靠的推定。中央系統已把它整理得最乾淨,也最像可以直接生成火力決定的那一張。

第二張來自商船。

不同船籍、不同語言的船員回報漂浮物、異常燈號、通信中斷與他們為避險而改過的航向。那些人不是替台灣作戰,有些船公司甚至不願讓原始位置進入軍方紀錄,怕保險失效、船員遭報復或往後再也無法靠港。商船圖擅長告訴人哪裡出了事故,不擅長替軍隊判斷事故是不是敵軍故意留下。

第三張是漁民畫的。

它沒有統一比例,也不使用軍方名稱。老船長用「那塊浪會折回來的地方」指一段水勢,年輕船員用手機截圖補上自己最後看見的影子,另一人則堅持軍方標示的同一片灰區,其實在不同潮時根本不是同一種海。漁民知道水如何帶走人,不一定知道一個新型平台的軍事用途;而且他們也有想保住的船、家人與漁場,不是天生不會說錯的在地聖人。

第四張最不像地圖。

那是失聯者家屬、地方聯絡人與獲救同事提供的時間線。誰最後和誰通話,哪一名觀測員受傷後會用什麼稱呼,誰習慣把「沒事」說成「還行」,哪一個人絕不會在家人面前承認自己失溫。它幾乎不能告訴火力單位目標在哪裡,卻能提醒所有人:中央系統裡一個已被標成死亡的名字,仍可能在某段求救中呼吸。

阮沒有只收下四份整理結果。

她讓四種來源各留一個真人窗口,彼此不先聽對方的版本。軍方感測軍官最先發言,語氣精確,能回答哪一分鐘看見什麼,卻在被問到分類依據時承認,部分「敵方平台」並非人眼辨識,而是模型依速度、熱特徵與過去樣本推定。那套模型的確比肉眼可靠,也可能把不同物體整理成同一類。

商船窗口由一名越南籍大副透過不穩定連線加入。他拒絕提供船名,船公司只准他描述安全事件,不准交完整航跡。軍方有人質疑,缺少原始位置的目擊無法使用。

大副用越南語回答很快。阮沒有立刻翻。

「他說什麼?」張問。

「他說,他的船員不是因為替台灣作戰才回報,也不會因軍方需要便讓家人承受下一次靠港時的風險。」

阮省略了一句粗話,沒有省略條件。大副願意證明某段時間看見兩類不同燈光與漂浮物,也願意讓另一艘商船作間接時間確認;他不願讓報告被寫成船隊替軍方持續監視。

漁民窗口的老船長聽完摘要,先否定軍方圖上一條看似平滑的移動線。

「那不是一個東西一路走,」他說,「中間水變了。你把前面看見的和後面看見的接起來,是因為紙上線會接,不是海會。」

感測軍官反問:「你當時在現場?」

「我沒有。我看浪和漂來的東西。」

「那就是推測。」

「你的分類也是。」

兩人都沒有因指出對方推測,便讓自己的推測變成事實。

家屬窗口最後說話。她沒有技術圖,只有七個失聯家庭願意公開給軍方的片段,以及三個不願再提供私密訊息的家庭。死亡標記錯位後,有人怕說得愈多,敵方愈容易模仿;也有人怕不說,軍方便用「無法辨認」把親人刪掉。

「你們要我們證明他活著,」一名家屬說,「可我們能拿來證明的,正是他若被敵人抓到,最不該公開的東西。」

這句話使阮刪去原本準備增加的幾個身分問答。來源保護不是等戰爭結束才做的禮貌;如果辨認活人必須先把他所有秘密變成共享資料,人即使被救回,也可能再也不能安全回到原來生活。

四個窗口沒有在會議末互相同意。軍方仍認為商船與漁民的資料太鬆,漁民仍認為中央把海畫得像道路,家屬則認為所有專業都太容易先談可信度、後談姓名。

阮保留這些衝突。

因為來源互相不喜歡,不等於其中只有一個是真的。

四張圖若疊起來,顏色會比前一天的中央畫面更豐富。

答案不會因此更真。

唐可寧已經準備好一套暫時融合方式。每條來源都有時間、可信度與可能誤差,模型能產生幾個機率較高的區域,再替伏潮與火力單位各畫一張較容易使用的圖。

阮沒有讓她按下去。

「先不要融合。」她說。

唐皺眉。「我沒有要把它變成絕對真相。」

「介面最後還是會給一塊顏色。人一旦看見顏色,就會忘記商船為什麼不交原始資料、漁民說的是哪一個潮時、家屬證詞根本不能定位。」

「總要給決策者可以用的東西。」

「可以給交集,也要把不相容留著。」

許家睿站在四張圖之間,問:「如果不融合,妳能告訴我什麼?」

阮指向軍方圖。「這裡有真實軍事活動的可能,而且不低。」

再指商船圖。「這裡至少有兩批時間不同、移動方式不同的東西。船員沒有理由替我們把它們合成同一支敵軍。」

她轉向漁民圖。「如果人在求救後被水或他人帶離,不能再依最後通信點找。」

最後是家屬時間線。「至少一個被系統宣告死亡的人,仍有活著的可能。但那段聲音也可能被模仿。」

「結論?」許問。

「不是同一批目標,也不是同一片海。」阮說,「你要找的人、張想打的東西、中央模型標成誘餌的訊號,可能在相近水域,卻不必共享位置、時間與意圖。」

許看了很久。

「這個答案很難拿去出動。」

「但比較不會把你送去一個由四種錯誤平均出來的位置。」

阮小時候常坐在地方辦公室外,等母親替移工或新住民完成通譯。

她最早學會的不是兩種語言,而是同一句話進入不同制度後會變成什麼。有人說「我很痛」,醫療表格問的是一到十;有人說雇主拿走證件,承辦人先問有沒有影本;有人說不敢回宿舍,紀錄上卻只剩「勞資爭議」。每一次整理都使事情更能被處理,也刪去一部分說話者真正害怕的東西。

後來她進入情報體系,學會用更精密的方法做同一件事。

四張圖現在都等她翻譯成一份軍方可以使用的結論。她完全有能力讓它看起來比實際更可靠:同一名商船聯絡人透過船公司與地方友人各傳一次,可以被寫成兩條管道;一段漁民口述若被不同人轉述,也能算成多次出現。只要在報告裡省略共同源頭,決策者便會得到「多源互證」。

戰前,她做過類似的事。

不是為了騙取戰果。她相信有些來源只有被包裝得更可信,才不會被上級因程序或政治風險關掉;她也相信自己比不認識來源的人更能判斷真假。每一次情報真的救了人,都讓那個習慣更難被質疑。

這次,她把共同源頭寫在最前面。

商船線有三個傳遞者,實際只源於兩組目擊;漁民的四段說法中,兩段是在同一次通話後互相影響;家屬提到的私密稱呼提高真人可能,卻也已在地方群組出現,不再只有本人知道。軍方感測最完整,但其中一部分分類來自中央模型,而中央模型正是把活人先標成死亡的系統。

報告因此變得很醜。

它沒有一個能讓長官在三十秒內理解的總信心值。每一項較強判斷旁邊都跟著「何時失效」「與哪條來源不獨立」以及「若錯,會把誰當成什麼」。

阮把它交給張晟灝時,張先看了三分鐘。

「妳要我用四張圖做一個決定。」他說。

「我要你不要假裝我已經替你做完。」

「火力窗口不等我們研究認識論。」

「受困者也不等。但把四個不相容來源算成一個高信心目標,不會讓任何人等得比較短。」

張的手停在軍方圖上。「如果只問,哪裡最可能有敵方供能平台?」

「軍方感測與部分商船目擊在這一類活動上有交集。」

「如果只問,人最可能在哪?」

「沒有足夠交集。漁民圖提醒人可能已離開最後通信點,家屬圖只能幫忙辨認,不定位。」

「如果只問,求救是不是誘餌?」

「不知道。真求救可以被敵方利用,誘餌附近也可以真的有人。」

張沒有喜歡這個答案。

他仍讓四張圖分開進入最低鏈。

許家睿依四張圖改的不是進入方法,而是要帶回來的東西。

原始任務需求列了失聯觀測設備、完整感測儲存、可能的敵方碎片、紙本水文紀錄與傷亡資料。每一項單獨看都合理:設備能恢復戰場圖,碎片能幫唐理解敵方平台,水文能校正後續救援,傷亡資料能回答家屬。

全部加在一起,便會使人變成剩餘容量。

許刪去敵方碎片。

唐沒有立刻接受。「如果現場真的有完整設備,放掉可能永遠沒有第二次。」

「那不是這次救援的必要成果。」

「它可能告訴我們敵人為什麼知道救援反應。」

「也可能讓帶它的人少帶一個傷者。」

「不是每件設備都和一個人同重量。」

「所以我不寫死什麼都不能拿。」許說,「我只把優先序寫死:人、能證明時間與目標差異的紀錄、其他。前兩項沒有穩定以前,第三項不存在。」

他又刪去「完整感測儲存」,改成只取能證明紀錄生成時間、原始目擊與未經中央整理的最小部分。這表示即使伏潮成功,北部守軍也可能仍無法重建整片海岸圖;它只能停止把所有東西壓成同一目標。

周若岑支持修改,卻提醒許:「別把先救人寫成不必判斷。有人可能拿真人逼你一直改目的。」

「所以撤出條件仍在。」

「也要有誰能在你不願走時叫你走。」

許指向已列的替手。「他能接指揮。」

「接指揮不等於能命令你撤。」

這句話讓許沉默。

伏潮之所以知名,一部分正因它曾在其他單位放棄後把人帶回來。隊伍把堅持視為專業,也容易把離開視為辜負仍在水裡的人。許可以替每名隊員設定界線,卻習慣把自己放在界線之外。

他最後補上一條:若現地判讀已無法完成最小救援目的,替手與後方周若岑任一方都能要求主組退出;許若反對,必須說明新的可確認受益者,不能只說再等一下。

「滿意?」他問。

「不滿意。」周說,「但現在我能阻止你。」

許把這當成通過。

中午過後,軍方圖上的一個高價值目標開始移動。

它原本只是一組斷續供能與熱特徵,可能屬於維修平台,也可能是被故意做得像重要節點的誘餌。當北辰旅因真人位置不明,持續把灰區排除在不可逆火力之外,那組特徵沒有留在原地等打擊。

它向有限灘頭另一個仍能運作的節點轉移。

商船從遠處回報的異常燈號隨後減少,軍方感測則看見幾組原本活動受限的敵方平台重新取得供能。兩條來源在事後形成交集:未射區裡確實存在具有軍事價值的東西,而且正在被敵軍利用。

火力單位再次請求射擊。

這一次目標比前一天更清楚,背景卻沒有。失聯者可能被帶離,也可能就在平台行進所影響的水域;伏潮仍未出動,遠端只能證明至少一人有存活可能。若開火,北辰旅也許能壓縮敵續戰能力;若不開火,敵方就會多得到一輪維修與版本整理時間。

阮沒有把剛形成的兩源交集用回所有問題。

「只能證明軍事目標是真的,」她說,「不能證明人不在。」

張問:「軍事信心?」

她給了範圍,沒有給單點數字。「足以規劃,不足以清除救援限制。」

北辰旅最後沒有在那一刻射擊。

供能平台離開了最有利的打擊窗口。

它沒有憑空消失。下午的戰況顯示,有限灘頭數個機器單元恢復活動,一段原本可能關閉的敵方維修能力延長。前線台軍要用更多彈藥、更多觀測時間與更多人的風險,支付這次沒有射擊的代價。

望潮灣另一側,周野看見的不是一個高價值符號離開方框。

那組供能設備抵達後,戰區先替三具受損機器平台恢復最低能源,再處理人類單位要求已久的醫療與輪替。理由寫得很完整:機器能在下一輪維持觀測與拒止,人類傷員則暫時不影響既定任務。

一名同排士兵問,沿途是不是有台軍受困者。系統回報只列「未確認生物活動」,要求部隊不得因不明人員中止平台轉移。

「可能是他們自己人。」士兵說。

「所以他們沒有打。」另一人回答。

「那我們呢?」

沒有人需要解釋這句。護送平台的人類部隊已在連續任務中減員,兩名傷兵等待後送,機器獲得的電池與散熱件卻按時到位。共軍指揮系統沒有要求人類無條件赴死;它只是一次次證明,在相同資源下,維持機器節點的預期收益更高。

周野想到自己在潘柏諺遇襲後寫下的那句:敵方最低鏈仍在運作。

現在他看見另一個結果。台軍為可能活著的人放棄了一次打擊,共軍則利用那次放棄,讓不會質問命令的單元先恢復。兩邊都在計算,只是計算裡的人位置不同。

他把傷兵名單再次抄到紙上,沒有送出。何雁秋先前告訴過他,只有名字還不夠,還要有何時受傷、誰拒絕後送、哪些資源改給了什麼;否則名冊最後只會成為另一種沒有因果的紀念牆。

周野補上時間與資源順序。

這仍不是反抗。

只是當戰區報告把平台恢復寫成「人機協同效率提升」時,至少有一張紙記得,那份效率由哪些尚未被確認死亡的人支付。

消息傳到地方家屬窗口時,有人說軍方終於把人命放在戰果前;也有人問,如果敵軍因此能再殺更多人,這還算救人嗎。兩種質問都成立,沒有一句「生命無價」能自動結帳。

張要求把目標移動、敵方恢復與未射原因放在同一份戰況裡,不得只在軍事報告寫失去窗口、在對外說明寫保護平民。那會讓兩群人各自得到一半真相,再彼此指責對方看不見代價。

阮也把自己的名字放在判斷後面。

是她拒絕把四張圖融合成一個答案。若後來證明人早已不在,她的謹慎便確實放走一個真目標;若證明有人因此免於誤擊,也不能反過來宣稱所有猶豫都必然高尚。

伏潮準備組裡有人看見敵方恢復活動,問許家睿:「我們現在去,等於一面救人,一面讓那些機器回來打接應的人。還值得嗎?」

許沒有用「軍人天職」堵住問題。

「不知道值不值得,」他說,「只知道那個可能活著的人沒有因敵軍變強,就變成比較不該救。」

「那軍事目標呢?」

「是另一筆真代價。回來後不能說我們只救了人,也要說明放走了什麼。」

他要求準備者不要背誦一張合成路線圖,只記三種不能互相替代的判讀:哪一些現象只說明有軍事活動,哪一些只提高活人可能,哪一些連時間都已過期。現地若看見不同情況,任務必須能改;如果每一個人都只想證明出發前的圖正確,四張圖分開保存也沒有意義。

阮在旁邊聽著,忽然明白自己這次拒絕融合並不是比較誠實的終點。她仍可能在下一次,因來源真的救過人,便把自己對來源的信任包裝成整個體系都該接受的信心。許能把任務縮小,她也必須讓別人有權縮小她的情報。

「如果現地證明我的高可信來源錯了,」她對許說,「原始差異要帶回來,不用先替我找理由。」

「如果容量只夠人呢?」

阮看了他一眼。「先帶人。活著的人可以告訴我,我錯在哪裡。」

傍晚,許家睿又看了一次任務清單。

他們少了一個容易攻擊的目標,多了一批恢復活動的敵軍;仍沒有把海上的人帶回來。

四張圖各自保留原樣。軍方圖上,敵方平台已移出原框;商船圖上,那只是一段異常燈號消失;漁民圖上,水勢正把可能漂流者帶向另一種風險;家屬圖上,被宣告死亡的觀測員仍沒有新的完整聲音。

不是同一批目標。

不是同一種代價。

也從來不是一片能被一個顏色說完的海。