Repository navigation
Releases: molis-ai/molis-work
Release list
GoalBoard v0.2.0 — 事件工作流与 Runtime 简化
GoalBoard v0.2.0 — 事件工作流与 Runtime 简化
这一版让 GoalBoard 更专注于保存工作事实、呈现当前差距和承接下一步。AI 可以按任务选择推进方法,普通工作不再要求先领取角色、建立 Run 或填完固定拆解模板;正式修改承诺、人工验收和完成结论仍有明确边界。
目标阅读与导航
- Goal 详情从五个分类页签收敛为当前整体进展、时间线和事件阅读。查看历史时仍能看到当前要求与差距,成果、决定和材料保留来源与定位。
- 可以先保存一句目标意图,再逐步补充事实、结果与要求。Web、首次引导、Feed/Inbox、MCP 和树结构创建使用同一个新建入口。
- 修复窄窗口点击「目标」却被详情遮挡的问题;目录、目标列表、聚焦与运行之间往返保留当前上下文,刷新后恢复所选视图。
- 推进态势缩窄后继续显示,点击「目标」可返回完整列表;导航保持单一选中项,支持键盘切换,触区和焦点行为同步改善。
Runtime 与 MCP
- Runtime 工具从 57 个收敛为 35 个,移除旧 Claim、Run、Evidence、Review、Draft Dialogue 等执行入口及其写入实现。
- 绑定项目后,普通工具由 Host 注入项目和操作者;Runtime 仍明确传入目标 ID,减少重复参数并避免误写另一个目标。
- 普通笔记无需预先定义事件类型。一次工作更新可提交多个事实和进展,回执直接给出当前状态与剩余差距。
- 非法报告批次整体回滚;原键重试和重启重放不会重复创建 Goal 或记录。连接刷新优先复用已有绑定。
- 工作发现、单 Goal 状态、目录和交接摘要读取一致的当前事实;已退休要求与旧执行状态不再制造当前待办。
- 切换页面上的 Goal 不会自动改绑终端或发送内容。已完成或已取消的 Goal 通过带原因的明确操作继续,普通无关笔记不自动重开。
约定、验收与历史
- 当前结果约定与要求共同决定完成是否成立;完成使用显式收尾,记录数量和材料存在不代表验收通过。
- 人工验收要求真实保存,Runtime 报告不能代替可信用户决定。仍然有效、适用范围相同的授权可以复用。
- 正式修改与收尾检查当前版本,过期请求在产生副作用前拒绝;普通日常记录不被扩大为审批流程。
- 事件类型可以演化,旧记录继续按原版本阅读。要求可以修订或退休,原始要求、报告和决定保留历史。
架构与安装
- 完成 workspace 包与产品入口收敛:Local Host 承担实际安装、服务和应用组合职责,Web 与桌面共享工作台和业务事实。
- 清理退役协议的适配、注册和无用代码,保留真实 Session、终端进程、文件版本、历史查询和数据库升级能力。
- 安装器校验源码与构建产物的一致性;同版本内容更新也会刷新程序与共享 Skill,失败可恢复上一份程序。
- 修复重复构建把桌面缓存和旧 Runtime 包再次打入新包的问题;安装内容和更新检测遵守同一发布文件范围,保留运行代码、声明资产和原生依赖。
兼容与升级
本版包含 Runtime 接口调整。 旧工具名不再可调用,已有 Runtime 必须加载新版 MCP 与 goal-advance Skill,并新开 Session 后继续工作。
- 旧项目有数据库升级路径。Goal、关系、原始说明和历史执行/证据/审查记录保留;迁入的历史完成会明确标记,后续工作使用当前事件流程。
- 升级前停止 GoalBoard 写入进程,并完整备份 GoalBoard Home,保留 Catalog、项目、Session、配置和加密材料;不要只复制单个项目数据库。
- 更新 Core/App 后,检查常驻服务和已经接入的 Runtime。旧会话不会自动重载工具,不能作为新版运行证据。
- 安装和启动本身不会替用户创建项目、重新绑定 Runtime、启动目标工作或重置演示数据。
发布范围与验证
完整测试 647 项通过,0 失败、0 跳过。已验证当前事件主流程、旧库升级与历史读取、失败重试与重启恢复、临时及本机安装/升级,以及桌面和窄窗口的关键交互。终端渲染或模型推理速度没有在本版作性能收益声明。
本次 GitHub Release 提供版本标签与源码。公开 macOS 安装包将在完成 Developer ID 签名和 Apple 公证后提供;本机内部构建不等同于已公证的公开发行包。
维护补充:全新 workspace 的 CI 验证顺序已在发布后的 c58a6ec 修正为先构建依赖、再检查类型。这项维护修复位于 main;v0.2.0 标签和本版运行程序保持不变。
完整变更: v0.1.14...v0.2.0
GoalBoard v0.1.14
这次发布集中升级了 Goal 的连续推进、首次使用、Session 工作记录和整体桌面体验,并修复了超大 Codex Session 会拖垮服务的问题。
新增与升级
- 连续 Goal 行动流:统一为“可继续、进行中、等你、等待中、受阻、已完成”六种状态,每个 Goal 都有稳定的下一步主动作。
- 自动生命周期收口:Runtime 完成职责后自动释放 Claim;证据和门禁满足后自动完成 Goal,返工、反证或 Contract 修订时可重新打开,并同步影响父 Goal 与依赖关系。
- 更可靠的人工决策:Human Review 可在可信对话中一次确认;Risk 只把必须由用户承担的接受决策送入 Decision Center,减少重复确认。
- Goal Contract 修订:Accepted Goal 可以保留身份进行 revision,记录变更影响,并明确恢复需要返工或重新验证的下游。
- 首次使用 Onboarding:空安装可通过四步引导创建真实 Project、根 Draft Goal,并选择工作目录与 Runtime;初始化内容只预填,不会自动发送。
- Sessions 工作记录重做:整合工作目录、“新建 / 关联已有 Session”、结构化目录选择器、按日期时间流、搜索、事件筛选、技术输出折叠、关系与 Goal 历史。
- Feed 富内容:安全渲染 GitHub 风格 Markdown 与常用内嵌 HTML,支持链接、列表、引用、代码、表格和折叠详情,同时过滤脚本与危险链接。
- Runtime 与 MCP 连续性:统一动作投影与写入回执,支持过期 action token 安全恢复、唯一工作区自动连接和数据库驱动的 Session 恢复。
体验优化
- 完成桌面、窄屏、手机布局,以及 Light、Dark、System 三种主题的整体校验和优化。
- Sessions 目录、时间流、关系区和新建弹窗升级为更清晰的高信息密度布局。
- Goal Tree 展开父节点自动收紧,折叠后恢复完整标题与子项进度,依赖门禁持续可见。
- 统一项目入口、浅色页签、目录箭头、依赖提案深色主题和 Runtime 状态标签。
- 修正窄屏 Settings、Diagnostics 间距、Work 标签、Session 工具栏、长内容换行,以及 Feed / Inbox 空状态表达。
关键修复
- 修复超大 Codex Session 崩溃:改为读取元数据和最近 50 个 Turn 的分页摘要,不再一次加载完整历史。
- Codex JSONL Transport 改为增量 Buffer 解析,并加入 16 MiB 单响应上限;异常会安全失败并重建进程,不再带崩 GoalBoard Web 服务。
- 大型 Session 会提示仅展示最近历史,同时继续合并 GoalBoard 本地事件作为可验证记录。
- 修复迁移、自动完成/重开、返工、Review、Risk、Contract revision、父子 Goal 传播与并发 token 的边界问题。
- 从 v0.1.13 升级会保留 Project、Goal、Session 关系、设置和历史记录。
验证
- 475 项 Node 测试、12 项 Rust 测试、TypeScript 类型检查与版本一致性检查全部通过。
- 已完成空安装、Onboarding、重启、v0.1.13 数据升级、真实超大 Session,以及主要模块的端到端和视觉验证。
macOS 正式安装包将在完成 Apple Developer ID 签名和公证后补充;当前标签与代码已发布。
完整变更:v0.1.13...v0.1.14
GoalBoard Desktop v0.1.13 — Session & Workspace Workbench
本次内部预发布完成项目级 Session 与工作目录工作台、Codex 原生 Session 内容回放/加载与 Runtime 兜底边界,并修复常驻服务无法发现用户本地 Codex CLI 的问题。迁移包含旧版 marker 冲突恢复测试。
包含 macOS Apple Silicon 与 Intel 双架构 DMG、app.zip 及 SHA256。
注意:当前产物为 ad-hoc 签名的内部测试包,未经过 Apple notarization;首次打开可能需要在 macOS 中手动允许。
GoalBoard Desktop v0.1.11 — Human Handoffs & Semantic Replanning
GoalBoard v0.1.11 Preview
这是未使用 Developer ID 签名、未经过 Apple 公证的 Preview。请只从本仓库下载;首次打开仍需在 macOS“系统设置 → 隐私与安全性”中明确允许。
这一版把 v0.1.8 之后已经在真实 CGS、Arena 和 GoalBoard Casebook 流程中暴露的交接、证据、恢复和界面问题合到同一个可下载版本。重点不是增加一层流程,而是让 Runtime 在已有事实上继续推进,并把真正需要用户决定的事项说清楚。
这次更新了什么
- 人工验收不再要求重复抄写:唯一待决人工事项可把当前对话中的明确原话、来源和 Evidence 安全交接到 Inbox 预填;最终 Human Review 仍由用户本人提交,Runtime 不能冒充审批人。
- Goal Tree 变更后主动提示语义复核:Proposal 成功落地后会区分“结构校验通过”和“现有 Contract 仍需复核”,返回受影响的祖先、下游消费者、相邻上游依赖、复核顺序和下一动作;不会自动改树。
- 复杂 Goal Tree 修订更可恢复:Native Proposal 可以直接 supersede raw 或 synthetic legacy Contract Proposal;精确整份确认、部分失败恢复和 Run→Review release handoff 都给出可执行动作。
- Available 不再隐藏关键去向:已替代 Goal 退出可领取队列,依赖受阻 Goal 保留摘要和恢复路径;选择前要求核对完整 Contract 的 in_scope/out_of_scope,减少误领和 Evidence 污染。
- Evidence 支持真实工作区形态:跨仓
file:///可以保留 locator 与 digest 并明确标为 UNVERIFIED;同一 canonical Git 仓库正式登记的隔离 worktree 文件可验证、记录实际根并安全打开;大文件不再因无法预览而整条拒绝。 - Goal Tree 与依赖视图更可读:顶部工作标签滚动而不重叠;Goal Tree 分栏可继续拉宽,长中文标题完整换行,同时保留 Runtime 使用的 G2A、G2B/C、G2G/V2 等短引用与状态。
- 升级后的服务交接更可靠:Desktop 更新 Core 后会修复 owned LaunchAgent 的 release PATH,避免健康页面仍运行旧 Runtime;版本一致性在打包前由四处源文件共同校验。
- 长流程收口后继续推进:完成 Run、提交 Evidence/Review、release 后,Skill 会重新读取 Available,并固定汇报下一 Goal、动作、why-now、是否能自主继续及真正缺少的用户决定。
- Casebook 集成契约进入源码:新增授权规划导出与公开 Showcase 工件的 schema、fixtures 和合同回归,保留公开/私有数据边界。
下载
- Apple Silicon:
GoalBoard-0.1.11-macos-arm64.dmg - Intel Mac:
GoalBoard-0.1.11-macos-x64.dmg .app.zip用于手动部署与调试;普通用户优先下载 DMG。- 每个安装包都附有独立 SHA-256 校验文件。
验证
- TypeScript 构建、typecheck 与完整自动化回归:338/338 通过。
- macOS Desktop Rust:12/12 通过,Rust format 与发布版本一致性门禁通过。
- Apple Silicon 本地 App/DMG 构建、包内版本回读、App/内嵌 Node 架构、严格 codesign、构建指纹与 SHA-256 sidecar 校验通过。
- GitHub Actions 从同一
main提交分别生成 Apple Silicon 与 Intel 资产;Release 发布后回读资产名称、大小和 digest。
已知边界
- 当前 Release 是 Preview,不含 Developer ID 签名与 Apple 公证,会触发 Gatekeeper。
- 当前没有自动更新器。
- Runtime Session 不会热加载新 MCP/Skill;升级后新建 Session 才能读取 0.1.11 的协议改进。
- 对话人工验收仍保留最后一次用户提交;本版减少重复录入,但没有把 Runtime 提升为 human approver。
- GB49(双轨战略分组表达)与 GB50(旧 Session 跨仓 Evidence 复现)截至发布时只完成分析,没有作为已修复功能进入本版。
- Bug 台账继续分开记录工程验证、最终交付物实操和用户本人验收;自动化测试不会被当作用户验收。
完整变更:v0.1.8...v0.1.11
GoalBoard Desktop v0.1.8 — Runtime Continuity & Auditable Decisions
GoalBoard v0.1.8 Preview
这是未使用 Developer ID 签名、未经过 Apple 公证的 Preview。请只从本仓库下载;首次打开仍需在 macOS“系统设置 → 隐私与安全性”中明确允许。
这一版集中修复 Runtime 连续推进、Goal Tree 决策和 Evidence 审计中的真实摩擦。用户现在更容易把 Agent 口中的编号对应到 Goal Tree,也不会因为租约、历史状态或完成门禁被引导去重复执行已经做过的工作。
这次更新了什么
- Runtime 连续推进更可靠:已绑定 Session 的生命周期调用可以安全刷新并重试;过期 Claim/Run 会统一显示为可恢复状态;长任务可在同一 Claim/Run 上续租。
- 完成门禁不再伪装成“还没执行”:实现已结束但验收被新反证推翻时,会明确给出 rework 恢复动作;
completionRisk 只约束完成,不阻止合法修复。 - Goal Tree 编号可以和 Runtime 对上:树中显示稳定、唯一、可读的短引用;编号碰撞会确定性消歧,同时保留中文标题。
- Goal Tree 提案先检查、再原子落地:preflight 与 decide 共用不变量校验,提前报告 accepted Contract、criterion/item ID、baseline 等冲突;整份确认不会留下只改了一半的孤立子图。
- 提案对人更容易理解:大型变更保存“原问题 → 修改 → 预期效果”、主链路、非目标和逐项影响;关系方向与
leaf_readiness枚举直接出现在 MCP schema 和修复建议里。 - Legacy 与 Native 提案只保留一份当前真相:旧 Contract/Rewire handle 可以统一 read/check/decide;等价的 Native 变更会把旧提案标为已替代,避免重复确认。
- Evidence 更适合真实项目:支持项目内绝对路径、
repo:/project://、Markdown anchor;大文件可凭 locator 与 digest 登记为不可预览,而不是整条拒绝。 - 人工验收和 Runtime 复核分开:只剩真人判断时明确显示
waiting_for_human;Goal 深链自动展开并可安全预填对话中的结论、原话和 Evidence,用户最多做一次清晰确认。 - 大型项目的 MCP 输出更克制:Available 默认返回紧凑摘要;Planning Methods 可按需读取正文;Draft Dialogue 默认只返回本轮增量,避免长历史挤满上下文。
- 服务恢复更可信:LaunchAgent PID 与监听者归属统一判断;配置需要修复时给出正确动作;Desktop 不再与已受管 Web 服务抢占端口。
- 已替代 Goal 不再诱导领取:replacement 生效后旧 Goal 保留为历史,但退出 Ready、Available 与 select。
下载
- Apple Silicon:
GoalBoard-0.1.8-macos-arm64.dmg - Intel Mac:
GoalBoard-0.1.8-macos-x64.dmg .app.zip用于手动部署与调试;普通用户优先下载 DMG。- 每个安装包都附有独立 SHA-256 校验文件。
验证
- TypeScript 构建与完整自动化回归:326/326 通过。
- macOS Desktop Rust 测试、Apple Silicon 本地 DMG/App zip 构建、版本回读、严格 codesign 与 SHA-256 校验通过。
- GitHub Actions 从
main分别构建 Apple Silicon 与 Intel 产物;Release 上传后再次回读资产名称、大小和 digest。
已知边界
- 当前 Release 是 Preview,不含 Developer ID 签名与 Apple 公证,会触发 Gatekeeper。
- 当前没有自动更新器。
- Runtime Session 不会热加载新 MCP/Skill;升级后新建 Session 才能读取 0.1.8 的协议改进。
- Bug 台账中的工程验证、产品实操和用户验收仍分层记录;自动化测试不会被当作用户验收。
完整变更:v0.1.7...v0.1.8
GoalBoard Desktop v0.1.7 — Information Workbench & Navigation
GoalBoard v0.1.7 Preview
这是未签名、未经过 Apple 公证的 Preview;下载后仍需在 macOS“隐私与安全性”中明确允许打开。
这次版本把 GoalBoard 从单一 Goal Tree 推进器补成更完整的个人信息与执行工作台,并集中修复桌面端导航和响应速度问题。
主要变化
- 新增 Inbox、Feed 与来源管理:支持 RSS、网页查询、YouTube、GitHub、Gmail;来源、游标、凭据和正文由 GoalBoard 自己持久化。
- Item 可保存为资料、升格或开始处理,并把完整上下文安全填入 Goal Runtime;刷新或重启不会重复创建 Goal。
- 重做 Goal 工作台目录与懒加载:Goal 详情、Goal Tree 和设置切换更快,窄屏、浅色与深色布局更稳定。
- 项目长期说明支持新增、修改、停用、恢复和版本历史,并稳定进入后续 Runtime 上下文。
- 加强 Goal Tree 原子确认、父子 Contract 覆盖和 Risk 解决依据,避免部分落地与“子 Goal 完成即等于父能力完整”的语义误判。
- 修复设置按钮对齐,以及方法库进入后左侧一级目录消失、项目上下文丢失的问题。
安装
- Apple Silicon:
GoalBoard-0.1.7-macos-arm64.dmg - Intel Mac:
GoalBoard-0.1.7-macos-x64.dmg - 已有本地项目、Goal 和历史不会在 App 升级时被覆盖。
验证
- 311 项自动化测试通过,覆盖安装、升级、回滚、数据库迁移、Feed/Connector 安全、MCP、Web/Desktop、PTY 与 E2E。
- Rust 桌面层 11 项测试通过;本机 Apple Silicon DMG 与 APP ZIP 打包、SHA-256 校验通过。
- 线上 arm64 与 x64 产物由 GitHub Actions 在隔离 runner 中重新构建;当前仓库尚未配置 Apple 发布凭据,因此本版不含 Developer ID 签名与 Apple 公证。
GoalBoard Desktop v0.1.6 — Delivery Integrity & Goal IDs
这是未签名、未经过 Apple 公证的 Preview;下载后仍需在 macOS 隐私与安全设置中明确允许。
本版包含:
- 修复 Desktop Goal Tree 后置样式隐藏稳定 Goal ID 的回归,使 G2A/G2B 等 Runtime 编号可在最终 App 对应。
- 补齐 Runtime 集成发布验收门禁,明确 App/Core 升级后还需在设置中预览并确认受管 Runtime 修复,并用新 Session 加载当前 Skill。
- 包含 v0.1.5 的租约续期、人工验收分流、Evidence locator、Goal Tree 提案契约、父子 Contract 覆盖等既有改进。
工程验证:完整构建与默认回归 274/274,TypeScript 通过。Actions run: 33260938722。产品实操与 Owner 验收按 Bug 卡分层记录,不由测试替代。
GoalBoard Desktop v0.1.5 — Continuous Work & Contract Clarity
GoalBoard Desktop Preview v0.1.5
这一版重点解决“工作明明在继续,却被系统显示成没开始”和“局部完成被理解成整体能力完成”两类误导,同时把 Web 与 Desktop 收束为同一个个人工作台。
Preview:本版本使用开发签名,尚未完成 Apple Developer ID 签名和公证。 macOS Gatekeeper 可能提示无法验证开发者;请只从本仓库下载,并在确认来源后通过“系统设置 → 隐私与安全性”允许打开。
下载
- Apple Silicon(M1/M2/M3/M4…):
GoalBoard-0.1.5-macos-arm64.dmg - Intel Mac:
GoalBoard-0.1.5-macos-x64.dmg .app.zip用于手动部署与调试;普通用户优先下载 DMG。- 每个安装包都附有独立 SHA-256 校验文件。
这次最重要的变化
- 长任务可以续租:活跃 Claim 会显示剩余时间与临期状态,执行者可以在同一 Claim/Run 上幂等续租,不必因为实现和 review 超过 30 分钟而重新领取、割裂证据链。
- 人工验收不再伪装成 Runtime 待复核:当工程复核已经完成、只剩 Owner 的真实判断时,状态变为
waiting_for_human,Runtime 不会反复领取同一 self-verifier 工作。 - Goal Tree 提案契约可自描述:MCP schema 和错误信息直接给出 goal、relation、dependency、risk 等 payload 的必填字段、方向语义与最小示例,消费者不再需要查 TypeScript 源码猜参数。
- 父子 Contract 不再静默降级:关闭复合 Goal 前必须记录父级 promised output / acceptance criterion 到具体子 Contract 字段的覆盖映射;局部样本、形式验收或缺少集成的结果会保持为未覆盖或需集成,不再自动提升成父级能力完成。
- Risk 解决依据可回读:将 Risk 标记为 resolved 时必须记录总结、Evidence 引用和剩余缺口,历史 Risk 不会被伪造补全,新决策可以看见“为什么认为已解决、还没解决什么”。
- Web 与 Desktop 统一为一个工作台:两端共享项目、Goal Tree、Focus、Runtime 和编辑面,Desktop 只增加原生窗口与 PTY 能力,减少两套界面状态不一致。
用户体验差异
- 修复前:长任务过期后又显示
execution_pending;修复后:原 Claim 可续租,临期动作明确。 - 修复前:只剩真人决策时 Runtime 仍显示 ready;修复后:明确等待 Owner,不再进入复核循环。
- 修复前:子 Goal 做出几个样本也可能让父 Goal 看起来已完成;修复后:父级每项承诺必须能追到子 Contract 的具体产物或验收字段,缺口保持可见。
- 修复前:集成方要查源码构造 Goal Tree payload;修复后:工具契约本身给出合法结构和修正示例。
已验证
- 完整 TypeScript、Web、安装升级、Runtime/MCP 与端到端测试:273/273 通过。
- GitHub Actions 从
main提交97b971e分别构建 Apple Silicon 与 Intel 产物。 - 两种架构的 DMG 与 App ZIP 均通过产物自带 SHA-256 的独立复核。
- 两种架构 App 的
CFBundleShortVersionString与CFBundleVersion均为0.1.5。
Known limits
- 尚未 Apple notarize,会触发 Gatekeeper。
- 尚无自动更新器。
- 当前仅提供 macOS 13+。
- GB-20260829-13 的 Opportunity 研究过程展示归属于 CGS 产品实现,不在本次 GoalBoard 包中冒充已修复。
完整变更:v0.1.2...v0.1.5
GoalBoard Desktop v0.1.2 — Calm Workbench
macOS Desktop Preview 更新
这一版把 GoalBoard 从“功能都在,但视觉和路径彼此打架”,整理成一套更安静、更紧凑、更容易读懂的桌面工作台。Goal Tree、Focus 与 Runtime 仍然使用同一份本地事实,只是现在更容易看清目标、下一步、依赖和正在运行的工作。
Preview:本版本使用开发签名,尚未完成 Apple Developer ID 签名和公证。 macOS Gatekeeper 可能提示无法验证开发者;请只从本仓库下载,并在确认来源后通过“系统设置 → 隐私与安全性”允许打开。
下载
- Apple Silicon(M1/M2/M3/M4…):
GoalBoard-0.1.2-macos-arm64.dmg - Intel Mac:
GoalBoard-0.1.2-macos-x64.dmg .app.zip用于手动部署与调试;普通用户优先下载 DMG。- 每个安装包都附有独立 SHA-256 校验文件。
这次最重要的变化
- Calm Desktop 工作台:重新组织整体层级、留白、字体、边框和背景,让项目、Goal 导航与 Focus 正文成为连续但彼此有边界的工作空间。
- 真正可感知的紧凑模式:Goal Tree 与右侧正文同步降低间距和控件高度,在窄窗与中等宽度下保留信息密度,不再只是名称变化。
- 更清楚的项目与系统设置:语言、外观、密度和终端主题集中到系统设置;项目切换与项目设置回到项目上下文,不再占据顶栏或重复出现齿轮入口。
- 统一的 Focus 信息结构:当前、上下文、进展、关系、记录使用一致的横向 Section 卡片;卡片保持位置稳定,详情在下方展开,摘要不再截断,关系信息也改为对齐的可读结构。
- 更易扫读的 Goal 列表:等待、就绪、澄清、阻塞、完成等状态改为克制的标签,层级线、依赖摘要与中间宽度布局得到修正。
- Runtime 视觉边界:应用工具栏与终端画布分开着色,终端可独立选择跟随界面、浅色或深色主题,并保持文字对比度。
- macOS 桌面体验:恢复本地化的菜单栏工作胶囊,增强窗口与进程恢复边界,并换用新的 GoalBoard App 图标。
- 文档与展示更新:README 改为英文优先的产品页,补充中文指南和经过隐私处理的 Goal、Focus、Runtime 与桌面工作台截图。
已验证
- TypeScript、Web、安装升级和端到端流程:209 项测试通过。
- 视觉基础与菜单栏工作胶囊:22 项测试通过。
- Rust Desktop:10 项测试通过。
package.json、Tauri 配置与 Cargo 包版本一致为0.1.2。- Apple Silicon 与 Intel 产物均由 GitHub Actions 从提交
17876b3构建,并附独立 SHA-256 校验文件。 - 两种架构的 DMG 与 App ZIP SHA-256 均通过下载后的独立复核。
Known limits
- 尚未 Apple notarize,会触发 Gatekeeper。
- 尚无自动更新器。
- 当前仅提供 macOS 13+。
完整变更:v0.1.1...v0.1.2
GoalBoard Desktop v0.1.1 — macOS Preview
macOS Desktop Preview 更新
Preview:本版本使用开发签名,尚未完成 Apple Developer ID 签名和公证。 macOS Gatekeeper 可能提示无法验证开发者;请只从本仓库下载,并在确认来源后通过“系统设置 → 隐私与安全性”允许打开。
下载
- Apple Silicon(M1/M2/M3/M4…):
GoalBoard-0.1.1-macos-arm64.dmg - Intel Mac:
GoalBoard-0.1.1-macos-x64.dmg .app.zip用于手动部署与调试;普通用户优先下载 DMG。- 每个安装包都附有独立 SHA-256 校验文件。
这一版更新
- 完善规划方法与跨主题依赖指引,让 Runtime 在产品、技术基础与功能建设之间建立更合理的 Goal 顺序。
- 优化项目和 Goal 打开速度,减少重复读取、过量数据传输与过期请求造成的等待。
- README 补充在 Codex 内部使用 GoalBoard 的真实流程:主 Session 管理 Goal Tree,叶子 Goal 在同一工作台的 TUI 中执行。
- 中英文 README 增加经过隐私处理的 Goal、Focus、Runtime 与双栏工作台截图。
已验证
- TypeScript 类型检查通过。
- TypeScript:209 项测试全部通过。
- Rust Desktop:1 项测试通过。
- Apple Silicon 与 Intel 产物均由 GitHub Actions 从
main构建。 - 两种架构的 DMG 与 App ZIP SHA-256 均通过独立复核。
Known limits
- 尚未 Apple notarize,会触发 Gatekeeper。
- 尚无自动更新器。
- 当前仅提供 macOS 13+。