本卡屬 FR-188(母卡),實作 D4 的主系統端。依賴 M-1 合回(沿用它的最終狀態通知)。嚴重度:中。
第三方元件掃描的 PDF 只在主系統匯出時才產生,Agent 上永遠只有原始 JSON,在 Agent 主控台操作的人看不到可讀的結果。
/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/infra/upload_file/remote_agent_adapter.py:86 既有 fetch_file:主系統放暫存、叫 Agent 來拿並驗 sha、回 file_uid
/Users/chouraymond/Projects/Jedicogy/module/jedi-python-package/jedi-source-scan/jedi_source_scan/app/service/report/report_export_service.py:79 export(scan_uid, fmt)
M-1 合回後的「處理完通知 Agent」位置(以合回的程式為準)
export(..., 'pdf') 產 PDF,經既有 fetch_file 送到該台 Agent、取得 Agent 端 file_uid,放進 M-1 的最終狀態通知一起送。檔名帶產出時間。feature/FR-172,不切 branch;顯式 git add <檔名>、禁 -am;只 add 自己改的檔。commit 不等令,push 由決策者做。修正待驗證。卡住也 commit 已完成部分並回寫卡在哪,狀態維持 In progress。api//app//infra/ 時 .claude/rules/security/ 自動載入,照著做;從 BE 開的 session 跨 repo 改 FE,FE 規則 .claude/rules/security/frontend.md 不會自動載入,動手前自己讀。回寫列出對到哪幾條、怎麼滿足。XxxV2、不複製改兩行、不在既有函式塞第三個來源分支。test/test_module_boundaries.py)。