.gitignore 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. .DS_Store
  2. node_modules
  3. /dist
  4. # 注:原根目录 docs/ 已并入 harness/docs/,该规则保留以防重建
  5. /docs
  6. # harness 的验证脚本产物(esbuild 打包出来的 _*.mjs)
  7. # 由 tools/ 下的 _entry-*.ts 生成,属于构建产物:入库会与源码漂移,
  8. # 让人误以为测的是新代码。重新生成命令见 harness/tools/README.md
  9. /harness/tools/_*.mjs
  10. # 排查时的临时落盘(如 DMS 取回的原始内容)——是数据不是脚本,别入库
  11. /harness/tools/*.txt
  12. # DMS token(本机单行文件,由 npm run dms:token 写入;带凭据,不入库)
  13. /.dms-token
  14. /.dms-account
  15. # local env files
  16. .env.local
  17. .env.*.local
  18. # Log files
  19. npm-debug.log*
  20. yarn-debug.log*
  21. yarn-error.log*
  22. pnpm-debug.log*
  23. # Editor directories and files
  24. .idea
  25. .vscode
  26. *.suo
  27. *.ntvs*
  28. *.njsproj
  29. *.sln
  30. *.sw?
  31. anchor_unity_embedding*
  32. anchor_unity_webrtc*
  33. yarn.lock
  34. components.d.ts
  35. # Claude Code 本机权限配置(.local 约定不入库)
  36. .claude/settings.local.json
  37. # 构建产物:rollup-plugin-visualizer 生成的体积报告
  38. stats.html
  39. # 注:harness/、CLAUDE.md、agents.md 自 2026-09-17 起**纳入版本控制**
  40. # (此前排除是本机工作流的临时安排;参考资料的原则是「计划、质量、技术债
  41. # 和代码一起版本化」——团队 clone 应当能看到状态、计划与契约文档)
  42. # 仍然排除的是带凭据的本机文件:.env.*.local(见上)与 .claude/settings.local.json