本卡屬 FR-114 資安修正(母卡 CM-2019),第 1 批「權限地基」卡 1-5b,修 SUMMARY #42/#111(出自 M17-1/M17-3+M17-4)。中。修法規格來自內化卡,計畫在 docs/features/FR-114-2609-security-fix-dispatch/batches/plan-b1.md「卡 1-5」段。決策者已裁「照建議」:新增「發送範圍」欄位,舊資料一律標記全公司。
公告目前沒有「發送範圍」這個欄位,卡 1-5a 要在讀寫時判斷可見性,需要先在資料表補上這個欄位,並把既有資料標記為「全公司」(維持既有行為不變)。
BE 側:在 /Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-be/.claude/worktrees/wt-fix-security(branch fix/security-b1)改,不要碰主 checkout。跑服務用 PORT=8001。
scripts/sql/ 新增一支 migration,在公告資料表加「發送範圍」欄位(值:全公司/指定部門),並把既有資料 UPDATE 成「全公司」
程式 commit 之後、Notion 回寫之前,順手改報告狀態(在 BE 工作區改,跟程式同一個 branch 另一個 commit):