# Legacy output directories
web/archive/v1/out/json/*.json
web/archive/v1/out/mmd/*.mmd
web/archive/v1/out/html/*.html
src/main/transpiler/check/out/als/*.als
src/main/transpiler/check/out/mmd_flowchart/*.mmd
src/main/transpiler/check/out/mmd_mindmap/*.mmd

# Compiled files
*.class
*.interp
*.tokens
*.pyc
*.pyo
*.pyd
__pycache__/
*.so
*.dylib
*.dll

# Java/ANTLR generated files
YuhoLexer.java
YuhoParser.java
YuhoListener.java
YuhoBaseListener.java

# Python packaging
dist/
build/
*.egg-info/
.eggs/
*.egg

# Testing
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.nox/
coverage.xml
*.cover
.hypothesis/
test-results/

# IDEs
.idea/
.vscode/
*.iml
.*.swp
*.swp
*.swo
waterbear.tmproj
waterbear.bbprojectd
nbproject/

# OS specific
.DS_Store
Thumbs.db

# Environment
*.env
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
.venv/
venv/
ENV/
env/

# Node.js (for legacy/sandbox projects)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions

# Build outputs
bundle.js
.bundle.js.map
*.log
*.tmp
*.bak
.cache/
out/
carry/
.next/
*.tsbuildinfo
next-env.d.ts
.vscode-test/
*.vsix

# Documentation builds
docs/_build/
site/

# Type checking
.mypy_cache/
.pytype/
.dmypy.json
dmypy.json

# Profiling
*.prof