3.1 Configure CLAUDE.md files with appropriate hierarchy, scoping, and modular organization
Đặt CLAUDE.md đúng cấp (user / project / thư mục) và tách nhỏ cho dễ bảo trì.
- Ba cấp: user ~/.claude/CLAUDE.md (chỉ của bạn, không chia sẻ), project ./CLAUDE.md hoặc ./.claude/CLAUDE.md (commit cho team), thư mục con (nạp khi Claude làm việc trong thư mục đó).
- Giữ CLAUDE.md gọn: dùng @path/to/file để import file chuẩn liên quan, hoặc tách thành các file theo chủ đề trong .claude/rules/ (testing.md, api-conventions.md…).
- Hành vi không nhất quán giữa các phiên → chạy /memory để xem những file nhớ nào đang được nạp.
- Monorepo: CLAUDE.md của mỗi package @import đúng file chuẩn nó cần. Rule trong .claude/rules/ không có paths thì nạp ngay khi khởi động, như .claude/CLAUDE.md.