第十七章 兩個早晨
戰爭第六日,台北有兩個早晨。
第一個早晨從五時開始。
北辰旅的夜班人員把最後一輪敵情交給日班,裝甲車組檢查前一夜留下的破損,砲兵清點能立即使用的彈藥。對軍隊而言,天亮意味著低空無人機重新取得較好視野,望潮灣的敵軍也可能利用晨霧補充前沿。每一條道路首先是一段射界、一個移動窗口,或一處可能被堵住的瓶頸。
第二個早晨晚了一個多小時。
六時以後,市民開始離開避難空間。有人去領水,有人換醫院班,有人要確認父母是否被列入轉移名單。停課的學校打開側門,讓社區把手機拿去充電;幾間仍能營業的早餐店只賣兩種東西,門口照樣有人排隊。對城市而言,道路不是通往陣地的線,而是今天還能不能過下去。
兩個早晨在六時四十分撞上。
林沛慈站在北部聯合支援群的交通圖前,只花一句話否決旅部最初的安排。
「道路全部給軍隊,七點半以後你會同時少掉醫護、水務和替你修車的人。」
她沒有再列車數、油量或裝卸表。那些資料都在附件裡,真正需要張決定的只有一件事:是否把一座仍在生活的城市暫時當成空白戰場。
張看著敵情時間表。昨夜的活動顯示,共軍可能在城市交班時段再度施壓。把道路清空,部隊能更快移動,也能減少平民暴露;代價是醫院、供水與維修人員無法接班,幾小時後軍隊同樣會失去能力。
「妳能保證民用車流不會把北河堵死?」他問。
「不能。」
「那妳要我拿什麼決定?」
「拿你真正擁有的選項。」林說,「不是『安全』和『危險』。是現在承擔混行風險,或中午以後承擔城市功能一起往下掉的風險。」
她三十五歲,在基隆港區長大。父親操作橋式起重機,常說港口最危險的不是大家都看見的重物,而是每個人都以為另一個人已經確認;母親管過冷鏈倉儲,生病後仍會在家裡每一盒藥上寫開封日期。林從小學到的不是如何把物資變多,而是承認容量永遠有邊界,承認每一次「先給誰」都會留下一個記得自己被排在後面的人。
因此她不喜歡軍方把後勤稱為支援。
支援聽起來像沒有自己目的的東西,只要前線開口就該出現。林知道一輛卡車同時可能承載砲彈、藥品與某個人的回家路;知道城市若只被當成軍隊的胃,最後會先餓死餵養它的人。
張也知道她是對的。
他仍不喜歡答案不在自己手裡。
「保留北河中央一段共同走廊,」張說,「軍用車隊拆小,依現地窗口通過。醫療、水務與維修優先名單由妳和地方確認。敵情升高時,現地人員可以暫緩放行。」
「不是我同意就算。」
「我知道。」
「你每次說知道,後面都還有一句想替別人補的話。」
張停了一下。「這次沒有。」
林看了他兩秒。「那就先欠著。」
她轉身去完成自己的工作。沒有因為張接受改案便露出敬佩,也沒有把這場爭執理解成兩人關係的進展。對她來說,道路能不能在七點以後繼續運作,比一名新任旅長是否學會傾聽重要得多。
六時三十八分,第一批醫護車輛進入共同走廊。
六時四十一分,敵方無人機在北側出現。
六時四十三分,望潮灣灘頭有一支小型人機隊伍離開遮蔽,沒有朝北辰旅陣地正面前進,而是沿一條能看見共同走廊、卻不足以直接占領它的方向移動。
張看見時間,背後起了一層冷汗。
敵軍不必知道每一輛車裝了什麼。只要知道台北在什麼時候必須讓人流動,就能用很少兵力迫使守軍作出昂貴反應。
「要關走廊嗎?」值勤參謀問。
張想起昨夜的命令:不封城,生活窗口保留。
「不關。縮短暴露,讓現地自己控制間距。」
「敵方若接近?」
「北辰旅阻止它,不要求城市先消失。」
這句話很容易說,落到地面卻沒有任何詩意。第一輛水務工程車因前方警報急煞,後方救護車差點追撞;一支守備分隊誤以為軍方即將封路,提前把拒馬推回路面,造成兩分鐘壅塞。林沒有向張解釋所有細節,只回報共同走廊仍可用,接著把一名擅自超車的軍用車隊指揮官從下一輪優先名單剔除。
「那是我的補充彈藥。」張說。
「現在是別人的路。」
張沒有把車隊插回去。
他用昨夜仍集中在旅部的火力預備壓住敵方前進方向。第一輪有限射擊迫使人類步兵離開開闊處,兩具獵兵平台則繼續移動。它們沒有因附近爆炸停下,只改變步幅,利用建築與道路高差逐段接近。
「打平台?」火力席問。
觀測不完整,平台又與散開的人類步兵交錯。若追著它們追加,砲火可能壓過共同走廊外緣;若不追,現地守軍必須承受近距離壓力。
張沒有把「機器」當成必須摧毀的答案。
「打斷後方接續。平台交現地拖慢。」
砲火轉向兩組無人載具與後續步兵可能通過的區域。這不是一場壯觀齊射。有限的砲彈落下後,敵方人類隊伍停住,獵兵卻已經走到守軍能直接看見的位置。
一具平台的右臂裝有班用武器,另一具攜帶感測設備。它們外形近似人,動作卻沒有士兵在炮火下常見的猶豫。前一具跪下壓制,後一具在碎裂牆面後更新觀測;台灣守軍以反裝甲武器擊中前者胸部,外殼破裂,機體仍向側面爬行,直到第二次命中使它停止。
另一具沒有留下來替同伴復仇。它完成觀測後立即後撤。
敵軍人類步兵也跟著退。
七時零六分,交火暫停。共同走廊仍在運作,十七名重傷患完成轉送,水務班進入前一夜受損區,北辰旅的補充彈藥晚了二十三分鐘抵達。
從城市角度看,第二個早晨沒有被取消。
從戰場角度看,共軍只損失一具平台和少量人員,卻取得走廊反應時間、台軍火力方向與地方車流節奏。
「他們不是來奪路。」張說。
林正核對一名受傷司機的去向,頭也不抬。「那他們來拿什麼?」
「答案。」
上午八時,望潮灣方向出現另一個機會。
台灣的海岸觀測顯示,敵軍昨夜受損的維修與供能區重新活動。一批車輛和人員正從較後方遮蔽轉移,若在有限時間內遭到打擊,可能延後灘頭的重裝恢復。那是北辰旅成立後第一次有機會把防禦轉回海岸,取得一個能被新聞看見的反擊結果。
羅世安沒有從全島另撥火力。日本有限接力送來的資訊也只足以提高信心,不能替台灣完成目標確認。張能使用的,就是自己剛在共同走廊消耗過的那一部分與另一支尚未完成補充的射擊單元。
若下令攻擊,北河在下一個城市窗口將少一層保障。
若放棄,敵方維修能力可能在中午前恢復,北京會把這理解成灘頭已經度過最危險階段。
參謀提出折衷:先讓共同走廊停止四十分鐘,把原本服務城市的車流與通信資源讓給火力轉移;打完以後再開。
張看向林。
「不要問我能不能配合。」她說,「你要問的是,昨天政府才告訴市民生活窗口會保留,今天是否願意為一次還沒確認的反擊先違約。」
「如果我們不打,敵人的灘頭會更穩。」
「如果你打,你就可能得到一段所有人都看得見的爆炸。這對代理旅長很有用。」
指揮所裡沒有人接話。
張知道她在指出什麼。七十二小時任命正在倒數,一場可公開的反擊比「醫院正常交班」更像戰功。即使他沒有刻意為自己打仗,時間也會讓每一個選擇染上自利。
「妳認為我想用這一仗續任?」
「我認為你也不知道自己有多想證明那個任命不是錯的。」
張的第一個反應是生氣。
不是因為林誤解他,而是因為她把一個他努力不看的欲望說了出來。從預校到西點,他習慣靠成績證明自己有資格待在不屬於自己的地方;回台以後,太年輕、太美式、不懂本地部隊的評語一直跟著他。如今他跨過所有正常資歷成為代理旅長,若沒有一場明確勝利,連他自己都無法回答為什麼是他。
「望潮灣不是我的履歷。」張說。
「那就不要用城市替你的履歷付錢。」
他走到紙圖前,把可用火力、醫療窗口與敵維修區畫成三條分支。父親教過他,一道題如果必須先證明答題者聰明,通常已經解錯方向。
張最後放棄完整反擊,只允許觀測條件足夠時以更小規模騷擾敵方轉移,不關共同走廊,也不抽回地方資源。有限射擊迫使一部分敵車分散,卻沒能摧毀主要維修節點。中午以前,望潮灣內側重新出現較穩定的供能跡象。
北京公布機器平台在岸上接受維修的畫面,把它稱為「登陸力量已建立持續作戰保障」。畫面沒有拍到受損車輛,也沒有說供能仍會中斷。台灣方面無法用一場大爆炸反駁,只能公布北河的醫療轉送、水務恢復與守軍輪替。
兩種勝利擺在同一天的新聞上。
一種容易被看見,一種只是讓城市明天還有早晨。
下午的國家戰情會議因此吵了起來。
不是為了那幾發砲彈,而是台灣要用什麼方式向自己與世界證明仍在抵抗。
一名政治幕僚主張立刻公布獵兵被擊毀的影像。共軍正在用岸上維修畫面塑造「登陸不可逆」,台灣需要一個同樣簡單的答案:機器會被打壞、灘頭會流血、軍隊沒有失去反擊能力。
羅世安同意公布可核實戰果,卻反對把它包裝成灘頭將被迅速消滅。「今天擊毀一具,明天若出現十具,你是要說前一天騙人,還是說今天忽然世界末日?」
顧芷衡提出另一份簡報。上面沒有爆炸畫面,只有四個城市指標:仍能接收急重症的醫院、可運作的供水區、政府訊息覆蓋與主要撤離通道。它們都不是滿格,甚至有兩項比昨日更差;但只要每日以相同方式公布,民眾便能知道政府沒有用一段勝利影片遮住生活真正失去的部分。
「這會讓我們看起來很弱。」幕僚說。
何思齊問:「我們現在很強嗎?」
沒有人回答。
「弱不是機密。」她說,「還能決定怎麼使用剩下的力量,才是。」
她批准同時公布有限戰果與城市功能,不把兩者相抵。北辰旅擊毀一具獵兵是真的;望潮灣敵軍維修恢復也是真的。醫療車隊通過是真的;兩處收容區因謠言混亂也是真的。政府不要求人民把每一筆損失理解成勝利,只要求所有敵我敘事最後都能回到可驗證的生活。
這個選擇立即產生代價。
反對黨立委質疑政府為何放棄海岸反擊,失地居民則在留言裡問,維持台北醫療是否意味望潮灣的家暫時不救。有人把張的名字和七十二小時任命放在一起,稱他是「只會計算的美國軍校菁英」;也有人把他捧成看懂新戰爭的年輕名將。兩種說法都比真實的張更容易傳播。
張沒有回應。他要求把自己的火力選擇列入次日公開說明:北辰旅為維持共同走廊,未執行完整海岸打擊;敵方因此保留部分維修能力。
「你不必把戰術判斷寫得像道歉。」羅世安告訴他。
「不是道歉。」張說,「是讓望潮灣的人知道,今天沒有打,不是因為我們忘了那裡。」
羅沉默片刻。「你會發現,知道原因不會讓他們少恨你。」
「他們不欠我理解。」
同一組資料送到東京後,日本西南防衛團隊延長了一段原本準備收回本國的感測接力。理由不是同情台灣,而是北河仍運作,代表資料送到一個能使用它的體系。馬尼拉沒有跟進,日本的選擇也沒有變成共同參戰;每個國家都在自己的風險內向前或後退半步。
華府的反應更冷。凱德團隊認為台灣尚未崩潰,便無須立刻付出最高成本;同時因台灣仍能承接物資,已核准的援助也沒有被取消。台灣守住一天,既替自己多爭一天,也讓盟友多一天可以不作最後決定。
張在西點的同學梅根沒有私下替他打開任何情報門。她已被調離能接觸台海即時評估的位置,只經允許的管道留下一句不涉及來源的提醒:華府現在看的不是你們擊毀多少,而是明天是否還有人能收到、判斷並使用支援。
那句話沒有提供目標,也不能替張做決定。它只讓他更確定,北河共同走廊不只是地方道路;它正成為世界判斷台灣還是不是一個行動者的證據。
傍晚,林在一處昏暗走廊找到張。他坐在樓梯上,手裡拿著沒拆封的能量棒,仍在看望潮灣供能活動的更新。
「你從早上到現在沒吃?」她問。
「吃了。」
林看著那根完整的能量棒。
張改口:「準備吃。」
她沒有勸,只在旁邊坐下。兩人的肩膀隔著一個人的距離,樓下不斷有人搬過終端與傷患名單。
「我母親的藥還剩十二天。」林忽然說。
張轉頭。
「第三章那批醫療貨有她需要的耗材,最後到了別的院區。這是對的。」她說,「我每天都在替別人排先後,回家以後還是會希望規則先替我媽破一次。」
「妳可以申請——」
「看吧。」林笑了一下,沒有高興,「你又想替我解。」
張把後面的話吞回去。
「我今天說你想拿戰果續任,不代表我覺得你只在乎職位。」她說,「我說,是因為我也會想替自己的人多拿一點。人有私心不等於決定必然錯;假裝沒有,才會讓別人沒辦法反對。」
張拆開能量棒,咬了一口。乾得像紙。
「妳一直都這樣安慰人?」
「我沒有在安慰你。我只是不想讓下一任旅長還要重新學一次。」
「所以妳認為我不會續任。」
「我認為敵人不在乎。」
她把終端轉給他。
情報席剛完成過去三十六小時的時間比對。敵方在北河附近的六次小股活動,分別落在醫療交班、供水開放、軍隊輪替、政府發布與民用道路切換前後。單看任何一次,都能用偵察、巧合或前線判斷解釋;放在一起,卻像有人不斷用最小成本測量城市在什麼時候最難同時做兩件事。
「他們今天早上看見我們不封路,」林說,「明天就會換一個問題。」
張望向窗外。遠處仍有少數公車行駛,車內燈光全部關閉,只在站點短暫開門。城市沒有恢復正常,它只是拒絕把全部生活交給敵軍安排。
代理任命只剩不到二十四小時。
張原本以為自己要在期限內證明能守住一條線。
現在他才看懂,共軍正在用整座城市考他:當軍隊與人民各有一個早晨,他會要求哪一個先消失。
而敵人已經記下了第一個答案。
情報席隨後標出第二天的三個重疊時段。它們不再與今日完全相同,像一道題目在看過解法後更換了數字。
張沒有要求城市改掉全部作息,也沒有假裝自己已看懂敵方模型。他把三個時段送給各節點,附上一句比命令更難執行的目的:明天仍要讓市民看見早晨,但不要用今天的方式再守一次。
旅部外,一間早餐店把售罄的牌子翻回營業中。老闆只找到足夠再做二十份的材料,仍重新點火。
戰爭沒有因此變小。
只是台北替第二個早晨,先保留了一點位置。