Skip to content

chore: 删除 GitNexus 产物,许可证不许商用 - #71

Merged
walterwang0x01 merged 1 commit into
mainfrom
chore/drop-gitnexus-license
Oct 30, 2026
Merged

walterwang0x01 merged 1 commit into
mainfrom
chore/drop-gitnexus-license

Conversation

@walterwang0x01

Copy link
Copy Markdown
Collaborator

做什么

删除 GitNexus 自动生成的文件。

为什么

GitNexus 开源版的许可证是 PolyForm Noncommercial 1.0.0,不许商用,公司没有购买商用授权。本仓的 AGENTS.md、CLAUDE.md 和 .claude/skills/gitnexus/ 是 gitnexus analyze 自动生成的,内容是叫 agent 去调用 GitNexus。代码图改用 MIT 许可的 CodeGraph。

改了什么(8 个文件,纯删除 651 行)

文件 说明
AGENTS.md、CLAUDE.md 两份逐字节相同,整个文件都是 GitNexus 生成的 43 行段落,没有人写的内容
.claude/skills/gitnexus/ 下 6 个 SKILL.md 删除

为什么可以直接删,不用留占位

我查了:

  • 仓内没有任何文件引用 AGENTS.md、CLAUDE.md 或 .claude/
  • 根 package.json 是 workspace,没有 files 字段;.github/workflows/ci.yml 没有提到这些路径,所以不影响发布
  • 本仓没有装护栏,没有登记或审查规则指向它们(不像 agenzo-agent-app、ledger-service)

有意不改的

.gitignore 里的 .gitnexus/ 保留。没清理过本机缓存的人仍需要它。

测试(我实际跑过的)

  • 提交时 pre-commit 的 3 个钩子(TypeScript 类型检查、vitest、错误码契约)因为没有要检查的文件被跳过,没有失败
  • git grep -i gitnexus 在改动后只剩 .gitignore 的 2 行
  • 没有真人实测:本 PR 只删除自动生成的文档和技能文件,不改代码

合并后

合并后,装过 GitNexus 的人可以卸载它,并删除本机的 .gitnexus/ 目录。

GitNexus 开源版是 PolyForm Noncommercial 1.0.0,公司未购买商用授权。
本仓的 AGENTS.md、CLAUDE.md 和 .claude/skills/gitnexus/ 都是 `gitnexus analyze`
自动生成的,内容是叫 agent 去调用 GitNexus。

- 删 AGENTS.md、CLAUDE.md:两份逐字节相同,整个文件都是 GitNexus 自动生成的
  43 行段落,没有人写的内容,仓内也没有任何文件引用它们
- 删 .claude/skills/gitnexus/ 下 6 个 SKILL.md

保留 .gitignore 里的 .gitnexus/,没清理过本机缓存的人仍需要它。
@walterwang0x01
walterwang0x01 merged commit 8f405c4 into main Oct 30, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant