# ---- 依赖 / 构建产物 ----
node_modules/
*.zip
*.log
.DS_Store

# ---- 测试运行产物 ----
tests/__results__/
tests/output/
test-results/

# ---- 超过 50MB 的大模型（Gitee 单文件 100MB 限制，tank 105MB 必须排除）----
# 通过 Release 附件 / 资源包分发，获取方式见 README.md
assets/lib/fictional_cold_war_tank(1).glb
assets/lib/fictional_cold_war_tank*.glb

# ---- 编辑器/系统临时文件 ----
*.swp
.idea/
.vscode/

# ---- 本地大文件测试资产（131MB 压气机台，不入库；跑 stp79 测试 E 需手动放回 tests/data/）----
tests/data-local/
tests/data/air_compressor.stp

# ---- v7.9.4 桌面客户端构建产物（Electron 运行时+资源，不入库；源码工程 desktop/*.js+package.json 保留）----
desktop/dist/
desktop/app/
desktop/app.__prev.*/
desktop/_old_dist_kjhgv/
desktop/node_modules/
desktop/build/icon.*

# ---- v7.9.15 Win7 客户端构建产物（Electron 22.3.27 末版兼容内核；与 desktop/ 同理不入库）----
desktop-win7/dist/
desktop-win7/app/
desktop-win7/node_modules/

# ---- v7.9.22 高斯泼溅测试资产（butterfly.spz 4MB+ 由 sparkjs.dev 下载；不囤在仓库）----
assets/test-splats/*.spz
assets/test-splats/*.ply
assets/test-splats/*.lcc
assets/test-splats/*.jpg

# SDK 测试运行时生成（tests/sdk.test.cjs 脚本输出 ~9MB；不入库）
sdk/test-assets/

# 部署密钥（不入库）
.deploy.env
.cos.env

# v7.9.27 LCC Web SDK 集成（vendor/lcc-addons/ 体积大+纯测试用，不入库）
vendor/lcc-addons/
assets/test-lcc/ConferenceHall
assets/test-lcc/bamboo_temple_ply
