Skip to content
This repository was archived by the owner on Aug 11, 2026. It is now read-only.

chore(repo): remove unused protocol packages - #49

Merged
xd-bobo merged 1 commit into
mainfrom
chore/trim-protocol-packages
Aug 10, 2026
Merged

chore(repo): remove unused protocol packages#49
xd-bobo merged 1 commit into
mainfrom
chore/trim-protocol-packages

Conversation

@xd-bobo

@xd-bobo xd-bobo commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

动机 / Motivation

skill-protocolvoice-protocol 已没有客户端或服务端消费方,但仍增加 submodule 更新、锁文件维护和发布协同成本。本 PR 删除这两个闲置 package,并把仓库定位明确为存量协议的维护与收缩仓库。

变更类型 / Change type

  • 协议变更(类型/字段/信封/路由语义/常量) / Protocol change
  • 文档 / Docs
  • 测试 / Tests
  • 其他:删除无人消费的 package / Other: remove unconsumed packages

兼容性影响 / Compatibility impact

不改变剩余四个 package 的 wire contract。旧 checkout 仍可通过历史 git pin 访问已删除内容;当前客户端和服务端均未引用被删除 package。

保留的封闭集合:device-link、model-access、plugin、slack-hook。后续不再接收新 package,集合只能保持或缩减。

「三件套」自查 / The trio

N/A:本 PR 不修改存量协议的类型、解析或 wire 语义。

检查项 / Checklist

  • 遵循 CONTRIBUTING 的协议演进纪律
  • 未新增 package、未增加 package 数量、未扩大存量 package 的业务边界
  • commit message 符合规范
  • 一个 PR 只做一个逻辑变更
  • 测试 fixture 使用中性占位值
  • 等价的 pnpm 10 验证通过

验证 / Validation

  • corepack pnpm@10.33.2 lint
  • corepack pnpm@10.33.2 format:check
  • corepack pnpm@10.33.2 -r build
  • corepack pnpm@10.33.2 -r test:245 tests passed

为消费仓创建稳定标签:client-baseline-dbbf169

@greptile-apps

greptile-apps Bot commented Aug 10, 2026

Copy link
Copy Markdown

Greptile Summary

本 PR 删除已无消费方的 skill-protocolvoice-protocol,并同步清理锁文件、文档和仓库模板,将仓库定位调整为仅维护和收缩现有协议集合。

  • 删除两个 package 的实现、测试、配置与协议文档
  • 从 pnpm 锁文件中移除对应 workspace importer
  • 更新 README、CONTRIBUTING、提交规范和 GitHub 模板,仅保留四个现有 package
  • 明确禁止新增 package 或借助拆分、重命名及跨业务域扩张绕过封闭集合规则

Confidence Score: 5/5

当前变更看起来可以安全合并。

未发现仍然存在的阻塞性故障。

Important Files Changed

Filename Overview
pnpm-lock.yaml 同步移除两个已删除 workspace package 的 importer,未改变其余已解析依赖版本。
README.md 更新中文仓库定位、现存 package 清单、消费方信息及协议文档链接。
README.en.md 与中文 README 同步说明封闭 package 集合和持续收缩方向。
CONTRIBUTING.md 增加 package 集合只减不增的硬性规则,并清理已删除协议的演进要求。
CONTRIBUTING.en.md 同步英文贡献规则、协议清单及提交 scope。
packages/skill-protocol/package.json 随无消费方的 skill-protocol package 一并删除。
packages/voice-protocol/package.json 随无消费方的 voice-protocol package 一并删除。

Reviews (2): Last reviewed commit: "chore(repo): remove unused protocol pack..." | Re-trigger Greptile

Signed-off-by: jerboy <jerboy89@gmail.com>
@xd-bobo
xd-bobo force-pushed the chore/trim-protocol-packages branch from 6d4e0f3 to dbbf169 Compare August 10, 2026 03:33
@xd-bobo
xd-bobo merged commit aa1d60b into main Aug 10, 2026
6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants