# Dependencies node_modules/ # Environment .env.local # OS files .DS_Store Thumbs.db # Logs *.log bot.log .logs/ .data/ # System agents runtime data (under system/) system/agents/*/conversations/ system/agents/*/logs/ system/agents/*/workspace/ system/agents/*/uploads/ system/agents/*/memory/ system/agents/.tasks/ # System templates runtime data system/templates/*/conversations/ system/templates/*/logs/ system/templates/*/workspace/* !system/templates/*/workspace/hunt/ !system/templates/*/workspace/digest/ !system/templates/*/workspace/evolve/ system/templates/*/uploads/ system/templates/*/memory/ system/templates/.tasks/ # Company instance data (tenant-specific, under data/) data/companies/ data/agents/job-*/ # API access logs (runtime generated by api-access-logger middleware) apiconversation/ # Legacy directories (removed from architecture) /conversations/ /skills/ # Build output dist/ web/dist/ # Temp files tmp/ *.tmp # IDE .idea/ .vscode/ *.swp *.swo # Lock files (keep package-lock, ignore pnpm if using npm) # pnpm-lock.yaml *.lock !system/templates/*/.claude/*.lock # === 运行时文件 (不提交) === .claude/ !system/templates/*/.claude/ system/templates/*/.claude/* !system/templates/*/.claude/skills/ !system/templates/*/.claude/skills/** !system/templates/*/.claude/*.lock !system/agents/*/.claude/ system/agents/*/.claude/* !system/agents/*/.claude/skills/ !system/agents/*/.claude/skills/** .pylibs/ nohup.out data/agents/ data/workspace/ /workspace/ system/system/ system/workspace/