portal: 搜尋濾內部型別(value/workflow 雜項列)+總圖頁(Arcrun#39 藏書地圖 GUI 切片)

- filterDeprecatedEntries 加 INTERNAL_ENTRY_TYPES(value/workflow):
  搜尋不再出現無標題雜項列與工作流定義(leo 客戶測試回饋);
  #46 上游修好後隨治標段一併拔除。測試 49/49 綠。
- 新增 GET /portal/data/graph/overview:全租戶 active 三元組 →
  {nodes(degree), edges},D-4 graph 粗閘、kbdbFetch 直讀、上限 500 誠實截斷。
- portal 新增「總圖」頁:nav 隨 graph_allowed 顯示;力導向佈局手刻
  (固定種子=確定性、零外部套件)、紙感樣式(green 節點/amber hub)、
  邊 hover 顯示謂詞、點節點跳該實體圖譜搜尋;頁尾連 00-MAP.md
  (#39「人機共用同一份地圖」的 AI 注入文字版)。
- #39 本體(library_map Template/ingest 重算/MCP 注入)仍歸該 issue SDD。
This commit is contained in:
Claude (總管雲端)
2026-07-18 08:17:22 +00:00
parent 6e0df065fd
commit a82c9bbb82
4 changed files with 219 additions and 4 deletions
@@ -151,6 +151,16 @@
esc());未設 var 行為一字不變(Mira 零影響)。驗證:tsc 0、portal-auth/portal-data 測試
48/48 綠、渲染後 client JS new Function 語法檢查過。部署:uncle6 重部+設 var(leo 閘)。
- [x] **搜尋濾內部型別+總圖頁(2026-07-18 晚,任務層小改,分支 `feat/portal-library-overview`
來源=leo 客戶測試回饋「無標題雜項列」+「書庫總圖」指示(原案=Arcrun#39 藏書地圖的 GUI 切片))**
`filterDeprecatedEntries` 加內部型別過濾(value=slot 值外漏雜項列、workflow=工作流定義),
#46 上游修好後隨整段拔掉;測試補一案(49/49 綠)。
② 新增 `GET /portal/data/graph/overview`(全租戶 active 三元組 → nodes/edgesD-4 graph
粗閘同 neighborskbdbFetch 直讀不經 plugin,邊數上限 500 誠實截斷)+portal「總圖」頁
nav 隨 graph_allowed 顯示;手刻力導向佈局、固定種子確定性、紙感樣式、點節點跳圖譜搜尋;
頁尾連 00-MAP.md#39「人機共用同一份地圖」的文字版)。
#39 本體(library_map Template/ingest 重算/MCP instructions+get_map)不在本次範圍,仍歸 #39 SDD。
## 第二波(不在本 SDD 動工範圍,掛號)
- MCP token 綁庫集合(design §9PR#15 擴充,只動 `mcp/`