Skip to content

feat: v0.3 零侵入架构 + lingshu upgrade#1

Merged
imrui merged 1 commit into
masterfrom
feat/v0.3-zero-intrusion
May 30, 2026
Merged

feat: v0.3 零侵入架构 + lingshu upgrade#1
imrui merged 1 commit into
masterfrom
feat/v0.3-zero-intrusion

Conversation

@imrui
Copy link
Copy Markdown
Owner

@imrui imrui commented May 30, 2026

主题:零侵入 (Zero-Intrusion)

CLI 即唯一引擎,派生仓只保留治理资产(无 .lingshu/、无 package.json)。

BREAKING CHANGES

  • 派生仓不再携带 .lingshu/package.json,同步统一走全局 lingshu sync(团队各装一次,CI 用 npx)
  • tool 命令 baseline/personal → track/untrack(直接编辑 .gitignore)

Added

  • 内置 adapter 注册表;lingshu upgrade(v0.2.x→v0.3 迁移 + 1.0 检测);lingshu hooks install;可选 reference/.lingshu.json 逃生舱

Changed

  • 零配置引擎(内置注册表 + 约定发现 reference/rules);模板瘦身;规则文件注入 frontmatter;CI 改 npx
  • smoke 测试 17 项;新增 CHANGELOG.md;版本 0.3.0

详见 CHANGELOG.md。

- 内置 adapter 注册表,同步引擎不再随派生仓分发
- 派生仓移除 .lingshu/ 与 package.json,sync 统一走全局 CLI
- tool 命令 baseline/personal → track/untrack(直接编辑 .gitignore)
- 新增 lingshu upgrade(v0.2.x→v0.3 迁移 + 1.0 检测)与 hooks install
- 模板瘦身、规则文件注入 frontmatter、CI 改 npx
- smoke 测试扩至 17 项;新增 CHANGELOG.md;版本 bump 0.3.0

BREAKING CHANGE: 派生仓不再含 .lingshu/ 与 package.json,需全局安装 @ruobai/lingshu
@imrui imrui merged commit 8199664 into master May 30, 2026
2 checks passed
@imrui imrui deleted the feat/v0.3-zero-intrusion branch May 30, 2026 18:13
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