Security & data boundaries

默认本地,明确同步,随时可迁移。

开发者工具不能靠一句“我们重视安全”获得信任。下面是 Mira Alpha 当前真实的数据边界。

留在本地

源码、完整提示词、项目路径、经验库、任务卡、备份和本地 Context 原始数据默认保存在开发机。

可能进入云端

只有团队协作所需的任务摘要、Context 摘要、构建/测试证据、成员与同步事件元数据会在授权后上传。

GitHub OAuth

当前只申请 read:user user:email,用于身份和已验证邮箱,不申请仓库读写权限,也不保存 Access Token。

团队权限

组织、项目、席位和审计分别受服务端与 PostgreSQL RLS 约束;浏览器写操作还要求 CSRF 校验。

升级边界

安装器将 runtime 与 data 分离。升级只替换运行时,默认保留用户数据;卸载默认也保留数据。

当前限制

Alpha 尚未完成代码签名、发布签名、离机备份和企业密钥管理;不要把它用于未经评估的高敏感生产环境。

激活边界

Alpha 使用 observe 策略,不阻断本地命令。正式发行切到 required 后,免费版首次使用需账号激活;许可证失效不会删除本地数据。

发布包校验

下载页提供 SHA256。命令行更新会核对频道清单、包大小和哈希;HTTPS 负责频道来源可信度。正式生产分发前仍需独立发布签名。

shasum -a 256 Mira-*.tar.gz