# Dependencies node_modules/ .pnp .pnp.js # Testing coverage/ *.lcov .nyc_output # Production dist/ build/ .next/ out/ # Environment variables .env .env.uat .env.pro .env.local .env.development.local .env.test.local .env.production.local # 环境配置备份 .env.backup.* # Data cache /data/ # Local reference materials (demo source dumps, design assets for AI to consult) .reference/ # DingTalk script /dingtalk # Logs - 统一管理在根目录 logs/ 下 /logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* lerna-debug.log* pnpm-debug.log* # OS .DS_Store Thumbs.db # Editor .vscode/ .idea/ *.swp *.swo *~ # Prisma # Note: Migration files MUST be committed to Git # backend/prisma/migrations/**/*.sql # ❌ Don't ignore migrations! # Docker docker-compose.override.yml # PM2 config (dynamically generated) ecosystem.*.config.js # Temporary files *.tmp *.temp .cache/ tmp/ backend/tmp/ # Process IDs *.pid .env.docker backups/ uploads/ .env.docker # Personal notes (Obsidian vault) vault/ # ADP SSL certificates (sensitive credentials, never commit) certs/ nginx/ !docker/ragflow/nginx/ !docker/ragflow/nginx/* !docker/nginx/ !docker/nginx/** # E2E test reports and assets /test/ /test-reports/ # Testing debug files testing/debug/ .env.dev .playwright-mcp/ .cursor/mcp.json # Data files data/ backend/data/ *.xlsx *.xls # 例外:模块的 business-analysis 目录允许业务方提供的 xlsx 入仓(事实源 + 字段映射) !docs/modules/*/business-analysis/*.xlsx !docs/modules/*/business-analysis/*.xls # Worktree 本地任务描述文件(每个 worktree 独立维护,不入库) TASK.md # Python bytecode (来自 scripts/ops/*.py 等本地工具) __pycache__/ *.pyc # Claude Code 本地状态(每个 worktree 独立维护,不入库) .claude/scheduled_tasks.lock