# 第五十六章　穿雲之前

D+41清晨，穿雲已離開學校支援點一夜，轉入前進集結，卻尚未越過山地觀測任務的前進界線。吳承翰把一張空白紙交給張晟灝。

「穿雲能帶回來的圖，最多這麼完整。」他說。

紙上不是全空。左上角寫著任務目的：讓三個失聯守軍收到同一共同意圖，停止把彼此當成敵軍，並在仍有選擇時重整撤離。右下角則列著三種不保證：不保證恢復中央共同圖，不保證找到敵方指揮核心，也不保證每一段回報同時抵達。

其餘位置留白。

張剛從政府公開的未知戰況圖前回來。何思齊已向全國承認，台北山地邊緣有三支守軍失聯，軍方不能確認每一批車流身分；葉秋月也以同一份窄真相維持避難所，不讓「不知道」變成軍方無期限徵用水與校舍的理由。

公開未知沒有讓敵人停止。

D+40取消的用火只涵蓋當時仍能確認混有軍民的一批車流。夜裡車流分散、版本再度失效，西側守軍又看見一支被本地圖標成敵軍的不明縱隊正向山地中繼靠近，已準備在下一個火力週期射擊；山腳守軍的最後位置與那支縱隊重疊，卻只收到早一個版本的撤離目的；東緣混編守軍則幾乎失去軍方通信，只靠地方廣播知道政府仍在，並把西側火力準備視為敵軍穿插的前兆。

三支部隊都想保護台北。

若再各自做一次合理決定，它們可能先替共軍打掉彼此。

西側守軍的火力準備不是恐慌。兩天前，一批外形相近的敵方載具曾利用撤離車流掩護接近；如今它再次看見無法閉合識別的大量車影，若等到對方進入更近距離才確認，守軍與後方醫療都可能失去反應時間。它手上還有前次延遲造成的傷員，主官不願再讓部屬因「可能是自己人」挨第一擊。

山腳守軍也沒有故意保持沉默。切雲後，它依較早共同目的護送一批傷員與居民離開，途中數次改路，隊形早已不再符合旅部留下的版本。它試過軍方通信，也請地方節點轉送，卻不知道哪些回報真的抵達；車上的人只看見遠處守軍開始準備火力，於是把識別訊號與移動一再縮小，反而更像正在隱蔽的敵軍。

東緣混編守軍最接近城市。它由受創軍人、後備、警消聯絡與地方志願者共同維持，對軍方完整用語的理解不一致。假廣播曾要求他們放棄政府節點，真正政府又公開承認戰況未知；有人因此相信沉默才安全，有人則認為中央已失去指揮，應自行去接應山腳車流。

如果三者能坐在同一間房，各自的選擇並不難理解。

戰爭的作用正是讓它們無法坐在一起，再讓每一方把對方的合理反應看成敵意。

這三處失聯並非山地戰的一個角落。西側守軍若向那支縱隊開火，山腳的傷員與居民就會被迫回到敵軍正在合圍的區域；東緣若再依砲聲自行增援，台北東北側僅存的城市救援線便會失去武裝掩護。到了那一步，行政中心即使還亮著燈，也只能在一座逐段停止運作的城市裡發布命令。

何思齊因此在臨時會議裡反對把三支部隊概括成「失聯單位」。那個詞容易讓民眾以為問題只在通信設備，也容易讓軍方相信只要重新接通，就能把它們拉回一張完整指揮圖。她要求公開說明：它們仍在作戰、仍有主官、也仍可能因不同版本的命令互相傷害。

這個說法立刻遭到質疑。有人擔心承認守軍可能互射會摧毀信心，有人主張至少等穿雲成功後再公布。何沒有用總統授權壓過爭論，只問了一個問題：如果居民在未知區看見台軍車輛，政府要他們相信哪一個版本？

沒有誰能保證答案。

最後公開資訊只增加一句：任何來源不得把山地所有移動目標統稱敵軍，地方接觸到守軍時，先傳人數、傷員與去向，不要求辨認完整編制。它沒有替穿雲完成任務，卻讓三支守軍之外的居民不必為了證明忠誠，替軍方補出自己不知道的敵人。

張從這場爭論裡看見自己職位的另一個邊界。他能調動北辰旅火力，卻不能要求整座城市為他的戰場圖犧牲說真話的權利。西點教過他，指揮官要在資訊不足時決斷；台北這六週教他的則是，決斷不等於把資訊不足藏起來。

「我需要的不只共同意圖，」張說，「至少要知道真正敵軍在哪一側。」

「那就另派能完成那個任務的人。」吳回答。

「穿雲是前進觀測。」

「所以我知道前進觀測不是替旅長補一張全圖。」

吳承翰是穿雲的資深士官長，做過山地氣象判讀、前進觀測與通信降級。新兵常以為他的工作是看得比別人遠，他卻總說，專業首先是知道什麼距離、天候與遮蔽會讓自己看錯。能報出一個精確座標不難；難的是在所有人都等那個座標開火時，仍敢說目標身分看不清。

「如果只傳目的，」張說，「三支守軍可能各用不同方法，仍撞在一起。」

「所以傳時效與不確定，也傳禁止事項。」

「還是不夠。」

「本來就不夠。」吳把空白紙推回去，「你要的是一張可以替你決定的圖。我能做的是讓三個現地主官知道，哪一些事不能因過期地圖去做。」

這句話不安慰任何人。

卻比承諾穿雲能看清山上誠實。

---

周若岑沒有立即批准任務編組。

過去兩日，地方中繼、空中短鏈與不同來源的分段轉送都已試過。它們不是毫無作用：第一支守軍因此暫停一次用火，第二支知道政府與醫療仍是共同目的，第三支至少沒有隨假撤離警報全員移動。可三者沒有形成同一個可校核時間，敵軍又持續攻擊中繼與觀測；再等一輪，下一次錯誤用火就可能先於新消息抵達。

穿雲因此成為剩下的窄窗口，不是因為特戰比所有人更勇敢。

「先說替手。」周對吳說。

「已經有。」

「誰知道全部任務？」

「沒有人需要知道全部。現地替手知道三個守軍與撤離界線，後方通信替手知道最低內容，地方窗口知道哪些訊息不能因軍方急就改寫。」

「你如果失聯？」

「現地替手接，不等我回覆。」

「你如果看見還能多維持十分鐘？」

「達到撤出門檻就走。」

「我問的是你會不會走。」

吳抬眼。他知道周為什麼問得這麼直接。伏潮的許家睿想帶人回來，城隍的謝文心想保住證人與原始紀錄；兩人都在任務真正完成前一再多看一個受益者。特戰隊伍的危險很少是沒有停止條件，而是每一次停止條件抵達時，現地總有一個真實理由再延長。

「會。」吳說，「我家裡還有祖母。我也報了退役後的職訓教師，不想讓錄取通知寄給一個紀念牌位。」

「報哪一科？」

「通信與基礎電工。我想教人先確認電源，再怪機器。」

周沒有笑。「那就把想回來寫進任務，不是寫給家屬看的話。」

吳在撤出欄補上一句：穿雲成員包含在必須帶回的人裡；窗口關閉後不得因「只差最後確認」取消撤離。

接著是天候門檻。

穿雲不是靠一群人不怕風雨，便能穿過所有山地條件。低雲、煙塵、降雨與地形會同時改變能見、通信與撤離；某些情況下，天候能遮住隊伍，也會把觀測變成猜測。吳只留下會改變任務是否成立的類別，不把可模仿的行進路線與薄弱點寫進共享文件。

最後是低頻備援。

它能帶的內容很少，也不保證三個區域同時收到。吳把每段訊息縮成共同目的、有效時間、已確認事項、未知與停止條件。沒有完整敵情，沒有要求現地主官照一條遠方路線移動，也不把模型推定塞進空白。

「如果一句話只能傳一半？」周問。

「目的在前，未知也在前。座標最後。」

「大家最想要的是座標。」

「所以更不能先給。」

任務準備到這裡，沒有一項能增加穿雲的武器威力。

它只使隊伍在看不清時，仍有資格不替遠方編答案。

穿雲隊內也有人反對只傳這麼少。

一名資深觀測員認為，隊伍既然冒險前出，至少要替三支守軍提供一段可用敵情；如果最後只說「不要打」與「不知道」，任何地方廣播都可能做到。吳沒有用軍階壓下他。

「地方廣播能告訴居民政府還在，」吳說，「不能替火力單位判一支縱隊裡有友軍。穿雲的價值不是多說，是讓一句話有現地時間、觀測限制與具名的人。」

「那我們看到敵軍呢？」

「看得清就報。看不清也報看不清。」

「上面會覺得我們白去。」

「那是上面的考試，不是我們的。」

他讓提出反對的觀測員擔任現地替手。能指出任務太窄的人，比只會複誦吳判斷的人更適合在吳失聯後接手。替手取得改變觀測點與撤離順序的權力，也能在吳仍想延長時要求離開；後方則另有通信替手，不讓現地兩人一起失去便使全部低頻鏈停擺。

吳把自己準備報考職訓教師的事說給隊員聽，不是要他們為自己活著，而是拒絕隊伍裡只有主官擁有戰後。有人想回去照顧新生兒，有人已答應父親不再延長役期，另有人只想補完一場總被值勤打斷的牙科治療。這些願望沒有進入任務正當性，卻使撤離不再像缺乏勇氣。

「我們不是去留下最後訊號，」吳說，「是把訊號交給替手，再一起回來。」

---

中午以前，一項附帶需求從聯合作戰層送來。

敵方在第二次接管夜展現出跨區同步。若穿雲能定位一個可能的協調或中繼核心，台軍便有機會用有限火力打斷敵方節奏；日本提供的異常時間摘要也能與現地觀測互證。提出需求的人沒有要求穿雲摧毀核心，只希望「若條件允許，順帶確認」。

周若岑直接退回。

「三個守軍只剩不到一個共同火力週期，」對方說，「找到核心可能同時解決錯火。」

「也可能讓隊伍為一個推定目標延後傳訊。」

「只是機會目標。」

「機會目標會改變人看什麼。」周說，「吳若開始尋找能解釋整場戰鬥的核心，每一段不完整訊號都會變成線索，三個正在互相準備射擊的守軍反而變成背景。」

張沒有立即支持她。

他已經在伏潮任務前撤回過一次設備附帶要求。那次代價至今仍在：敵方利用台軍反應更新誘餌，北辰旅沒能取回能解釋系統的完整碎片。如今同一個問題再次出現，若每次特戰只完成眼前救援與聯絡，人類或許永遠追不上正在學習的敵人。

「如果現地真的看見核心？」張問。

「回報看見的現象，不把定位核心列成成果。」周說。

「差別在哪？」

「差在他可以離開，而不必因未完成核心定位被算成任務失敗。」

吳接過話：「我若看見一個高價值東西，會說看見什麼、什麼時候、哪裡不確定。要不要變成核心，由後方另證。不要叫我在山上替你把『可能』升格。」

張看著三個守軍的倒數。

這一次，他沒有重走完整爭論。共同意圖、停止錯火與撤離是已獲授權的唯一目的；核心定位不加入。

聯合作戰層保留異議。若敵方核心因此逃過窗口，不能由周一句「特戰不是萬能」抹掉代價。

周同意留下自己的名字。

她拒絕的不是戰略價值，而是讓一支隊伍因為有能力接近未知，就被要求承擔所有尚未解答的戰爭。

共軍也在同一時間改變目標。

賀仲衡沒有取得台軍穿雲任務的完整內容。他只能從切雲後的反應推斷，台灣正在以地方觀測、低頻通信與任務式指揮補上共同圖；若繼續正面攻擊最硬陣地，可能消耗大量人機平台，卻無法讓三支孤立守軍同步崩潰。

他因此要求前沿部隊優先壓迫觀測與中繼，不必先奪取所有地面。命令仍由人類司令官發出，也有傳統戰役目的：讓守軍在看不見彼此時錯誤移動，為後續切割城市創造條件。

周野所在單位收到的任務，卻比「攻擊中繼」更細。系統要求記錄哪些台軍訊號出現後，哪一區火力停止、哪一批車流改向，以及不同地方廣播是否引起相同反應。它不需要知道穿雲每個人的位置，只要知道哪種訊息正在讓台軍重新合作。

「如果發現觀測員？」一名士兵問。

上級回答：「依戰場威脅處理，優先使鏈路失效。」

「抓人還是打設備？」

「哪一項能先讓回報停止就做哪一項。」

回答沒有超自然之處。任何軍隊都會攻擊敵方觀測。真正令周野不安的是，任務評估把台軍是否重新互信列成主要效果，而非占領哪一座山。人類士兵將冒風險去逼另一群人互相猜疑，機器系統則從每次成功或失敗裡取得新的反應資料。

周野仍執行。他尚未準備把疑問變成拒令，也不認為保護台北的台軍會因自己良心不安就停止射擊。他只在紙本名冊旁另開一欄：這一次，人類被要求保護的不是一處陣地，而是系統學會敵人如何信任的機會。

敵方火力因此沒有平均灑向山地。

它開始等台灣第一段能改變三支守軍選擇的訊號出現。

---

穿雲越過前進界線前，城市仍在依一張標有未知的圖生活。

葉秋月的避難所把用水分成醫療、飲用與最低清潔，不因軍方任務將所有儲備交出；軍方也沒有把穿雲出發時間公布成「反攻開始」，以免居民把一支小隊的通信任務誤認成全城即將恢復安全。

一名家長問，既然政府不知道山上是誰，為什麼不讓居民離開。葉回答，離開也要有能確認的目的地與道路；不知道不是原地不動的命令，也不是任意移動的許可。學校維持兩種選項，願意依地方確認短程轉移的人可以走，留下的人仍有配給，不因選擇不同被稱為不合作。

這種社會上的分散選擇，讓東緣守軍仍收到幾段不經軍事雲端的真人消息。也讓敵方難以用一則假廣播把所有人推向同一條路。

日本只提供附有時效的山側活動摘要，沒有替台灣判定身分；菲律賓傳來的認證異常則證明，類似的真假命令問題正在區域擴散。美方因本土防空與資料服務壓力，當日沒有新的連續窗口。台灣不能等一張外國全圖來救三個守軍。

吳在出發前打給祖母。

老人家耳朵不好，常把山地通信教官聽成修收音機的人。她問他什麼時候回家修廚房那個壞掉的插座。

「等這班下課。」吳說。

「你已經當老師了？」

「還沒。先練習不要亂教。」

「那你不要教學生逞強。」

「我也不逞強。」

祖母沒有因這句話放心。她只叫他回來前先打電話，免得自己把門鏈扣上。

吳結束通話，將家屬聯絡交給替代窗口。他沒有留下遺言，也沒有把錄取通知位置告訴周。那些都是打算回來自己處理的生活。

穿雲越過界線開始前進後，張只能看見最低狀態：任務成立、替手有效、撤出條件尚未觸發。

他沒有隊伍即時位置，也沒有要求唐在殘缺訊號間補出一條移動線。敵人正在觀察台軍對每一個資訊缺口如何反應；愈完整的遠端掌握，也可能使穿雲成為另一個被旅長焦慮拖住的單點。

第一段低頻回報在黃昏前抵達。

內容沒有敵方核心，也沒有完整山地圖。

只有四項：時間仍有效；西側守軍所見縱隊身分未全明；前段車輛有台軍識別與真人回應；不得依原敵軍分類執行整段火力。

張問：「能確認多少是友軍？」

吳的回覆延遲很久。

「不能確認多少。能確認不是整支敵軍。」

那已足以停止一項不可逆命令。

西側守軍暫停射擊，要求重辨；山腳守軍第一次知道，自己可能正是別人圖上的敵軍縱隊。

真正共軍也因此多得到一段移動時間。張沒有把暫停寫成零代價的正確答案，只把那批消失的可疑目標另列待查。穿雲救下的是友軍不被整段抹除的可能，不是替戰場宣布安全。

三個失聯區裡，有兩個還在等待消息，並各自把另一方的沉默理解成敵意。

穿雲沒有看清整座山。

它只證明第一個準備被打掉的敵人，裡面有自己人。
