本卡屬 FR-085(母卡 CM-XXXX,建完補號),第 3 棒:輸出面與打包(jedi monorepo)。只掃不修。 建議在 C2 驗收完之後跑。

這一棒在做什麼(白話)

掃 jedi-common 的 interfaces/utils/enums/constants/ 加上套件根目錄的 .envpublish.sh,共 30 檔。這是「資料整形後回給前端」的那一層:回應信封長什麼樣、分頁參數怎麼收、物件怎麼變成 JSON、密碼遮罩怎麼做,以及套件本身怎麼打包發布。要找的是:回給前端的東西會不會夾帶不該有的欄位或錯誤原文、分頁參數能不能拿來拖垮資料庫、共用工具裡有沒有不該存在的東西、打包腳本會不會把憑證帶出去。只找問題、不修問題。

為什麼切這一塊

這一棒的共同問題是「輸出面」——什麼會被序列化回前端、什麼欄位會被過濾掉。它不碰授權判斷、也不寫外部系統,是純資料整形+打包設定,可以完全獨立掃。宿主 import:utils.response_util 78 處、interfaces.* 58 處、enums.* 26 處。CM-1598(.env 受版控)落在這一棒。

重點看什麼

首腦與偵察 agent 讀過程式碼後的起點,未經驗證工具不會照這份清單走,工具沒答的你要自己開檔查,並在報告標明「(工具未報,runner 人工查證)」。

已知背景