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

# Pixi
.pixi/

# Virtual environments
.venv/
venv/

# IDE
.vscode/
.idea/
*.swp
*.swo

# Runtime
volcano_backend/workspace/
# volcano-services.sh launcher logs
/logs/
# Release state and provenance are host-local. They survive Git checkouts but
# must never be committed.
/.deploy/
# Generated at frontend build time and copied into dist by Vite.
/frontend/public/release.json

# Kombu filesystem transport 的 pidbox 控制消息会泄到启动 cwd
# (已在 celery_app.py 里显式指向 CELERY_STATE_DIR，但保留兜底以防手动起服务)
/control/
/reply/

# nf-pipelines submodule runtime artefacts (must NOT be tracked by main repo)
volcano_backend/nf-pipelines/outputs/
volcano_backend/nf-pipelines/work/
volcano_backend/nf-pipelines/.nextflow/
volcano_backend/nf-pipelines/.nextflow.log*
volcano_backend/nf-pipelines/.pixi/
volcano_backend/nf-pipelines/tools/installed/

# dotenv
.env
!.env.example

# OS
.DS_Store
Thumbs.db

# Testing
.pytest_cache/
.coverage
htmlcov/

# Pixi lock (keep in repo for reproducibility)
# pixi.lock
openspec/
.cursor/
.codex/

# Bohrium OpenAPI 网关代码（独立仓库，仅本地参考，不随主仓库提交）
bohrium_gateway/openapi/