dsh-collaboration v0.3.0 — Instance-Lifecycle Foundation
dsh-collaboration v0.3.0 — Instance-Lifecycle Foundation
活体团队审查(reviewer×2 + planner 独立复核)确认的正确性问题全部修复。纯正确性版本,无新功能。
F1–F5 修复
| # | 问题 | 修复 |
|---|---|---|
| F1 | 重启后计数归零 → 再雇佣与持久子代理 label 撞名 | spawn 时从父会话持久 label(team:<identityId>#<n>)恢复最大计数 |
| F2 | 跨父会话隔离缺失(A 的 team_status 能看到 B 的实例) | registry/计数/解散标记按 parentSessionId 分桶 |
| F3 | 工作集语义不清 | workingSet() 只回未解散实例;settled/dismissed 由 team_status 完整展示 |
| F4 | 身份 id 无字符集约束 | 名册 id 仅允许 [a-zA-Z0-9_-](校验 + spawn 防卫) |
| F5 | wait 模式冒充持久实例 id | wait: true 返回一次性标记(instances: [] + answer) |
路线(已与 planner 结论对齐)
v0.3.1 团队频道 → v0.3.2 上下文经济与收敛 → v0.3.3 文档+验证+发布;网状拓扑缓至 v0.4(门槛:上游 authority protocol + F1–F5 全关闭 + 实测证据)。
升级
替换 dsh-collaboration-team-0.3.0.tgz 与 dsh-collaboration-tool-team-0.3.0.tgz 后 pnpm install --force,重启 DSH。