# Dependencies
node_modules/
.pnpm-store/

# Build outputs
dist/
build/
.next/
out/
*.tsbuildinfo

# Test artifacts
coverage/
playwright-report/
test-results/
**/cypress/screenshots/
**/cypress/videos/
.verify/

# Environment
.env
.env.local
.env.production
.env.*.local

# Logs
logs/
*.log
npm-debug.log*
pnpm-debug.log*

# Editor / OS
.DS_Store
Thumbs.db
.idea/
.vscode/*
!.vscode/extensions.json

# Turbo cache
.turbo/

# IDE cache
.qoder/

# Vendored third-party (integration reference only)
deer-flow/

# OIDC discovery cache (regenerated on every run)
.tmp-discovery.json

# Local secrets (do not push)
.env.production.neon
.env.*.neon

# Generated artifacts
test-results.json
apps/web/test-results.json
# Prisma schema hash stamp（scripts/check-prisma-stale.mjs 生成；本机指纹，不入库）
apps/web/prisma/.schema-hash

# Python bytecode cache (bump-version.py 等脚本运行时生成)
**/__pycache__/
*.pyc

# Rust binary lock (Tauri app 必须追踪；Rust library 项目忽略)
# Cargo.lock 不在此忽略

# Tauri build artifacts (Helper 桌面端)
apps/helper/src-tauri/target/
