CLAUDE.md · diff
git:20260908.93b14e2 to git:20260914.7027791
1 added, 1 removed. Audit A to A.
# CLAUDE.md — Claude Code 项目入口
@AGENTS.md
> **精简适配层。** 共享规则(诚实红线、三层分离、工程约定)由 `AGENTS.md` 提供(canonical);
> 本文件只保留进入仓库后必须立即遵守的最小上下文。与 `AGENTS.md` 冲突时,以 `AGENTS.md` 为准。
>
- > - 共享规则与工作流知识 -> `AGENTS.md` + `skills/`(单一源,`tools/install_skills.py` 分发)
+ > - 共享规则与工作流知识 -> `AGENTS.md` + `skills/`(单一源,`tools/jobws.py skills install` 分发)
> - 开发流程 -> `CONTRIBUTING.md`;隐私条款见其「隐私约定」节
## 立即约束
- **始终用简体中文回答**。
- **诚实红线**:简历每个动词都要经得起 5–10 分钟追问;知识缺口用诚实的桥梁回答,永不编造经历。
- **三层分离**:`tools/` 领域无关(不得出现领域术语或个人信息);领域知识进 `template/profiles/`;个人事实进 `personal/`(已 gitignore,**其内容禁止提交或外泄**)。
- **Web 层铁律**:后端直接复用 `tools/` 函数并显式传 `workspace`;写操作持锁;路径过 `safe_join`;不加缓存。
- **验证链**:改 `tools/` 或 `web/backend/` 后跑 `python -m pytest tests/ -q`;改前端后跑 `npm run build`(Windows 用 `npm.cmd`)。
- **不自动 commit**:生成提交信息,待确认后再提交。