跳到正文
GitHub · 去对齐工具与仓库·· 21 天前AI 评分47

PAIR-code 开源 Canon Clerk:面向软件架构的语义 Lint 规范与规则库

PAIR-code/canon-clerk

来源与原文

GitHub · 去对齐工具与仓库

发布时间:(北京时间)

阅读原始来源 · github.com ↗
完整链接与内容说明

https://github.com/PAIR-code/canon-clerk

本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。

AI 导读

PAIR-code 发布开源规范 Canon Clerk,通过声明式、版本控制的规则包对 Pull Request 中的架构约束进行语义化检查,并接入 CI 的 Caseload Pipeline(DAG 执行模型)自动审计。它弥补 AST Linter(ESLint、Clippy 等)无法覆盖的架构意图与跨模块约定,规则以 Markdown 形式存放于 .canons/ 目录,可用于约束 Claude Code、Cursor 等 AI 编码助手。目前提供 57 个模块化 canon 规则包,涵盖 CLI 规范、canon 编写、Agent 技能等场景,自动化 runner 仍在开发中。

来源:GitHub · 去对齐工具与仓库 · github.com