本卡屬 FR-166(母卡 CM-母卡號(建完補)),卡 P3-2,階段 P3 接回主系統、批 5。只改 BE(主 repo,Repo 欄空著)。依賴:P0-6、P1-1。

這張卡做什麼(白話)

主系統收 Agent 送來的自主執行紀錄、落庫、報告下載。

為什麼切這一張

接線+既有 helper

reuse/extend/new

extend:接 P0-6 端點到 plugins;下載 reuse 既有 data_plane_auth;enrich 用 common/util/audit_nickname.py

在哪裡

repo:~/Projects/Billows/Audit-Manager/compliance-manager-be
改既有:core/plugins/remote_agent.py
新開:core/plugins/_agent_local_runs.py

怎麼做

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

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

Agent 送 2 筆→agent_local_runs 2 列含 started_by_name;重送不增;下載 URL 帶資料面 JWT 能拿到報告

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

紀律