SKILL.md
唯讀
名稱
cmux-shared-behavior
描述
cmux 的共享行為與資料變更路徑規範。當某項行為可透過多種入口觸發(例如快捷鍵、命令面板、右鍵選單、CLI、設定介面、除錯選單、樂觀 UI,或是針對先前測試未涵蓋到的 Bug)時使用。
cmux 共享行為
共享入口點
當某一行為可透過多種操作介面(快捷鍵、命令面板、右鍵選單、CLI/socket 命令、設定介面、除錯選單)觸發時,請實作單一共享的 action/model 路徑,並驗證所有應呼叫該路徑的入口點。切勿只修補單一介面,而讓其他介面殘留重複的邏輯。
樂觀更新
維持單一資料變更路徑。利用 request ID 或先前快照記錄待處理狀態,後續依據權威結果進行比對校正,若發生失敗則以明確的回滾或錯誤狀態進行處理。切勿讓各個入口點各自維護自己的樂觀更新副本。
漏網 Bug 測試覆蓋
當使用者回報測試漏掉了某個 Bug 時,在宣稱修復完成之前,必須針對精確的重現路徑新增或調整行為層級的測試覆蓋。






