docs(llm-interface): apply leo's decisions — drop u6u + finally.click
leo 2026-05-16 拍板(除 dual-hostname 外照原設計): 1. MCP URL: 單一 mcp.arcrun.dev,mcp.finally.click 直接退場(不並存) - 理由:finally.click 是還沒申請新網址的暫用,那是一個服務,arcrun 是底層 2. u6u branding 整體退場: - u6u-mcp repo → arcrun-mcp - u6u-gui repo → arcrun-gui - u6u_* tool prefix → arcrun_* - 一次切換,不留 alias,不留 deprecation 期 - 理由:u6u 不存在了 SDD 三件套同步更新: - requirements.md: 開放問題章節改決策紀錄;移除「保留 15 tool deprecation」自相矛盾 - design.md: §1.1 命名 + §6 migration plan + §8 決策表全部改成「單一切換」 - tasks.md: M5 重組成 6 個 sub-step(準備 / repo rename / tool rename / 舊 URL 退場 / 文件 / 連動 SDD 追蹤) 連動但不在本 SDD 範圍: - matrix/arcrun/.agents/specs/u6u-core-mvp/ 改名 - matrix/arcrun/.agents/specs/u6u-platform-evolution/ 改名 (M5.6 列出,另起 task 追蹤) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
|
||||
### M1.3 Explicit feedback tool
|
||||
- [ ] 建 KBDB template `agent-feedback`(slots: issue_type, workflow_name, retry_count, blocked, suggested_fix, agent_user_agent)
|
||||
- [ ] u6u-mcp 加 tool `arcrun_report_feedback`
|
||||
- [ ] arcrun-mcp 加 tool `arcrun_report_feedback`
|
||||
- [ ] Zod schema 鎖死 issue_type enum
|
||||
- [ ] 寫入時 `user_id` 從 partner-auth middleware 拿
|
||||
- [ ] 寫入時 tag 自動補(`agent-feedback`, `issue:{type}`)
|
||||
@@ -72,7 +72,7 @@
|
||||
### M2.3 Error contract 統一
|
||||
|
||||
- [ ] 定義 `error_code` enum v1(design.md §3.1.4)
|
||||
- [ ] u6u-mcp 所有 tool 統一 error wrap(helper function)
|
||||
- [ ] arcrun-mcp 所有 tool 統一 error wrap(helper function)
|
||||
- [ ] cypher-executor 所有 route 統一 error response(含 error_code + next_actions)
|
||||
- [ ] 寫測試:每個 error_code 至少一個 case
|
||||
|
||||
@@ -154,34 +154,49 @@
|
||||
|
||||
---
|
||||
|
||||
## Milestone 5:rename + cleanup
|
||||
## Milestone 5:rename + cleanup(u6u → arcrun 一次切換)
|
||||
|
||||
目標:完成 LI 品牌化,u6u-mcp 退場。
|
||||
目標:完成 LI 品牌化,u6u branding 整體退場。**leo 2026-05-16 拍板:單一 rename,不留 alias 也不留 deprecation 期**。
|
||||
|
||||
### M5.1 部署
|
||||
### M5.1 切換前準備
|
||||
|
||||
- [ ] u6u-mcp Worker 改 wrangler name → `arcrun-mcp`
|
||||
- [ ] 加 route `mcp.arcrun.dev/*`
|
||||
- [ ] 舊 route `mcp.finally.click/*` 保留 90 天
|
||||
- [ ] 全 monorepo `grep -rn "u6u_\|mcp\.finally\.click"` 列出所有受影響檔案 + 用戶配置
|
||||
- [ ] mira 河道 + telegram 公告:「ak_xxx 用戶請更新 MCP 配置 URL → mcp.arcrun.dev」(**至少切換前 24h**)
|
||||
- [ ] 列 leo 自己的 IDE(Claude Code / Cursor)配置位置,準備同步更新
|
||||
|
||||
### M5.2 Tool rename
|
||||
### M5.2 Repo / Worker rename
|
||||
|
||||
- [ ] 每個 `u6u_*` tool 加 alias `arcrun_*`
|
||||
- [ ] 舊 tool call → response 含 `deprecation_warning` 欄
|
||||
- [ ] `matrix/u6u-mcp/` → `matrix/arcrun-mcp/` (git mv)
|
||||
- [ ] `matrix/u6u-gui/` → `matrix/arcrun-gui/` (git mv)
|
||||
- [ ] `arcrun-mcp/wrangler.toml`: name = `arcrun-mcp`
|
||||
- [ ] `arcrun-gui/wrangler.toml`: name = `arcrun-gui`
|
||||
- [ ] DNS:`mcp.arcrun.dev` route 接到 arcrun-mcp worker
|
||||
- [ ] CI(deploy.yml)若有寫死 path 同步改
|
||||
|
||||
### M5.3 Tool rename(一次切換)
|
||||
|
||||
- [ ] 所有 `u6u_*` MCP tool 改 `arcrun_*`(不留 alias)
|
||||
- [ ] AGENTS.md 全用新名
|
||||
- [ ] `arcrun-mcp/README.md` / `GUIDE.md` 全部用新名
|
||||
|
||||
### M5.3 文件
|
||||
### M5.4 舊 URL 退場
|
||||
|
||||
- [ ] `arcrun/AGENTS.md` 最終版
|
||||
- [ ] `u6u-mcp/README.md` 標 deprecated,指向新位置
|
||||
- [ ] `matrix/arcrun/.agents/specs/llm-interface/design.md` 更新「實際部署狀態」附錄
|
||||
- [ ] `mcp.finally.click` 接 410 Gone + 訊息「請改用 mcp.arcrun.dev」
|
||||
- 或 301 redirect 到 arcrun.dev landing 一個說明頁
|
||||
- [ ] DNS 紀錄保留 30 天(防意外 client 還沒切)後刪除
|
||||
|
||||
### M5.4 觀察 90 天
|
||||
### M5.5 文件最終化
|
||||
|
||||
- [ ] 監控舊 tool name 使用率
|
||||
- [ ] 0 使用 → 移除 alias
|
||||
- [ ] `arcrun/AGENTS.md` 最終版發布
|
||||
- [ ] `matrix/arcrun/.agents/specs/llm-interface/design.md` 加「實際部署狀態」附錄
|
||||
- [ ] 寫一篇 retrospective:LI 做完前後 AI 使用 arcrun 的 time-to-first-workflow 對比
|
||||
|
||||
### M5.6 連動(不在本 SDD 範圍但要追蹤)
|
||||
|
||||
- [ ] `matrix/arcrun/.agents/specs/u6u-core-mvp/` SDD 改名(另立 task,跨 SDD rename)
|
||||
- [ ] `matrix/arcrun/.agents/specs/u6u-platform-evolution/` 同上
|
||||
- [ ] 兩個 SDD 重命名屬「u6u 品牌退場」系列,需要單獨追蹤 task
|
||||
|
||||
---
|
||||
|
||||
## Backlog(暫不排)
|
||||
@@ -209,7 +224,7 @@
|
||||
- 走 sdk-and-website SDD 範圍
|
||||
|
||||
### B.6 GUI side 補 LI 看板
|
||||
- u6u-gui 加 `/li-dashboard` 顯示用戶自己的 telemetry / feedback
|
||||
- arcrun-gui 加 `/li-dashboard` 顯示用戶自己的 telemetry / feedback
|
||||
- 不阻擋 LI 推出(leo 先看 KBDB 原始 block 即可)
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user