SKILL.md
只读
名称
cmux-shared-behavior
描述
cmux 的共享行为与状态变更路径规范。当某个功能需通过快捷键、命令面板、右键菜单、CLI、设置界面、调试菜单、乐观 UI 等多个入口暴露,或者用于补齐之前测试遗漏的 Bug 时使用。
cmux 共享行为
共享入口
当同一行为通过多个界面或入口暴露(如快捷键、命令面板、右键菜单、CLI/socket 命令、设置 UI、调试菜单)时,应实现统一的共享 action/model 路径,并验证每一个应当调用它的入口。切勿只修复单一入口而导致其他入口留有重复逻辑。
乐观更新
统一收拢状态变更路径。使用 request id 或历史快照记录待处理状态(pending state),基于权威服务端结果进行数据调和与状态对齐,若失败则通过显式回滚或错误状态处理。切勿让各个入口各自维护一份乐观更新副本。
遗漏 Bug 覆盖
当用户反馈测试遗漏了某个 Bug 时,在宣布修复完成之前,必须围绕精准的复现路径补充或调整行为层面的测试覆盖。






