本卡屬 FR-166(母卡 CM-母卡號(建完補)),卡 P3-7,階段 P3 接回主系統、批 5。只改 evidence-agent。依賴:P2-2、P2-5。

這張卡做什麼(白話)

Agent 端的守衛測試七條:入口都過清冊、沒有 shell=True、沒有 nmap/tcpdump/iperf、本機管理員掃清冊外被拒、未同步全拒、沒有新增使用者的路由、沒有關掉憑證驗證。

為什麼切這一張

守衛要能抓到真實違規,每條含突變

reuse/extend/new

new(test):照 BE test/test_module_boundaries.py 形狀寫 grep 型守衛

在哪裡

repo:~/Projects/Billows/Audit-Manager/evidence-agent
新開:test/test_fr166_guards.py

怎麼做

細節在 design.md 對應段(~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-166-2610-agent-standalone-console/design.md §5,開 design.html 看導覽),本段只列本卡要做到的點:

驗收(可親手做、可親眼看)

七條綠;每條有「故意違規一次會紅」的突變證明寫在 docstring

對照雛形:~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-166-2610-agent-standalone-console/prototype/index.html(上方「跟著走」)。

紀律