# =========================
# Build directories
# =========================
cmake-build-*/
build/
.venv/
.cache/
out/
*.dir/

# CMake
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
compile_commands.json
build.ninja
rules.ninja

# Binaries
lidmas
!python/lidmas/
!python/lidmas/__init__.py
!python/lidmas/__main__.py
*.exe
*.out
*.a
*.so
*.dylib

# IDE (CLion, JetBrains)
.idea/
.vscode/
*.iml
clion-*

# Testing artifacts
Testing/
Temporary/

# Experiment outputs
*.csv
*.txt
!CMakeLists.txt
!docs/requirements.txt
*.log
plot_threshold.py
threshold_plot.png

# macOS
.DS_Store

# OpenMP artifacts
*.omp

# Python
__pycache__/
*.pyc

# Documentation builds
site/
.venv-docs/

# JOSS working files
joss/

# JOSS paper figures (kept out of repository)
paper/figures/

# Paper workflow outputs
examples/paper_runs/paper_*/results/
/paper_04/
/figures/
examples/paper_runs/paper_05/ibm_credentials.local.json

# LaTeX artifacts and drafts
*.tex
/paper_*.bib

# Local manuscript/support files kept out of VCS
lidmas.bib
live demo
us-patent/
/.local_artifacts/
/run_lidmas.sh
/simulator-data-source-reversed.png

# Local PhD proposal workspace
phd_tubaf/

# Local startup/commercialization notes
/startup/
gottesman-startup-web/

# Local slide/PPT workspace artifacts
.venv_ppt/
*_talk.pptx
*_talk*.pptx

# Rust backend build artifacts
lidmas+/target/

# LiDMaS+ frontend build/deps artifacts
lidmas+/frontend/node_modules/
lidmas+/frontend/dist/
lidmas+/frontend/*.tsbuildinfo

# LiDMaS+ design exports (generated)
lidmas+/design/*.png
lidmas+/design/*.pdf

# LiDMaS+ generated/local artifacts
lidmas+/dashboard_metric_trust_classification.txt
lidmas+/design/
lidmas+/desktop-swiftui/.build/

# Large local data slices
/hardware_integration/xanadu/sliced_real_data_1gb/
