[總管交辦] console 品牌 Mira → Arcrun(GUI 是產品門面,品牌字樣收斂單一來源) #21

Closed
opened 2026-07-07 05:54:32 +00:00 by Leo · 1 comment
Owner

[總管] leo 拍板(2026-07-07):console GUI 是產品的 wow-factor——用戶裝好 arcrun 就有界面,品牌名是 Arcrun,不是 Mira(Mira 只是 leo 的個人實例名,寫進框架 UI=把私人環境名洩進全人共用產品)。

現狀

console 程式碼位置已經對(cypher-executor/src/routes/console*.ts,1,867 行,在 Arcrun repo)——只有品牌字樣寫成 Mira:console.ts 11+ 處(<title>Mira Consolebrand: Mira)、console-dashboard.tsMira 駕駛艙)、註解引用「Mira Console 設計規劃/Mira Style Guide」。

要求

  1. UI 顯示字樣 Mira → Arcrun(title/brand/駕駛艙標題等 user-visible 全部)。
  2. 比照 PR #20 mcp/src/brand.ts 模式:console 的品牌字串收斂成單一常數(可直接共用/平移同一套 brand 機制),別再散寫 N 處——這次就是散寫的代價。
  3. 註解裡指向設計文件的路徑保留(那是歷史事實),但可加一行「品牌已改 Arcrun」。
  4. 只改品牌字樣,不動 route/auth/機制。
  5. ⚠️ base 判斷:console-semantic-default 分支尚未 merge(語意升 default 兩 commit)——rebrand 基於哪個 base 自行判斷避免衝突(建議等該分支 merge 後做,或直接做在該分支上)。

背景(產品線)

企業版 GUI 後續需求(多用戶、OAuth2 登入、只顯示公用庫、庫級查詢權限→MCP token 帶庫 scope)記在頂層 system-dev/docs/1-vision/rag-product-plan.md 缺口 5,屆時另開 SDD——本 issue 只做 rebrand,別擴權。

[總管] leo 拍板(2026-07-07):console GUI 是**產品的 wow-factor**——用戶裝好 arcrun 就有界面,品牌名是 **Arcrun**,不是 Mira(Mira 只是 leo 的個人實例名,寫進框架 UI=把私人環境名洩進全人共用產品)。 ## 現狀 console 程式碼位置**已經對**(cypher-executor/src/routes/console*.ts,1,867 行,在 Arcrun repo)——只有**品牌字樣**寫成 Mira:`console.ts` 11+ 處(`<title>Mira Console`、`brand: Mira`)、`console-dashboard.ts`(`Mira 駕駛艙`)、註解引用「Mira Console 設計規劃/Mira Style Guide」。 ## 要求 1. UI 顯示字樣 Mira → Arcrun(title/brand/駕駛艙標題等 user-visible 全部)。 2. **比照 PR #20 `mcp/src/brand.ts` 模式**:console 的品牌字串收斂成單一常數(可直接共用/平移同一套 brand 機制),別再散寫 N 處——這次就是散寫的代價。 3. 註解裡指向設計文件的路徑保留(那是歷史事實),但可加一行「品牌已改 Arcrun」。 4. 只改品牌字樣,不動 route/auth/機制。 5. ⚠️ base 判斷:`console-semantic-default` 分支尚未 merge(語意升 default 兩 commit)——rebrand 基於哪個 base 自行判斷避免衝突(建議等該分支 merge 後做,或直接做在該分支上)。 ## 背景(產品線) 企業版 GUI 後續需求(多用戶、OAuth2 登入、只顯示公用庫、庫級查詢權限→MCP token 帶庫 scope)記在頂層 `system-dev/docs/1-vision/rag-product-plan.md` 缺口 5,屆時另開 SDD——本 issue 只做 rebrand,別擴權。
Leo closed this issue 2026-07-13 00:17:34 +00:00
Author
Owner

[總管] rebrand 完成結案:PR #47 已 squash-merge 進 main(2e1005e,leo 核可)。console 全 UI 字樣 Mira→Arcrun,新增可選 CONSOLE_BRAND binding——實例可覆蓋(arcrun-rag 可設「Arcrun RAG」;leo 的 mira 實例可設回「Mira」)。本機 demo 驗證:title/登入頁/側欄/駕駛艙全 Arcrun、行為零變(tsc 過、auth API 不變)。

[總管] rebrand 完成結案:PR #47 已 squash-merge 進 main(2e1005e,leo 核可)。console 全 UI 字樣 Mira→Arcrun,新增可選 `CONSOLE_BRAND` binding——實例可覆蓋(arcrun-rag 可設「Arcrun RAG」;leo 的 mira 實例可設回「Mira」)。本機 demo 驗證:title/登入頁/側欄/駕駛艙全 Arcrun、行為零變(tsc 過、auth API 不變)。
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Leo/Arcrun#21