《潮汐公理》

第五十三章 三張不同的地圖

D+38凌晨一時十二分,江惟中拒絕選一張地圖。

「軍方圖最新。」張晟灝說。

「時間最新,不代表內容最新。」

「地方圖落後近一小時。」

「它對居民與友軍的身分可能比軍方圖新。」

「日本影像在中間。」

「看得到車,看不到車裡是誰。」

江把三張圖分開放著,沒有像一般情報融合那樣疊成透明圖層。軍方圖上,山地邊緣有一支正在向中繼靠近的敵軍;地方廣播圖上,同一區域仍有守軍與撤離者混雜;日本有限觀測只證明一批車輛曾經移動,方向相符,身分未知。

三張圖都能支持一個看似合理的決定。

也都能把不同的人殺死。

「一定得有基準。」唐可寧說,「系統不能同時使用三個現在。」

「所以先別讓系統決定不可逆行動。」江回答。

唐皺眉。「你不能因為圖不完整,就把所有事情降成哲學問題。」

「我是在把它升回政治問題。要先保哪一個結果,不是時間戳能替我們回答。」

張問:「你的方案?」

江沒有提出三個選項。

過去的他會把敵軍可能、友軍可能與居民可能各自賦予權重,算出一個期望損失最小的答案;只要數字整齊,撤退、傷亡與輿論便能在同一頁比較。他曾因此在國防研究機構受到重視,也曾依政治需要調整兵推假設,讓某些採購與預算更容易被決策者接受。模型仍然專業,只是最不方便的未來被移到頁尾。

其中一批失真的結果,後來進入國防AI的訓練資料。

那次兵棋的題目也是北部受攻。

原始假設裡,地方政府、民間車隊與不同軍種會保留各自底線,中央無法在第一日取得全部資源。推演結果很難看:命令慢、道路互相爭用、政治爭執公開,卻有不少節點在主中心受創後繼續運作。出資單位想證明一套集中指揮與新採購能顯著改善戰果,江便把地方拒絕率調低,把通信可靠度調高,也把民間資源轉軍用的時間縮短。

新版本當然更整齊。

它也得出決策者想要的答案:只要中央看得更完整、取得更快,台灣便能以較少損失維持戰力。江當時告訴自己,兵棋本來就是比較方案,假設可以調整;他沒有竄改任何計算,只把最擾亂模型的人類摩擦移出主要情境。

戰爭第一擊後,那些被移走的摩擦反而救了台灣。地方保留的車、不同批次的設備、沒有完全服從同一警報的人,以及像葉秋月這種敢拒絕軍方的人,使斬首與資料污染無法一次成功。至於那套過度相信中央完整性的訓練資料,究竟是否被敵方利用,江尚無證據。

他只知道,自己曾親手教一個模型忽略台灣活下來的方式。

現在他面前的三張地圖像三份無法再藏到附錄的現實。

「共享交集,不共享結論。」江說。

他列出的交集很少:山地中繼確實正失去聯絡;至少有車輛往那個方向移動;三支守軍彼此時間不同,存在錯誤用火風險;政府、醫療與撤離仍是全區共同要保的功能。

沒有敵軍精確位置,沒有一條可供旅部遙控的行軍線,也沒有「情勢已掌握」。

「這些不足以讓砲兵打。」張說。

「足以讓三個守軍知道,彼此不應被當成敵人。」

「怎麼送到?」

「各走各的線。軍方、地方、日本資料不必先進同一套介面,只要各自能證明同一個目的。」

阮明珊接過工作。她不去找一個最可信來源,而是把訊息拆成三種可以被不同人接受的語言:給軍方的,是共同意圖、時效與停止條件;給地方節點的,是哪些區域身分仍混雜、不得依單一警報大規模移動;給日本的,則只請確認車流是否仍存在,不要求盟友替台灣判定敵我。

這不是效率最高的通信。

它讓三張圖保持不同,也讓其中任何一張無法單獨取得所有人的服從。

三時以前,台北由三個不同的現在守著。

第一個守軍相信敵方已逼近山地中繼。他們開始把火力朝一條道路集中,若沒有收到新共同意圖,將在看見大批車影時先打再辨識。

第二個守軍仍以一小時前的友軍撤離計畫行動。他們不知道第一支部隊正把自己視為可能的敵軍穿插,也不知道原定接應點已因中繼失聯改變。

第三個守軍只剩類比廣播與幾名地方人員帶來的消息。他們知道附近有居民,卻不知道政府是否仍在,也不確定北辰旅是否已把這片區域放棄。

張無法逐一告訴他們怎麼走。

他只能發布三項共同意圖:保住政府與醫療運作;避免友軍彼此使用不可逆火力;若撤離路線與現地身分衝突,由現地主官保留停止與改路。

這份命令看起來不像反攻。

沒有目標清單,沒有承諾收復哪個地點,也沒有漂亮箭頭。它甚至可能使三支守軍各自朝不同方向移動。

「人民會不會覺得我們已經沒有辦法指揮?」一名政府幕僚問。

何思齊回答:「我們若公布一張不存在的全圖,才是真的沒有指揮。」

她同意政府向北部幾個地方節點承認,中繼狀態不明,軍民通知可能不同步。葉秋月所在的學校據此取消一次全員轉移,把地下空間分成原地避難與短程接應兩部分;她拒絕軍方把校舍廣播完全接管,卻讓一名現地聯絡官在固定時段說明共同危險。

那個安排沒有消除恐慌。

有家長指責學校不肯把孩子送走,也有人說軍方若無法保證道路,任何轉移都是把孩子放到靶子上。葉秋月只公布自己能確認的時間與空間,不說哪一方一定正確。

「校長,這樣大家會更怕。」教師說。

「怕不是錯誤。」葉回答,「不知道自己為什麼走,才容易被任何聲音帶走。」

學校留下來,消耗更多水,也沒有成為軍方想要的集中接應點;它卻使附近居民不因假廣播湧向同一路線。城市守住的不是一個位置,而是普通人仍能在資訊不足時作有限選擇的能力。

江惟中看見這個結果,沒有把它寫成「地方韌性成功」。他記下水量下降、軍方接應變慢與家長反對。過去的兵棋常把社會反應壓成服從度;真實台北告訴他,民主社會的韌性不是大家同意,而是不同意的人仍不把彼此變成敵人。

這件事也會改變城市在下一輪裡能做的選擇。

天亮前,第一個國際後果出現。

日本收到台灣要求時,高橋直人沒有把所有資料整併。他讓海空與商業感測各自回覆:車流仍在,但數量與身分無法一致確認;一段熱源可能來自受損軍車,也可能是民用發電設備。東京一名安全幕僚抱怨,這種答案對台灣幾乎沒有用。

高橋說:「有用不等於替他們作決定。」

日本本土同時面對中國海空壓力,以及仍在歸因、尚未被東京認定為對日武力攻擊的網路與電磁干擾。北京的海空單位逼日本持續升空、出港與消耗警戒工時,武器使用卻刻意避開一個足以讓日本政府迅速認定武力攻擊事態、並使日美安保第五條共同應對進入實際決策的清楚事件。灰色壓力沒有讓日本比較安全,只讓每一步反應都必須分清是警戒、防護、對台支援,還是使用武力。

東京沒有原地等待。戰機與艦艇已分散,西南方向的反飛彈、反潛、基地防護與地方疏散反覆演練;日美協調席也持續更新。政府不願因台灣一份不完整請求,把這些本土準備擴大成未經認定與授權的對外用武,也不能假裝區域安全與自己無關。提供附帶限制的資料,是東京此刻能承受的合作;它不英勇,也不是中立,更不表示日本一旦遭到確認攻擊仍只會分享摘要。

菲律賓北部一個地方節點轉送了失聯居民的多語名單,沒有提供軍事位置。新加坡保持戰時付款與保險驗證,讓地方醫療能確認一批備用品仍會送出。這些國家沒有出現在三張軍事地圖上,卻在共同圖像消失時,替台灣保留了幾條不需要先接受美國完整架構的線。

凱德政府把台灣的做法視為機會,也視為警告。

若台灣能以分散資料維持作戰,美國在區域安全中的單一中心地位會下降;若台灣失敗,華府的完整服務便會顯得更不可替代。凱德批准繼續提供有限摘要,同時指示團隊記錄台日之間採用的資料格式,評估哪些部分能納入未來美方服務。

她沒有偷走技術,也沒有停止援助。

她只是確保每一次別人自行解決問題,都可能成為美國下一輪談判的知識。

江把這份政治動機說給張聽。

「所以拒絕美援?」張問。

「不是。把能用的拿來,別把依賴寫成感謝。」

「你總把盟友先當對手。」

「你總把同學先當朋友。」

梅根的名字沒有出現在兩人對話裡。她曾私下提醒張去合法管道取得可分享摘要,也因此被調離;張知道美國體系裡有人願意冒職涯風險幫台灣,也知道一位同學不能代表白宮、國防情報體系或整個美國。

江同樣知道自己有把國家人格化的毛病。出生金門、家族分在兩岸,使他很早學會同一句「中國」在飯桌、新聞與軍事簡報裡可以指向完全不同的人;可進入戰略圈後,他反而常說「日本會害怕」「美國只在乎利益」「東南亞想保持中立」,好像國家都有一顆能被模型預測的腦。

今晚三張地圖提醒他,國家與戰場一樣,是許多不同時間、利益和記憶疊在一起的東西。

「高橋不是日本,凱德也不是美國。」江說,「但他們能刪掉我們的一些選項。所以要看人,也要看位置。」

張問:「你呢?你代表誰?」

「現在代表一個沒有部隊指揮權、卻總想告訴別人終局在哪裡的分析員。」

「至少你知道。」

「知道不會自動改掉。」

江把這句話留在自己的紀錄裡。

上午七時,三個失聯守軍陸續收到共同意圖。

第一支部隊停止原定用火,要求車流提供新的真人辨識;第二支部隊發現原接應點已失效,自行改向一處地方仍能確認的空間;第三支只收到半段訊息,知道不能對身分未明的大批人員先開火,卻不知道應往哪裡撤。

他們沒有因此恢復彼此聯繫。

敵軍也沒有等待。

賀仲衡命前沿人機部隊繼續向山地中繼施壓。共軍的優勢是能更快把不同單位觀測轉成下一輪任務;缺點則是人類單位的實際位置、疲勞與損傷同樣不完整。系統給出一條能同時壓迫三支守軍的節奏,兩個人類主官認為過快,其中一人延後執行,另一人照表推進。

台灣因此看到兩種敵人。

一種像計算過的機器,動作近乎同步;另一種仍受道路、傷員與懷疑拖慢。若把兩者全寫成AI,會失去人類指揮留下的裂縫;若全寫成人類計畫,又解釋不了相隔甚遠的單位為何反覆在同一時刻改變優先。

阮明珊把兩種可能並列。

她沒有交出自己的灰雁來源。那條未獲完整核准的共軍消息管道,曾數次提供有用預警,也曾被她包裝成多條互證,以免上級關閉。如今灰雁送來一句:「山上不是主攻,主攻是你們互相看錯。」

阮明珊從小就知道,翻譯不是把一句話換成另一種語言。

她的母親替移工與地方政府通譯時,常遇到兩邊使用同一個詞,卻把責任放在不同地方。雇主說「她自己離開」,可能省略護照被保管;醫院寫「無家屬」,可能只代表系統裡沒有能用中文接電話的人。母親每次回家都會把白天沒能說完整的名字記在小冊上,因制度若只看得見一個欄位,不代表欄位外的人不存在。

阮進入情報體系後,把這種不信任變成能力。她會追問翻譯者是誰、訊息為何此時出現、哪一個錯字可能只屬於某個人;也正因如此,她逐漸相信自己比授權制度更懂來源。灰雁最初只是中國沿海一名不願讓部屬被無謂消耗的人,提供的訊息零碎、帶著偏見,有時只是為了替自己單位爭資源。上級認為價值不足以承擔風險,準備關閉。

阮便把同一來源在不同時段留下的細節拆開,寫成彼此支持的幾條線。

她沒有編造內容。

她編造了獨立性。

第一份因此保留下來的預警,後來使台軍避開一次攻擊。從那天起,每一次救到人都成為她繼續隱瞞的理由;她把違規理解成替僵硬體系保存真相,卻沒有面對另一個事實:只要灰雁被誤導、被模仿或主動說謊,她製造的多源外觀會讓錯誤比真正的單一來源更有力量。

這句話太準,也太符合礁石七號此刻最想相信的答案。

「為什麼不用?」張問。

「因為它只有一條。」阮說。

「以前它救過人。」

「以前我把它寫成不只一條。」

房間安靜下來。

阮第一次承認自己曾將單一來源偽裝成多源。她沒有立刻交出灰雁身分,也沒有因此失去所有情報權;但張看她的方式變了。信任不是因坦白立即增加,反而先失去一塊原本以為存在的地面。

「這件事之後追責。」張說。

「現在呢?」

「現在那句話不進火力鏈。保留為未驗證提示。」

這可能浪費最早看懂敵方目的的一份情報。

阮親手把它留在決策之外。

上午九時,第一支守軍回報,大批車輛中的一部分確是友軍與居民;原定火力若執行,台灣會替共軍完成一次互相攻擊。第二支守軍則看見真正敵軍正由另一側接近山地中繼。灰雁說對一半:互相看錯確是攻勢核心,山上卻並非沒有敵人。

半句真相比全錯更危險。

張沒有因避免誤擊便宣布成功。三支守軍雖已收到同一目的,仍沒有共同的停止訊號;一支若為保護中繼先開火,另外兩支可能只看見不明砲擊,再次把友軍當成敵軍穿插。

北辰旅需要一段能穿過山地、只帶最低事實的觀測與通信。

穿雲是仍可能完成這件事的隊伍。

周若岑先反對立刻出動。伏潮與城隍的傷亡尚未結算,特戰不能因每次系統失效就被當成會走路的備援設備。她要求先嘗試地方中繼、空中短鏈與延後窗口;吳承翰也沒有搶著接任務,只在旁邊逐項看天候、替手與撤出可能。

張沒有說台北等不起。

他把三張圖推過去。

「我只能證明這三支守軍需要同一個目的,不能證明山上現在是什麼。」

吳看了很久。

「那就別叫我替你看清。」他說。

「你能帶回什麼?」

「哪一段看不清,哪一段訊息仍能到,哪一支部隊已經不是圖上的位置。」

「夠嗎?」

「不夠。」吳說,「但是真的。」

三張地圖仍躺在桌上。

沒有人把它們合成一張。

江把三份原件分別交還來源,只留下一張空白紙。紙上沒有敵我符號,只有四行共同事實、各自最後確認時間,以及每一項若失效該由誰通知。張看了那張紙,說它不像能指揮一場戰役的東西。

「它本來就不能。」江說,「它只阻止我們用一個人的現在殺死另一個人的過去。」

阮將灰雁的提示單獨封存,唐則保留三份地圖的差異,不讓系統日後以「資料清理」抹掉矛盾。三個人第一次合作完成的,不是一個更準確答案,而是一套讓錯誤無法悄悄變成共識的記憶。

這份記憶很快會被戰場考驗。若穿雲失敗,北辰旅可能仍得在幾分鐘內選擇一張圖;若穿雲成功,它帶回來的也不會是上帝視角,只是第四個有時間、有肉身、也可能看錯的人。

山地的共同火力週期只剩不到一次,穿雲則尚未出發。台北第一次因不相信漂亮全圖而避免自傷,也第一次必須用更短的時間,承擔不完整真相留下的全部敵人。

這不是比較安全的路,只是仍屬於人類自己選擇的路。選錯時,沒有模型會替他們道歉;選對時,也不能把偶然活下來冒充成全知,更不能把倖存者後來的沉默當成一致同意。