Files
arcrun-collector/cmd
Leo 133bfdbc84 修 Info.plist 版本永遠是 1.0.0+skill 補「用戶視角驗收」
leo 開 DMG 檢查時抓到:CFBundleShortVersionString = **1.0.0**(Wails 預設),
不是 v0.18.4 ⇒ 使用者在 Finder/「關於」看到的版本永遠不變
⇒ 無從判斷自己是不是新版(同「版本號是唯一驗收介面」的病)。

真因:wails.json 沒有 info.productVersion,而 wails build **沒有 CLI 旗標**可指定。
修:build-mac.sh/build-win.sh 建置前把版本寫進 wails.json 的 info,
建完用 trap 還原(不污染版控)。
驗:重打後 Info.plist = 0.18.4 、wails.json 無殘留 

DMG 用戶視角實測(掛載後看):
  剛好兩項 Arcrun.app + Applications 捷徑 (拖進去的標準畫面)
  MacOS/ 內含 arcrun-app + arcrun-collector (沒同綑=裝了不會同步)
  LSUIElement=true (不佔 Dock)|codesign -v 通過 

skill 補兩段:
· 3.5「把 DMG/zip 真的打開,用使用者第一次看到的樣子檢查」(含五項判準與漏掉的後果)
· 開頭「這支 skill 自己的失效模式」——leo:「你寫完一個 skill 然後每個我要提醒你,
  表示這個 skill 無效」。根因是憑印象列步驟沒走過使用者的路;
  訂三條鐵律(每條要有可貼的實測輸出/使用者看得到的東西一律真的打開/
  被 leo 問出來的缺口當場補進 skill)。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-05 16:52:34 +08:00
..