# =============================================================================
# OpenWorker .dockerignore
# =============================================================================

# Git
.git
.gitignore
.github

# Python
__pycache__
*.py[cod]
*$py.class
*.so
.Python
*.egg
*.egg-info
dist
build
.eggs

# 虚拟环境
.venv
venv
ENV
env

# IDE
.vscode
.idea
*.swp
*.swo
*~
.DS_Store

# 测试
.pytest_cache
.coverage
htmlcov
.tox
.nox

# 文档
*.md
docs

# 报告
reports

# 不需要构建的文件
*.log
*.tmp
*.temp

# Tauri 构建产物
surfaces/gui/src-tauri/target
surfaces/gui/src-tauri/Cargo.lock

# Node modules
surfaces/gui/node_modules

# Rust 构建产物
stt/target

# 配置文件 (在运行时挂载)
config
*.toml

# 工作空间
workspace

# 开发文件
*.spec
*.ps1
packaging/*.sh
packaging/*.spec
packaging/*.dmg
packaging/*.tiff
packaging/dmg-background*

# e2e 测试
surfaces/gui/e2e
surfaces/gui/e2e-live
surfaces/gui/playwright*.ts
