原生产品线实现约定
- 用户要求:任何功能都尽量与
nextElectron 版保持功能和布局一致。实现前阅读对应的 Electron 页面、组件和测试,以其功能入口、面板顺序、操作语义为基准;使用 macOS 原生控件适配系统交互。 - 各产品线彼此独立。原生版可以拥有自己的实现和重复代码,不导入其他产品的源码,不共用数据、偏好设置、应用标识、安装名称或发布通道。
- 在
docs/parity.md记录实际完成范围与差异,不能把入口存在或截图成功等同于完整功能对齐。 - 文档和工作区变更需验证旧数据兼容、切换/重开后的内容与状态恢复;布局变更检查深浅色和窄窗口。