Skip to content

mancode v0.6.7

Choose a tag to compare

@whitelonng whitelonng released this 15 Sep 14:12
· 29 commits to main since this release

更新内容 / Changes

  • 索引优先的上下文:有界任务、文档和决策引用,按版本补读正文;旧任务 policy 与兼容入口保留。
  • 决策有效性:适用范围、条款替代和撤销关系区分当前有效、部分有效与历史记录。
  • 每项目进度页:初始化生成 项目进度.html,包含任务看板、项目全貌、决策清单、演进时间线与避坑记录。
  • 看板按未开始、进行中、待审核、阻塞分栏;仅规划保留阶段标记并归入进行中,已完成默认折叠。
  • 关键事件更新页面,渲染与空闲刷新不调用模型;支持前台本地预览和离线共享快照。
  • 修复 context read <ref> --version <version> 标准空格形式的版本解析。
  • 中英文 README、官网和文档更新,并提供使用真实模板的虚构数据演示。

Index-first context, traceable decision validity, and per-project progress views now share the existing task records. Rendering and idle preview checks make no model calls. Updated English documentation covers setup and compatibility.

升级 / Upgrade

npm install -g mancode@0.6.7

需要 Node.js ≥ 22.5.0。结束旧 CLI 写操作后统一升级工作区使用的版本。
已安装的 Agent 入口需通过 mancode adapter upgrade --platform <platform> --dry-run 查看更新,再按命令输出确认;已有任务沿用原 policy。

已有项目运行 mancode progress init 接入一次;自定义 HTML 会保留。
mancode progress preview 在前台运行,Ctrl-C 结束;离线 HTML 可直接打开。
决定关系采用显式格式升级,新旧客户端应协调后再启用,旧客户端不会获得未知格式的写权限。

交互演示 / Interactive demo(虚构数据 / fictional data)。

范围 / Scope

  • 普通 Solo 操作不自动登记为项目任务;页面仅展示已登记事实。
  • 发布状态仍显示未核实;没有证据时不猜测已发布。
  • 时间线展示任务最近状态及确认决定,不是完整操作日志。
  • 索引补读协议不代表所有宿主都能无提示强制执行。预览平台仍保留 provisional 声明。

验证 / Validation

  • 发布提交:22e429c02d1ab43be9bea75b268bcc42130df72e。
  • 干净克隆完整测试 168 个文件、1503 项通过;跨 clone、legacy、审计、打包与实际安装检查通过。
  • Quality gate:Node.js 22 / 24 全部通过。
  • Windows gate:锁恢复、CMD、PowerShell、Git Bash 全部通过。
  • 官网部署通过,线上文件与候选逐文件一致。
  • 最终 tarball SHA-256:49c3e863255e47fd77911e548cbfeb268c18a2963d9309641549359851e5f0c6。

本次未新增全平台真实宿主或 Beta 认证,预览适配器继续保持预览支持范围。