工程组织的 Monorepo 品味准则。
# Monorepo 品味 - 明确包边界与公共 API;禁止随意跨包深导入。Confidence: 0.90 - 用任务运行器/缓存(Nx、Turborepo 等)只构建受影响包。Confidence: 0.90 - 统一 lint/format/tsconfig 基线,包可扩展。Confidence: 0.85 - 版本策略清晰(单版本或独立版本)并自动化发布。Confidence: 0.85 - CI 按路径过滤,避免全仓无差别构建。Confidence: 0.90
使用 ast-grep 进行基于 AST 的代码模式分析,用于发现安全性、性能和结构问题。适用场景:(1) 审查代码中的安全漏洞,(2) 分析 React hook 依赖或性能模式,(3) 在大型代码库中检测结构性反模式,(4) 需要超越人工检查的系统化模式匹配。