Files
Agent-Intent/AGENTS.md
T
weichen b450b03638 Initialize the repository with pinned submodules, project entry documents, and the design record
Details (original message):
Initialize the repository with pinned submodules, project entry documents, and the design record.
2026-09-29 15:20:38 +00:00

3.2 KiB
Raw Blame History

项目工作入口

本项目采纳的通用规则:核心规则。 采纳范围、生效状态及项目差异:采纳记录。 项目事实、测试和环境入口:PROJECT.md。

项目补充硬边界:

  • 本仓只做意图识别机制(定义、合并、识别、槽位、诊断),不内置任何业务意图内容;意图词表与正则一律由宿主注册或配置。
  • 依赖方向:仅可选接入 error-code-system 与 logging-system;禁止导入 agent-native、agent-squad、agent-system 或任何宿主类型。LLM 分类器、挂起预期、分句等扩展点只定义接口,实现留在宿主。
  • 配置/spec 校验失败 fail-closed:拒绝生成新快照并保留上一生效快照。「无匹配」(fallback)是正常识别结果,不是错误。
  • 错误码常量与 Error-Code-System 的 intent.* / sys.* 规范码对齐,catalogcheck 防止双权威;未知码不静默当成功。
  • 核心识别路径纯内存、无 I/O、确定性:同输入 + 同快照 → 同结果,不含时间与随机因素。
  • 依赖仓版本以本仓 gitlink 为准,不执行 submodule update --remote;除两个生态子模块外零第三方依赖。

任务权威:Gitea 仓库 weichen/Agent-Intent 的 Issue 与 Pull Request。 规范性文档目录与过程记录位置:policy/ 放项目规则;docs/records/ 为过程记录豁免目录(方案、验证、交接)。项目规范与过程记录不进通用规范库。 默认集成基线和提交身份:main;提交身份沿用本机 git 作者,不在文档中写死密钥或个人 fork URL。 共享环境/发布入口及授权:无共享运行环境。权威远端 ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-Intent.git。