- CONVENTIONS.md v1.8.0:蓝图定位为意图层,files 字段变可选,status/progress 从 git 推断 - 新增 agent-infrastructure 模块(concept):接入包 v2,扫描→确认→生成三件套 - AGENTS.md.tmpl 注入四支柱 + T1-T4 防腐元规则 - 炼境自身接入自己的包:AGENTS.md + docs/ai-context/ + .claude/rules/ - docs/templates/ 三件套模板:agents-meta-rules / project-brief / project-context
36 lines
1.2 KiB
Cheetah
36 lines
1.2 KiB
Cheetah
# 项目契约路径映射
|
||
# 由炼境接入包根据技术栈扫描生成,用户确认后写入
|
||
# 供 AGENTS.md 元规则 T1 查询:「哪个文件是这个项目的外部契约?」
|
||
# 技术栈变更后重新运行接入包生成
|
||
|
||
# contracts 由炼境扫描技术栈后自动填入,也可手动补充。
|
||
# 常见示例(取消注释并按实际修改):
|
||
contracts:
|
||
# - label: 数据库 schema(Drizzle)
|
||
# paths: ["drizzle/schema.ts"]
|
||
# doc: "schema 变更需同步更新数据库文档"
|
||
#
|
||
# - label: 数据库 schema(Prisma)
|
||
# paths: ["prisma/schema.prisma"]
|
||
# doc: "schema 变更需同步更新数据库文档"
|
||
#
|
||
# - label: API 接口(Hono / Express)
|
||
# paths: ["src/routes/**"]
|
||
# doc: "接口变更需同步更新 API 文档或 openapi.yaml"
|
||
#
|
||
# - label: 共享类型
|
||
# paths: ["packages/types/**", "src/types/**"]
|
||
# doc: "类型只在此处定义,禁止手抄到其他模块"
|
||
#
|
||
# - label: 环境变量声明
|
||
# paths: [".env.example"]
|
||
# doc: "新增环境变量必须在 .env.example 中同步声明"
|
||
|
||
architecture_docs:
|
||
- "AGENTS.md"
|
||
# - "ARCHITECTURE.md"
|
||
|
||
agent_docs:
|
||
- "AGENTS.md"
|
||
- "docs/ai-context/project-brief.md"
|