{
  "comments": [
    {
      "id": "IC_kwDOQqKzuc8AAAABd_SSIQ",
      "author": {
        "login": "foggy-projects"
      },
      "authorAssociation": "OWNER",
      "body": "已修复并推送 main：[23a51c59](https://github.com/foggy-projects/foggy-data-mcp-bridge/commit/23a51c59ac0318dfbe40d1e3835dbb50b3798a19)。保持 #106 的同 namespace / 同目录合同。\r\n\r\n### 根因与修复\r\n\r\ndetached candidate 合并已有 Bundle 与临时候选时，未按 namespace + 真实目录身份去重，同一来源被重复发现，从而触发 duplicate QM resource。\r\n\r\n候选视图现在按 namespace + real path 识别同目录（包括 file URI、规范化路径），资源发现、依赖查找及 Bundle 名称/包名视图保持一致。仍读取当前候选源码，返回 BUNDLE_ALREADY_REGISTERED warning，不复用旧 live 模型来伪造通过；不同目录中真正的同名模型继续拒绝。保留 authoring 对选中同名 Bundle 的候选覆盖语义。\r\n\r\n回归覆盖原样和编辑后同目录重验、clearExisting、新 namespace、路径规范化、真实冲突、依赖与 candidate/live 隔离。validate 自身不登记、不删除、不发布 live Bundle。文件监听器对真实源码编辑的 admission 独立存在，不能把 detached 隔离误解为任意编辑后旧 live 查询永远可用。\r\n\r\n### 验证结果\r\n\r\n- 成员、权限、Runtime、隔离专项：188 项通过；SQLite 字段绑定门禁：362 项通过。\r\n- Windows Maven 全量：5955 项，零失败/错误，11 项平台跳过；Linux 全量：5955 项，零失败/错误/跳过。\r\n- MySQL 5.7 / MySQL 8 / PostgreSQL / SQL Server：171 / 201 / 201 / 171 项全部通过；每库均包含新增的 31 项成员绑定回归。\r\n- 外部服务及通用 IT：490 项通过，47/47 个 IT 类有执行记录。\r\n- CLI 全量 148 项通过；发布脚本 38 项、门禁脚本 6 项通过。\r\n- 实际 Launcher JAR 17 项检查通过，包含 CLI、RuntimeEnvelope、旧 RX、权限、同目录校验及已有字段绑定合同。\r\n- Chinook 独立复现：Artist=275（首项 AC/DC）、Album=347、Track=3503；原样重复校验、clearExisting 和新 namespace 对照均 6/6 成功。\r\n\r\n验收 JAR SHA-256：`2bfb9beabf4c27ec83577d8441dbfa0150f5431fa467e9a403dd57156086cd71`。\r\n这是修复验收制品，正式发行制品将单独记录摘要。\r\n\r\n详细方案、影响面、兼容性与完整验收记录：[工作项](https://github.com/foggy-projects/foggy-data-mcp-bridge/blob/23a51c59ac0318dfbe40d1e3835dbb50b3798a19/docs/9.5/9.5.5/workitems/BUG-member-binding-and-detached-validation.md)。\r\nMCP 在线付费 LLM 评测未启用；无前端源码变更，首次全量验收复用已有前端构建资产。\r\n\r\nLauncher 0.1.30、CLI 0.1.25 与私有 Maven 新快照正在发布，完成后补充发行链接和制品核验结果。\r\n",
      "createdAt": "2026-10-21T03:42:38Z",
      "includesCreatedEdit": false,
      "isMinimized": false,
      "minimizedReason": "",
      "reactionGroups": [],
      "url": "https://github.com/foggy-projects/foggy-data-mcp-bridge/issues/149#issuecomment-6307484193",
      "viewerDidAuthor": true
    },
    {
      "id": "IC_kwDOQqKzuc8AAAABd_cN6A",
      "author": {
        "login": "foggy-projects"
      },
      "authorAssociation": "OWNER",
      "body": "发布与正式制品复验已完成：\r\n\r\n- [Launcher 0.1.30](https://github.com/foggy-projects/foggy-data-mcp-bridge/releases/tag/foggy-runtime-launcher-v0.1.30)，沿用 prerelease 渠道，绑定引擎修复提交 `23a51c59`。\r\n- [CLI 0.1.25](https://github.com/foggy-projects/foggy-runtime-cli/releases/tag/v0.1.25)，绑定 CLI 修复提交 `b7538e1`。\r\n- 私有 Maven：42 个坐标发布并逐项校验通过，维持 `9.3.0-SNAPSHOT`，引擎精确快照 `9.3.0-20261021.035003-7`；使用 `-U` 更新。\r\n\r\n两组 Release 各六个资产重新下载后，GitHub digest 与 SHA256SUMS 均通过。Launcher 正式打包 5876 项 Java 测试零失败/错误，11 项 Windows 平台跳过已由此前 Linux 全量覆盖；Console 前端 12 项通过。CLI 本机全量 148 项通过，GitHub 发布工作流 147 项通过、1 项 Java 合同 checkout 缺失跳过，该项已本机覆盖。\r\n\r\n正式 Launcher JAR 与独立安装的正式 CLI wheel 联合通过 17 项检查。正式 JAR 的 Chinook 复验再次确认 Artist=275、Album=347、Track=3503，同目录重验、clearExisting、新 namespace 均 6/6 成功。独立 Maven 消费项目成功解析 62 项 classpath，Launcher 与私有 Maven 引擎的 1152 个 class 完全相同。\r\n\r\n正式 Launcher JAR SHA-256：`c11af04b990b8a351c0c1330031ca854fe3237ee58c3167724e9d3e5a2ed4374`。\r\nCLI wheel SHA-256：`162a0b50d2035132bf679b262fcf5f33ba7b50a462bda28a7def7705323ee0ac`。\r\n\r\n[发布记录与兼容边界](https://github.com/foggy-projects/foggy-data-mcp-bridge/blob/0a9cd273e17a732d18413013107a6f685b781bba/docs/release/launcher-0.1.30-cli-0.1.25-publication.md)已提交并推送 main（`0a9cd273`）。既有测试证据完整保留。\r\n",
      "createdAt": "2026-10-21T03:55:49Z",
      "includesCreatedEdit": false,
      "isMinimized": false,
      "minimizedReason": "",
      "reactionGroups": [],
      "url": "https://github.com/foggy-projects/foggy-data-mcp-bridge/issues/149#issuecomment-6307646952",
      "viewerDidAuthor": true
    }
  ],
  "number": 149,
  "state": "CLOSED",
  "url": "https://github.com/foggy-projects/foggy-data-mcp-bridge/issues/149"
}