# Julia package artifacts
*.jl.*.cov
*.jl.cov
*.jl.mem
/coverage-lcov.info
/lcov.info
/lcov/
Manifest.toml
.CondaPkg/

# Benchmark result artifacts (benchmark/params.json is committed; raw run
# outputs are machine-specific and stay local)
/results*.json
/benchmark/results*.json

# Documentation artifacts
/docs/build/

# Intermediate Pluto render output (the committed copies live in
# docs/src/examples/, which is tracked).
/examples/*.md
!/examples/README.md

# Generated data/cache for optional advanced examples.
/examples/radiative_transfer/*.nc
/examples/radiative_transfer/*.mat
/examples/radiative_transfer/*.jls

# Editor and OS metadata
.DS_Store
.idea/
.vscode/

# Local tool state
.omc/

# Local notebooks, scratch scripts, and generated manuscript artifacts
/*.jl
/notebooks/
manuscript/
