# ==================================
# IDE and Editor Files
# ==================================
.vscode/
.idea/
*.iml
.DS_Store

# ==================================
# Build & Packaging Output
# ==================================
build/
dist/
pkgroot/
*.deb
*.rpm
*.tar
*.tar.gz
*.tgz

# ==================================
# C/C++ Artifacts
# ==================================
# Object files, libraries, and executables
**/*.o
**/*.a
**/*.so
/log_collector_server
/log_agent
/log_consumer
/ipc_sender
/proc_launcher
/tests/test_ipc
/tests/test_ipc_suite

# Coverage files
**/*.gcno
**/*.gcda
**/*.gcov
/coverage/

# ==================================
# Python Artifacts
# ==================================
# Caches and virtual environments
**/__pycache__/
*.pyc
.venv/
.venvs/
.virtualenv/

# Packaging & test metadata
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
/.coverage

# Auto-generated files by our build process
src/ming_drlms/_version.py
src/ming_drlms/bin/

# ==================================
# Runtime Data & Logs
# ==================================
/artifacts/
/tmp/
nohup.out
/server_files/
.tasks/

# Miscellaneous
lgn/