diff --git a/CHANGELOG.md b/CHANGELOG.md index a2b5c58..7fe347c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## 0.1.3 - 2026-08-18 (Meldwork-V1.0.3 prerelease) + +### Concurrent Conversations + +- Concurrent Responses now treats an empty explicit selection as the whole group, so users can send one message to every group Agent without adding `@` mentions first. +- Keeps every group member in the frozen batch. Agents beyond the available Scheduler capacity remain visibly queued instead of being removed from the request. +- Preserves valid visible proposals when a CLI omits or malforms its proposal receipt, while later Auto Discussion phases retain their strict structured-receipt boundary. + +### Conversation Experience + +- Refines user-message metadata, Agent logos, inline Agent/Skill/knowledge mentions, Markdown rendering, mention-menu tracking, and narrow-layout wrapping. +- Returns newly sent conversations to the active Agent loading state and keeps the animated return-to-bottom control for readers who have scrolled up. +- Removes the special No round limit composer background, border, shadow, and container breathing effect. The infinity status cue and real collaboration phase feedback remain available. + +### Stop Durability + +- Persists completed and streamed concurrent Agent replies when the user stops a batch instead of removing already visible work. +- Records stopped Agent attempts as interrupted, rejects late post-stop results, and resumes the stable batch commit idempotently after restart. + +### Packaging And Verification + +- Sets the frontend and desktop package version to `0.1.3` and publishes Apple silicon DMG and ZIP prerelease artifacts with a matching SHA-256 manifest. +- Frontend tests: 306/306 passed. Desktop tests: 1338/1338 passed. +- Web and Electron renderer builds, Electron `pack`, packaged acceptance, and `git diff --check` passed before release packaging. +- The prerelease remains ad-hoc signed, without Apple Developer ID signing or notarization, and may require Open Anyway on first launch. + ## 0.1.2 - 2026-08-18 (Meldwork-V1.0.2 prerelease) ### Collaboration Harness V4 diff --git a/README.md b/README.md index 625cfcc..7f1bafa 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ The current preview is a local work cell for supported Agent CLIs. It keeps participants explicit, context scoped, collaboration bounded, run state inspectable, and human review in the loop. Selected Agents can now respond concurrently or move through independent proposals, peer negotiation, responsibility-based work, single-writer integration, and independent verification around one goal.

- Download Meldwork V1.0.2 for Apple silicon macOS + Download Meldwork V1.0.3 for Apple silicon macOS · Architecture · License

@@ -116,8 +116,8 @@ Availability depends on installation, version, authentication, Provider, and dec The current release-validated target is Apple silicon macOS. -1. Open the [Meldwork V1.0.2 prerelease](https://github.com/Ryder-MHumble/Meldwork/releases/tag/Meldwork-V1.0.2). -2. Download Meldwork-0.1.2-arm64.dmg. +1. Open the [Meldwork V1.0.3 prerelease](https://github.com/Ryder-MHumble/Meldwork/releases/tag/Meldwork-V1.0.3). +2. Download Meldwork-0.1.3-arm64.dmg. 3. Drag Meldwork into Applications and try to open it once. 4. This prerelease is ad-hoc signed, not signed with an Apple Developer ID, and not Apple-notarized. If macOS blocks it, open **System Settings → Privacy & Security**, find the Meldwork warning, choose **Open Anyway**, and confirm. 5. Connect a supported Agent CLI already installed on the computer, or configure an independent Provider profile where supported. diff --git a/README.zh-CN.md b/README.zh-CN.md index 89f96c0..25b15b4 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -21,7 +21,7 @@ 当前预览版是一个面向已支持本地 Agent CLI 的本地工作单元。它把参与者、上下文、协作边界、运行状态和人类复核放在同一个工作空间里。已选 Agent 现在可以并发回复,也可以围绕同一目标先独立提案、再协商职责、分工执行、单写者整合并由其他 Agent 独立复核。

- 下载 Meldwork V1.0.2 Apple 芯片 macOS 版 + 下载 Meldwork V1.0.3 Apple 芯片 macOS 版 · 架构 · 许可证

@@ -116,8 +116,8 @@ Harness 是把会话、上下文、适配器、流和持久化状态拴在一起 当前经过发布验证的目标是 Apple 芯片 macOS。 -1. 打开 [Meldwork V1.0.2 预发布页](https://github.com/Ryder-MHumble/Meldwork/releases/tag/Meldwork-V1.0.2)。 -2. 下载 Meldwork-0.1.2-arm64.dmg。 +1. 打开 [Meldwork V1.0.3 预发布页](https://github.com/Ryder-MHumble/Meldwork/releases/tag/Meldwork-V1.0.3)。 +2. 下载 Meldwork-0.1.3-arm64.dmg。 3. 将 Meldwork 拖入“应用程序”,然后先尝试打开一次。 4. 当前预发布版使用临时签名,没有 Apple Developer ID 签名,也尚未经过 Apple 公证。如果 macOS 阻止启动,请打开“系统设置 → 隐私与安全性”,找到 Meldwork 提示,点击“仍要打开”并确认。 5. 连接电脑上已安装的受支持 Agent CLI,或在兼容情况下单独配置 Provider。 diff --git a/desktop/README.md b/desktop/README.md index 0e9a101..84bda31 100644 --- a/desktop/README.md +++ b/desktop/README.md @@ -28,7 +28,7 @@ Agent 管理面板提供经过白名单约束的安装入口。安装命令和 ## 首次启动与本地 Agent 检测 -V1.0.2 GitHub 预发布使用 ad-hoc 临时签名,不使用 Apple Developer ID,也不提交 Apple 公证。 +V1.0.3 GitHub 预发布使用 ad-hoc 临时签名,不使用 Apple Developer ID,也不提交 Apple 公证。 如果 macOS 首次启动时拦截候选应用,请打开 “系统设置 → 隐私与安全性”,找到 Meldwork 的拦截提示,点击“仍要打开 / Open Anyway”, 再确认启动。 @@ -137,7 +137,7 @@ npm run dist npm run dist:public ``` -`pack` 用于生成未打包应用并验证 Electron 产物;`dist` 生成 V1.0.2 GitHub 预发布候选使用的 ad-hoc 签名 DMG 和 ZIP。这些产物不具备 Developer ID 信任链且未公证,不能声称通过 Gatekeeper。 +`pack` 用于生成未打包应用并验证 Electron 产物;`dist` 生成 V1.0.3 GitHub 预发布候选使用的 ad-hoc 签名 DMG 和 ZIP。这些产物不具备 Developer ID 信任链且未公证,不能声称通过 Gatekeeper。 `dist:public` 是未来正式签名公开发行的专用命令:它要求 Developer ID 证书和完整公证凭据,强制代码签名,在签名后校验永久 Bundle ID、Team ID 与 diff --git a/desktop/package-lock.json b/desktop/package-lock.json index 612ec3e..f4207ed 100644 --- a/desktop/package-lock.json +++ b/desktop/package-lock.json @@ -1,12 +1,12 @@ { "name": "meldwork-desktop", - "version": "0.1.2", + "version": "0.1.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "meldwork-desktop", - "version": "0.1.2", + "version": "0.1.3", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@agentclientprotocol/sdk": "0.23.0", diff --git a/desktop/package.json b/desktop/package.json index 90d29de..a1484ca 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,6 +1,6 @@ { "name": "meldwork-desktop", - "version": "0.1.2", + "version": "0.1.3", "private": true, "description": "A local-first desktop workspace for multi-Agent collaboration", "author": "Ryder-MHumble", diff --git a/docs/macos-signing.md b/docs/macos-signing.md index 51e4774..f52fa05 100644 --- a/docs/macos-signing.md +++ b/docs/macos-signing.md @@ -1,6 +1,6 @@ # macOS 预发布签名与正式发行 -Meldwork-V1.0.2 的 Apple silicon 预发布使用 ad-hoc 临时签名,没有 Apple Developer ID 签名,也未提交 Apple 公证。最终应用通过 `codesign --verify --deep --strict` 完整性检查;`spctl` 拒绝是这一分发方式的预期结果,不代表已经通过 Gatekeeper。通过 GitHub prerelease 获取该版本的用户,首次启动时可能需要在“系统设置 -> 隐私与安全性”中选择“仍要打开 / Open Anyway”。 +Meldwork-V1.0.3 的 Apple silicon 预发布使用 ad-hoc 临时签名,没有 Apple Developer ID 签名,也未提交 Apple 公证。最终应用通过 `codesign --verify --deep --strict` 完整性检查;`spctl` 拒绝是这一分发方式的预期结果,不代表已经通过 Gatekeeper。通过 GitHub prerelease 获取该版本的用户,首次启动时可能需要在“系统设置 -> 隐私与安全性”中选择“仍要打开 / Open Anyway”。 未来面向公众的正式发行必须改用 `Developer ID Application` 证书签名并提交 Apple 公证,使应用能够在全新 Mac 上通过 Gatekeeper。仓库中的 `dist:public` 是这条正式发行路径,缺少签名或公证凭据时会安全失败,不会降级生成 ad-hoc 公共产物。 @@ -91,7 +91,7 @@ APPLE_TEAM_ID ## 6. 构建并验证产物 -### V1.0.2 预发布候选 +### V1.0.3 预发布候选 本地预发布候选使用普通 `dist` 路径: @@ -113,13 +113,13 @@ codesign -dv --verbose=4 \ `codesign -dv` 应显示 `Signature=adhoc` 且没有 Team ID。此候选执行 `spctl --assess` 时应被拒绝;不要把这一结果描述为正式签名失败或 Gatekeeper 验收通过。 -V1.0.2 发布时必须从最终源码状态重新构建并生成同批次校验值: +V1.0.3 发布时必须从最终源码状态重新构建并生成同批次校验值: ```bash npm --prefix desktop run dist shasum -a 256 \ - desktop/dist/Meldwork-0.1.2-arm64.dmg \ - desktop/dist/Meldwork-0.1.2-arm64.zip + desktop/dist/Meldwork-0.1.3-arm64.dmg \ + desktop/dist/Meldwork-0.1.3-arm64.zip ``` 只有该次精确构建生成的值才可以写入同批次的 `SHA256SUMS.txt` 和 Release Notes。校验值只能证明文件与该次构建一致,不能替代 Developer ID 信任或 Apple 公证。 @@ -146,7 +146,7 @@ spctl --assess --type execute --verbose=4 \ desktop/dist/mac-arm64/Meldwork.app xcrun stapler validate desktop/dist/mac-arm64/Meldwork.app -xcrun stapler validate desktop/dist/Meldwork-0.1.2-arm64.dmg +xcrun stapler validate desktop/dist/Meldwork-0.1.3-arm64.dmg ``` 必须在没有安装过 Meldwork、没有历史应用数据的全新 Apple 芯片 Mac 用户账户中安装 DMG,并通过正常双击启动。不能使用右键绕过、删除隔离属性或执行 `xattr` 的方式通过测试。只有 Gatekeeper 正常接受应用,才算满足公开发布门槛。 @@ -155,11 +155,11 @@ Developer ID 签名、公证和 Stapling 全部完成后,再为正式发行重 ```bash shasum -a 256 \ - desktop/dist/Meldwork-0.1.2-arm64.dmg \ - desktop/dist/Meldwork-0.1.2-arm64.zip + desktop/dist/Meldwork-0.1.3-arm64.dmg \ + desktop/dist/Meldwork-0.1.3-arm64.zip ``` -正式发行的 DMG、ZIP 和 `SHA256SUMS.txt` 必须来自同一个干净的 Git 标签和同一次 `dist:public` 构建,不能复用 V1.0.2 ad-hoc 候选的校验值。 +正式发行的 DMG、ZIP 和 `SHA256SUMS.txt` 必须来自同一个干净的 Git 标签和同一次 `dist:public` 构建,不能复用 V1.0.3 ad-hoc 候选的校验值。 ## 7. 常见错误 @@ -173,8 +173,8 @@ shasum -a 256 \ - Bundle ID 已固定为 `com.rydersun.meldwork`。 - `dist:public` 已配置为缺少正式签名或公证凭据时安全失败。 -- Meldwork-V1.0.2 的 DMG、ZIP 和应用已从最终源码状态重新生成;同批次 SHA-256 写入 `SHA256SUMS.txt`。 +- Meldwork-V1.0.3 的 DMG、ZIP 和应用已从最终源码状态重新生成;同批次 SHA-256 写入 `SHA256SUMS.txt`。 - 最终应用通过 ad-hoc `codesign` 完整性验证,远端 Release 资产按相同校验值复核。 -- V1.0.2 不包含 Developer ID、Apple 公证或 Gatekeeper 验收;最终 ad-hoc 候选执行 `spctl` 时仍应被拒绝,安装时可能需要用户明确选择 Open Anyway。 +- V1.0.3 不包含 Developer ID、Apple 公证或 Gatekeeper 验收;最终 ad-hoc 候选执行 `spctl` 时仍应被拒绝,安装时可能需要用户明确选择 Open Anyway。 - 在完成 Apple Developer Program 申请、证书安装和公证凭据配置之前,不能把任何 Meldwork 产物描述为正式签名或公证发行版。 -- 最终校验值生成规则、自动化测试和实时 Agent 验收边界见 [Meldwork V1.0.2 预发布与分发边界](public-mvp-release.md) 和 [Verification And Test Coverage](tests.md)。 +- 最终校验值生成规则、自动化测试和实时 Agent 验收边界见 [Meldwork V1.0.3 预发布与分发边界](public-mvp-release.md) 和 [Verification And Test Coverage](tests.md)。 diff --git a/docs/public-mvp-release.md b/docs/public-mvp-release.md index 96ac10a..8b4ffad 100644 --- a/docs/public-mvp-release.md +++ b/docs/public-mvp-release.md @@ -1,10 +1,10 @@ -# Meldwork V1.0.2 预发布与分发边界 +# Meldwork V1.0.3 预发布与分发边界 -Meldwork-V1.0.2 对应桌面包版本 `0.1.2`,当前验证目标是 Apple silicon macOS。该版本作为 GitHub prerelease 分发,使用 ad-hoc 临时签名,没有 Apple Developer ID 签名,也未提交 Apple 公证。它不能被描述为通过 Gatekeeper 的正式 macOS 发行版;首次启动可能需要在“系统设置 → 隐私与安全性”中选择“仍要打开 / Open Anyway”。 +Meldwork-V1.0.3 对应桌面包版本 `0.1.3`,当前验证目标是 Apple silicon macOS。该版本作为 GitHub prerelease 分发,使用 ad-hoc 临时签名,没有 Apple Developer ID 签名,也未提交 Apple 公证。它不能被描述为通过 Gatekeeper 的正式 macOS 发行版;首次启动可能需要在“系统设置 → 隐私与安全性”中选择“仍要打开 / Open Anyway”。 ## 当前产品合同 -V1.0.2 是一个本地优先的多 Agent Work Cell,由用户明确选择参与 Agent、工作目录和写入权限。 +V1.0.3 是一个本地优先的多 Agent Work Cell,由用户选择参与 Agent、工作目录和写入权限。在群聊并发回复模式中,未显式指定 Agent 代表调用群聊全部成员。 - 直接会话保留本地历史、附件、Skill、Provider、受控权限、兼容的原生 Session 和脱敏运行事件。 - 群聊“并发回复”在调度前为所有已选 Agent 冻结同一份任务快照,保留全部成员,并在批次屏障后按稳定顺序提交独立回复。 @@ -16,7 +16,7 @@ V1.0.2 是一个本地优先的多 Agent Work Cell,由用户明确选择参与 当前不承诺从大规模候选池自动选人组队、生产级 Cloud/Channel Agent、跨用户远程协作、企业 RBAC/治理、Outcome Network,也不承诺目录中每个 Agent 都已通过实时发布认证。 -## V1.0.2 预发布产物 +## V1.0.3 预发布产物 DMG、ZIP 和 `SHA256SUMS.txt` 来自最终源码状态和同一次 `npm --prefix desktop run dist` 构建。Release Notes 与远端资产使用该批次的校验值,不复用任何更早候选产物。 @@ -24,10 +24,10 @@ DMG、ZIP 和 `SHA256SUMS.txt` 来自最终源码状态和同一次 `npm --prefi ## 验收状态 -- 前端测试 `302/302`、桌面测试 `1335/1335` 通过;确定性 Eval Harness 共 `6` 个案例、`18` 个结果通过。 +- 前端测试 `306/306`、桌面测试 `1338/1338` 通过;确定性 Eval Harness 共 `6` 个案例、`18` 个结果通过。 - Web 与 Electron renderer 两个构建、Electron `pack`、`dist`、DMG/ZIP 完整性检查和 `git diff --check` 通过。 -- Hermes 实时流式与工具生命周期通过;Manual V4 已有 Codex、Claude、Hermes 完成证据,Auto Discussion V4 已有 Codex、Claude 完成证据。OpenClaw 最新实时运行以 `LOCAL_AGENT_PROCESS_FAILED` 安全失败,因此只声明协议夹具和托管运行时测试通过,不声明 OpenClaw 实时认证通过。 -- `360 x 800` 群聊与私聊回到底部、Trace、消息操作和停止耐久性验收通过。一次 Codex 私聊运行超过 300 秒观察窗口后才迟到完成,最终 UI 验收使用 Claude 私聊并保留该实时延迟边界。 +- V1.0.2 的 Hermes 实时流式与工具生命周期证据继续适用于未变更路径;Manual V4 已有 Codex、Claude、Hermes 完成证据,Auto Discussion V4 已有 Codex、Claude 完成证据。V1.0.3 未重新执行全部实时 Agent 矩阵。OpenClaw 最新实时运行以 `LOCAL_AGENT_PROCESS_FAILED` 安全失败,因此只声明协议夹具和托管运行时测试通过,不声明 OpenClaw 实时认证通过。 +- `360 x 800` 群聊与私聊回到底部、Trace、消息操作和停止耐久性验收通过。打包应用进一步确认未使用 `@` 时会解析为群聊全部 Agent,并确认有限轮与不限轮输入框使用同一表面样式。一次 Codex 私聊运行超过 300 秒观察窗口后才迟到完成,最终 UI 验收使用 Claude 私聊并保留该实时延迟边界。 - 以上验证不覆盖所有目录 Agent、安装配方、上游版本或操作系统。该版本仍为 ad-hoc 签名,未使用 Apple Developer ID,也未提交 Apple 公证。 完整的自动化证据、实时 Agent 边界和剩余风险见[Verification And Test Coverage](tests.md)。 diff --git a/docs/releases/Meldwork-V1.0.3.md b/docs/releases/Meldwork-V1.0.3.md new file mode 100644 index 0000000..4f2c382 --- /dev/null +++ b/docs/releases/Meldwork-V1.0.3.md @@ -0,0 +1,31 @@ +# Meldwork V1.0.3 + +This prerelease makes concurrent group conversations more predictable and keeps useful Agent work durable when a run is stopped. + +## Improvements + +- **Reply with the whole group by default**: In Concurrent Responses, sending without an explicit Agent selection now invokes every Agent in the group. Scheduler limits may queue members, but no selected group member is removed from the batch. +- **Cleaner conversation composition**: Agent, Skill, and knowledge mentions now flow inline with the message, user metadata and Agent logos are easier to scan, Markdown formatting is rendered consistently, and mention menus follow the active selection while scrolling. +- **Reliable conversation positioning**: New messages return to the active Agent loading state, while the animated return-to-bottom control remains available when reading older content. +- **Quieter unlimited mode**: No round limit now uses the normal composer surface instead of a special background, border, shadow, or container breathing animation. The infinity cue and real phase feedback remain visible. + +## Reliability Fixes + +- Completed and streamed concurrent replies remain visible and durable when the user stops a batch. +- Stopped attempts are recorded as interrupted, late results are rejected, and batch commits resume idempotently after restart. +- A valid visible proposal is preserved when a CLI omits or malforms its proposal receipt; strict structured receipts still protect later Auto Discussion phases. + +## Verification + +- Frontend: 306/306 tests passed. +- Desktop: 1338/1338 tests passed. +- Deterministic Eval Harness: 6 cases and 18 results passed. +- Web build, Electron renderer build, desktop pack, release archive generation, archive integrity, signature integrity, packaged application acceptance, and `git diff --check` passed. +- Packaged acceptance confirmed that an unaddressed Concurrent Responses message targets every group Agent and that finite and No round limit composers use the same surface styling. + +## Distribution + +- Apple silicon macOS only: DMG and ZIP are included with `SHA256SUMS.txt`. +- The app is ad-hoc signed, not Apple Developer ID signed or notarized. macOS may require **Open Anyway** on first launch. +- Live Agent behavior still depends on the installed CLI version, authentication, Provider, and declared capabilities. This release does not claim live certification for every supported Agent. +- Meldwork is distributed under the Meldwork Non-Commercial Source License. Commercial use requires prior written permission. diff --git a/docs/tests.md b/docs/tests.md index d744ad7..2d48aa9 100644 --- a/docs/tests.md +++ b/docs/tests.md @@ -1,6 +1,6 @@ # Verification And Test Coverage -This page records the V1.0.2 prerelease evidence available on 2026-08-18 for Apple silicon macOS. Repository tooling and CI require Node.js 22.12 or newer; the packaged desktop uses Electron's bundled runtime. +This page records the V1.0.3 prerelease evidence available on 2026-08-18 for Apple silicon macOS. Repository tooling and CI require Node.js 22.12 or newer; the packaged desktop uses Electron's bundled runtime. The candidate is ad-hoc signed, not signed with an Apple Developer ID, and not notarized. Passing `codesign` proves bundle integrity only. Gatekeeper acceptance is not claimed, and `spctl` rejection is expected for this candidate. @@ -8,8 +8,8 @@ The candidate is ad-hoc signed, not signed with an Apple Developer ID, and not n | Check | Evidence | Result | | --- | --- | --- | -| Frontend unit suite | `npm --prefix frontend test` | 302/302 tests passed | -| Desktop unit suite | `npm --prefix desktop test` | 1335/1335 tests passed | +| Frontend unit suite | `npm --prefix frontend test` | 306/306 tests passed | +| Desktop unit suite | `npm --prefix desktop test` | 1338/1338 tests passed | | Deterministic Eval Harness | `npm --prefix desktop run eval:deterministic` | 6 cases and 18 results passed | | Renderer builds | `npm --prefix frontend run build` and `npm --prefix frontend run build:desktop` | Both builds passed | | Packaged application directory | `npm --prefix desktop run pack` | Passed on the final source tree | @@ -21,15 +21,17 @@ The candidate is ad-hoc signed, not signed with an Apple Developer ID, and not n ## Packaged-App Acceptance -Live checks used packaged V1.0.2 applications with isolated user-data profiles and isolated workspaces. They validate the observed local Agent versions and authentication state, not every supported installation. +Packaged checks combine current V1.0.3 UI acceptance with retained V1.0.2 live Agent evidence for unchanged runtime paths. The V1.0.3 checks used an isolated user-data profile and isolated workspace to validate implicit group targeting and unlimited-mode styling. Live Agent evidence validates only the observed local versions and authentication state, not every supported installation. | Surface | Result | Boundary | | --- | --- | --- | | Hermes direct execution | Streaming answer deltas and a closed tool lifecycle | Passed | | OpenClaw direct execution | Latest live run failed during proposal with `LOCAL_AGENT_PROCESS_FAILED` | Failed closed; protocol fixtures and managed-runtime tests pass, but live streaming/tool lifecycle is not certified | | Manual V4 | Selected Agents use one frozen snapshot; results commit in stable member order | Completed packaged runs with Codex, Claude, and Hermes evidence | +| Implicit group targeting | Concurrent Responses with no explicit `@` or Agent selection resolves to every Agent in the group | Passed; four Agents ran and the fifth remained visibly queued under Scheduler capacity | | Auto Discussion V4 | Parallel proposals, cross-Agent negotiation, agreed work packages, synthesis, and independent verification | Completed packaged runs with Codex and Claude evidence | | Stop behavior | Stop after the first answer delta, then compare Ledger, message, and workspace hashes after 10.25 seconds | Passed; the run remained `stopped` and all hashes were unchanged | +| No round limit composer | Compare the finite and unlimited composer surface while retaining the infinity cue | Passed; background, shadow, and border remained identical | | Narrow-layout return control | Group and direct conversation return-to-latest behavior at 360 x 800 | Passed; both surfaces exposed one button while reading above, returned to the bottom, and removed the button after activation | | Narrow-layout details and actions | Trace panel geometry plus copy, regenerate, version, and delete placement at 360 x 800 | Passed without control overlap | @@ -76,12 +78,12 @@ The workflow file does not prove branch-protection configuration or the status o | Priority | Gap | Release boundary | | --- | --- | --- | -| High | No Developer ID signing, Apple notarization, Stapling, or clean-machine Gatekeeper acceptance | V1.0.2 remains an ad-hoc signed prerelease candidate that may require Open Anyway | +| High | No Developer ID signing, Apple notarization, Stapling, or clean-machine Gatekeeper acceptance | V1.0.3 remains an ad-hoc signed prerelease candidate that may require Open Anyway | | High | OpenClaw has not completed the latest packaged live streaming/tool-lifecycle run | The runtime fails closed with `LOCAL_AGENT_PROCESS_FAILED`; fixture and managed-runtime coverage do not replace live certification | | Medium | Codex exceeded the 300-second direct acceptance observation window before completing late | UI behavior was accepted with Claude direct; Codex Provider and CLI timing still needs a repeatable live matrix | | Medium | No clean-machine live matrix for every listed Agent and installer recipe | Upstream CLI versions, authentication, and output formats can diverge from fixtures | | Medium | No production Cloud Agent provider or task-oriented Channel Connector is configured | Mock/framework coverage does not establish a production remote integration | -| Medium | Windows and Intel Mac packages were not built or accepted | V1.0.2 distribution evidence applies only to Apple silicon macOS | +| Medium | Windows and Intel Mac packages were not built or accepted | V1.0.3 distribution evidence applies only to Apple silicon macOS | | Low | No comprehensive automated visual-regression, accessibility, or long-history performance suite | Responsive, assistive-technology, and large-history risks still require additional validation | ## Documentation Checks diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1721807..b5802d0 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "meldwork-frontend", - "version": "0.1.2", + "version": "0.1.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "meldwork-frontend", - "version": "0.1.2", + "version": "0.1.3", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@vicons/ionicons5": "^0.12.0", diff --git a/frontend/package.json b/frontend/package.json index 23c7ed8..393861a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "meldwork-frontend", - "version": "0.1.2", + "version": "0.1.3", "private": true, "description": "Meldwork local-first multi-Agent collaboration workspace", "author": "Ryder-MHumble",