本卡屬 FR-165(母卡見「母卡」欄),批 2,等 FR-165.3 套件卡驗收通過。主專案加一支分頁端點,走 poetry path dependency 吃套件改動;path 改動不 commit。

這一棒在做什麼(白話)

FR-165.3 在套件裡做好了「翻頁查更新紀錄」的方法,這張卡把它接成一支 API 給前端的更新紀錄對話框用。狀態端點的 recent 保留不動(Agent 同步與「連不到站」的判定還靠它)。

在哪裡

~/Projects/Billows/Audit-Manager/compliance-manager-be/app/source_scan_vulndb/service/vulndb_settings_app_service.py(180 行)  加 list_updates(page,size);守門照 status(read 不另擋)
~/Projects/Billows/Audit-Manager/compliance-manager-be/api/source_scan/routes/vulndb_route.py:33-41   VulndbStatusRoute 寫法(_SERVICE 注入、@doc、return_response)照抄
~/Projects/Billows/Audit-Manager/compliance-manager-be/api/source_scan/serializers/vulndb.py:6-21     VulndbUpdateRecordSchema 沿用;加 List request/response schema
~/Projects/Billows/Audit-Manager/compliance-manager-be/api/source_scan/__init__.py:55-62             add_resource 清單,加一行
~/Projects/Billows/Audit-Manager/compliance-manager-be/api/flow_control/serializers/job.py:6,30,190   RequestMetaSchema/EnvelopeSchema 分頁慣例範本
~/Projects/Billows/Audit-Manager/compliance-manager-be/pyproject.toml:74,128                          jedi-source-scan pin 0.2.0 與註解掉的 path dependency(開發期取消註解)

怎麼做

手測

紀律