# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
node_modules
.pnp
.pnp.js
.pnpm-store

# testing
coverage

# next.js
.next/
out/
build

# misc
.DS_Store
*.swp
*.pem
*.log
*.har
tsconfig.tsbuildinfo

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*


# local env files
.env.local
.env.development.local
.env.test.local
.env.production.local

# turbo
.turbo

.env
.vercel
.env*.local
.claude/

# Playwright
/test-results/
/playwright-report/
/blob-report/
/playwright/*
deploy.tar.gz
libvips-8.14.5-linux-x64.tar.br
.temp-packages/

# 迁移备份文件
migration-backup-*/
migration-backup-complete/
*.dump
*.sql
*.zip
*.tar
*.tar.gz
*.tgz
migration-*.log
migration-*.txt

# 本地抓包/竞品参考产物，不能提交
artifacts/liblib-*/
analysis/qiaodou-extract/

# 模型文件
*.model
*.pth
*.pt
*.ckpt
*.safetensors
*.bin
models/
checkpoints/
*.onnx
*.h5
*.pb
*.tflite
*.mlmodel


# 第三方参考源码（不提交到git）
reference-sources/

# Development-only upload fallback.
public/uploads/local/

# Local isolated database and video-canvas test fixtures.
.local/

# Local self-hosted Pascal Editor checkout.
.pascal-editor/

# Local self-hosted Zoo Design Studio checkout.
.zoo-modeling-app/

# Generated official Zoo Design Studio web bundle.
public/vendor/zoo-modeling-app/

# Drizzle migrations must be versioned (override the global *.sql ignore above)
!lib/db/migrations/*.sql
