# =============================================================================
# Rust
# =============================================================================
/target/
**/*.rs.bk

# =============================================================================
# Python
# =============================================================================
__pycache__/
*.py[cod]
*$py.class
*.so
*.dylib
*.dll
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Virtual environments
.venv/
venv/
ENV/
env/

# Type checkers
.mypy_cache/
.dmypy.json
dmypy.json

# =============================================================================
# Java
# =============================================================================
agent/target/
agent/build/
agent/.gradle/
demo/target/
demo/build/
demo/.gradle/
tests/apps/*/target/
tests/apps/*/dependency-reduced-pom.xml
*.class

# =============================================================================
# Node.js
# =============================================================================
node_modules/
package-lock.json
package.json

# =============================================================================
# Demo Applications (large binary files)
# =============================================================================
demo/*.jar
demo/*.tar.gz
demo/dbeaver/
demo/jdk-*/
!demo/src/

# =============================================================================
# Test Output
# =============================================================================
**/results/
**/output/
output.xml
log.html
report.html
screenshot*.png
custom_screenshot.png

# Pytest
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/

# =============================================================================
# IDE / Editor
# =============================================================================
.idea/
.vscode/
*.swp
*.swo
*~
.project
.classpath
.settings/
*.iml

# OS
.DS_Store
Thumbs.db

# =============================================================================
# Claude Code / Flow
# =============================================================================
.claude/
.claude-flow/
.hive-mind/
.swarm/
.mcp.json
CLAUDE.md
PIPE
agents/
memory/

# =============================================================================
# Database files
# =============================================================================
*.db
*.db-journal
*.db-wal
*.db-shm
*.sqlite
*.sqlite-journal
*.sqlite-wal

# =============================================================================
# Temporary / Generated Files
# =============================================================================
*.tmp
*.temp
*.bak
*.log
runswttests.txt
hive-mind-prompt-*.txt
claude-flow

# Bundled JARs (copied from agent/target during build)
python/JavaGui/jars/

# Third-party demo/showcase binaries used for manual exploration (do not ship)
example-apps/*.jar
