{
  "schema": "orbit.progress-manifest.v1",
  "revision": 1,
  "updatedAt": "2026-09-26T20:30:00.000Z",
  "manifestDigest": "ae356161ba681b55a15e3a4b118e6b7778b167704b3944093012f9f55ba4a1f8",
  "state": "current",
  "productionAvailable": false,
  "milestones": [
    {
      "id": "M1",
      "title": "桌面任务闭环",
      "status": "in_progress",
      "done": [
        "项目、会话、审批、执行、轨迹、恢复与结果复核界面",
        "等待权威范围时阻止重复提交"
      ],
      "building": [
        "模型选择、审批、执行、磁盘差异、测试与恢复串成单一路径"
      ],
      "blockers": [
        "真实模型服务、生产执行 Broker 与跨重启副作用证据"
      ],
      "next": "在隔离项目中用真实桌面窗口完成一次低风险修改、测试、复核与恢复"
    },
    {
      "id": "M2",
      "title": "云端账号",
      "status": "blocked_external",
      "done": [
        "官网、桌面、账号门户与远程统一 8-16 位字母数字账号",
        "注册邮箱可直接登录",
        "找回密码按邮箱验证码、服务端查询、修改密码三步进行"
      ],
      "building": [
        "生产身份信任、数据库、邮件、会话撤销与跨端恢复"
      ],
      "blockers": [
        "独立保管的公钥 pin、镜像见证、数据库 TLS 与真实邮箱旅程"
      ],
      "next": "审核真实 pin 后，完成官网与桌面同一账号的注册、登录、找回与恢复"
    },
    {
      "id": "M3",
      "title": "账号远程",
      "status": "blocked_external",
      "done": [
        "远程入口支持账号或注册邮箱登录",
        "断线后禁用写操作且不自动重放"
      ],
      "building": [
        "身份、订阅权益、设备目录、审批与任务结果联调"
      ],
      "blockers": [
        "生产身份、付费权益、设备授权与双设备公网证据"
      ],
      "next": "账号与权益就绪后，用两台真实设备完成任务、取消、断线与结果复核"
    },
    {
      "id": "M4",
      "title": "商业化与官方管理",
      "status": "blocked_external",
      "done": [
        "管理后台受限运营入口与响应式工作台",
        "支付与权益的隔离实现和合同",
        "官网与后台共用同一份项目进展清单"
      ],
      "building": [
        "完整管理员权限、订单、订阅、退款、对账与易支付配置写入"
      ],
      "blockers": [
        "操作员多因素认证、权限分级、审计存储、真实商户配置与回调验签"
      ],
      "next": "接通独立管理员权限与审计后，执行受控小额支付、退款与对账验收"
    },
    {
      "id": "M5",
      "title": "安装与在线更新",
      "status": "blocked_external",
      "done": [
        "更新合同与隔离文件替换、恢复演练"
      ],
      "building": [
        "可信签名安装包、版本渠道与应用内更新"
      ],
      "blockers": [
        "代码签名、不可变制品与干净 Windows 目标上的升级回滚见证"
      ],
      "next": "生成受保护签名制品，在干净 Windows 环境完成安装、升级、回退与卸载"
    },
    {
      "id": "M6",
      "title": "体验、质量与运维",
      "status": "in_progress",
      "done": [
        "账号门户与管理工作台的多视口、键盘与焦点验证",
        "账号提示文案按输入状态分级显示",
        "Monaco 只读预览按需加载并继续使用本地 worker 与 CSP"
      ],
      "building": [
        "统一词汇、端到端可访问性、性能基线、监控与备份恢复"
      ],
      "blockers": [
        "M1-M5 尚无同版本真实旅程与发布授权"
      ],
      "next": "绑定同一制品运行关键旅程、性能与恢复演练，再由发布门禁决定上线"
    }
  ],
  "recent": [
    "账号支持纯字母、纯数字或字母数字混合，长度 8-16 位",
    "默认提示为“请输入账号”，输入不符合要求时再给出具体原因",
    "找回密码改为先验证邮箱，再由服务端确认是否已注册账号",
    "注册账号输入三端统一为 8-16 位，前端 maxlength 不再放宽到 64 位",
    "官网当前源码窗口已重新绑定 103 个输入文件，容器图与 27 项浏览器审计通过",
    "官网与桌面账号门禁统一为 8-16 位 ASCII 字母数字；生产身份、支付、远程和管理员 authority 仍保持关闭",
    "云身份 Compose 门禁改为 external 网络引用并由运行时审计证明 Internal=true；cloud-identity 23/23 通过",
    "账号合同改动后重新封存 Identity 源码构建绑定摘要；独立生产 pin 审核仍保持 blocked"
  ]
}
