本卡屬 FR-192(母卡 FR-192 母案(同清單上一張)),卡 Z-2,批 7。只改 BE(主 repo,Repo 欄空著)。依賴:Z-1。
E-1 的反向:主系統 pyproject.toml 改回釘 Nexus 上的四個新版、取消 assume-unchanged、poetry update 指定套件名、起主系統實打一次回饋流程。回寫要明講「出貨基線待重產」與哪三支 migration。
reuse:E-1 的反向操作
repo:~/Projects/Billows/Audit-Manager/compliance-manager-be
改既有:pyproject.toml(pin 四個新版、恢復 path 註解)
改既有:poetry.lock
git update-index --no-assume-unchanged pyproject.toml poetry.lock;pyproject 四個 pin 改 Z-1 的新版、恢復 path 行註解。poetry update jedi-agent-protocol jedi-issue jedi-remote-agent jedi-iam(指定套件名);python main.py 起得來;主控台送一筆回饋主系統看得到。git update-index --no-assume-unchanged pyproject.toml 後 poetry update jedi-agent-protocol jedi-issue jedi-remote-agent jedi-iam;python main.py 起得來、主控台送一筆回饋主系統看得到;git status 只有 pyproject.toml 與 poetry.lock;回寫明講「出貨基線待重產:jedi-issue 006、jedi-remote-agent 014、主線 fr192 seed」
~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-192-2611-agent-console-feedback/design.md §3 決策定案、§5 詳細設計(本卡那節)、§6 拆卡表本卡那列、§8 風險;討論稿 discussion.md §4 只在想知道「為什麼這樣裁」時看~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-192-2611-agent-console-feedback/prototype/index.html(純畫面,只取結構與資訊順序;文案依 i18n 重寫)guidant_agent/scan/app/local_runs.py(本機先存+同步欄位)、sync/app/outbox.py(待回傳佇列)、console/api/runs_routes.py(清單/404/resend)、files/app/blob_ops.py(附件存本機);主系統 api/source_scan/routes/agent_manual_scan_route.py(Agent 收單端點先例)、infra/upload_file/remote_agent_adapter.py(Agent 檔參照)、core/plugins/_agent_config_sections.py+_agent_config_notify.py(設定通道)、core/plugins/issue.py(jedi-issue 接線);jedi-issue app/feedback/service/feedback_service.py、api/routes/feedback_route.py、plugin/contract.py(SchemaExtensions);jedi-remote-agent app/service/local_run_service.py(ingest 形狀)、migrations/011-remote-agent-offline-operators.sql(RLS/GRANT 先例);FE src/views/feedback/system/SystemFeedbackForm.vue、console/views/Runs.vue、console/views/Logs.vue(Dialog)、src/views/source-scan/SourceFilePicker.vue(拖放)docs/system-design/system-integration/04-Agent到主系統API.md、05-主系統到Agent指令.mddocs/claude/domain-capabilities.md、FE docs/claude/frontend-overview.md §4。三擇一、預設不新增:reuse → extend → 確認沒有才新增。回寫列出本卡 reuse 了哪些、新增了哪些、為什麼不能 reuse。