Files
arcrun-collector/cmd
Leo 6275daa555 t185/t186:三站 nav bar 補齊+自更新改走 raw(jsDelivr @main ref 解析卡死)
## t185:用戶原本根本進不去 docs
leo:「從用戶角度看,**你沒有 nav bar 用戶怎麼進去**?」
——docs 建好了但首頁零連結,只有知道網址的人找得到=同一個病
(能力做出來了,入口沒出現在用戶會看的地方)。

- rag/install 兩站各加同一條 nav(首頁/安裝/說明文件,當前頁 highlight)
- **下載步驟旁**另加 Mac/Windows 分流連結——入口要放在「用戶正在卡住的地方」,
  不能只靠頁首 nav

實測(線上抓 href,非只看 200):
  rag.arcrun.dev  → /docs/、/docs/start/install-mac/、/docs/start/install-windows/
  install.arcrun.dev → /docs/

## t186:自更新改打 raw.githubusercontent(推翻 t150 二修的判斷)
真兇不是檔案快取,是 **jsDelivr  的 ref 解析(main→commit)被快取**,
 與 purge 都清不掉。08-04 三條路同時比對坐實:
  @main 1.4.9/v0.15.6(卡住,x-cache MISS,MISS 仍吐舊)/@sha 與 raw 皆 1.4.10/v0.15.7
zip 能靠改帶版本號檔名繞開,**manifest.json 檔名寫死在 code 裡繞不了** ⇒ 只能換來源。

D20 合規:t150 那輪否決 raw 的理由「那是實名讀」是**誤判**——
D20 對實名的定義是「URL 帶 token@/clone private 殼」,
daemon 這個請求不帶任何憑證=**匿名讀**,D20:22 明列「 放行,不計數」。
副效益:portal 下載按鈕本來就走 raw ⇒ 兩條路同源,不再有「下載頁對、檢查更新錯」。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 19:29:17 +08:00
..