♻️ refactor(tsl-api-reference): split lookup workflows and maintenance tooling

This commit is contained in:
csh
2026-08-20 17:47:48 +08:00
parent 9b95bf2682
commit cd0405d64b
18 changed files with 707 additions and 374 deletions
+2 -2
View File
@@ -95,7 +95,7 @@ Layer 2: skills/ (按需加载,$skill-name 触发)
├─ commit-message: 提交信息规范
├─ cook-it-through: 工程任务路由、本地 ticket 生命周期及其执行引擎
├─ tsl-syntax-reference: TSL 语法条目、写法验证和错误边界
├─ tsl-api-reference: TSL API 名称、签名、参数和返回值
├─ tsl-api-reference: TSL API、class/framework 契约和天软数据字典
└─ thirdparty/: 第三方同步 skills
Layer 3: docs/ (仓库内静态文档)
@@ -153,7 +153,7 @@ skills = ["tsl-syntax-reference", "tsl-api-reference"]
## tools/(维护工具)
- `tools/tsl-codegen/`:TSL 函数文档生成、校验与索引工具套件,供维护 `tsl-api-reference` 的函数文档树使用,详见 [tools/tsl-codegen/README.md](tools/tsl-codegen/README.md)。
- `tools/tsl-codegen/`:TSL 函数文档生成、校验与索引工具套件,供维护 `tsl-api-reference` 的函数文档树使用,详见 [用户指南](tools/tsl-codegen/README.md) 和 [维护指南](tools/tsl-codegen/MAINTENANCE.md)。
套件与 skill 解耦:手动部署 skill 时套件不随行;仅公共同步(`scripts/build_tsl_playbook.py` 构建 + `.gitea/workflows/sync-tsl-playbook.yml` 发布)会把套件随 skill 一起带到 `tsl-playbook` 分支。