# -------------------- Jekyll --------------------
_site/
.sass-cache/
.jekyll-cache/
.jekyll-metadata
.bundle/
vendor/
Gemfile.lock

# -------------------- Node.js --------------------
node_modules/
*.log
package-lock.json
# Note: bun.lock is tracked (not ignored) for reproducible builds

# -------------------- TypeScript/Build --------------------
dist/
dist/*.map
*.tsbuildinfo

# -------------------- Python --------------------
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
*.so

# Distribution / packaging
build/
.eggs/
*.egg-info/
*.egg

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Type checkers
.mypy_cache/
.dmypy.json
dmypy.json
.pyre/
.pytype/
.ruff_cache/

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

# -------------------- Coverage/Test Reports --------------------
coverage/
rspec-coverage/
.rspec_status

# Generated badges (uploaded as CI artifacts)
assets/static/badges/

# Lighthouse CI generated reports and artifacts
lighthouse-reports/
.lighthouse/
.lighthouseci/
lighthouse/

# Playwright E2E test artifacts
test-results/
.test-results/
playwright-report/
playwright/.cache/
playwright/
.lintro
.bin/

# -------------------- Linting --------------------
.lintro/

# -------------------- Ruby --------------------
*.gem

# -------------------- Swift --------------------
# Swift Package Manager build artifacts
.build/
.swiftpm/
Package.resolved
*.xcodeproj/
xcuserdata/
DerivedData/

# -------------------- Generated CSS themes --------------------
assets/css/themes/*.css
assets/css/themes/compiled/
assets/css/themes/turbo/
assets/css/turbo-core.css

# -------------------- Generated JS --------------------
assets/js/theme-selector.js
assets/js/theme-selector.min.js

# -------------------- Auto-generated SCSS themes --------------------
src/scss/_themes.scss
src/scss/theme-*.scss

# -------------------- Auto-generated source files --------------------
# Synced theme packs (generated from external palettes)
*.synced.ts
# Generated Python tokens (from dist/tokens.json)
python/src/turbo_themes/tokens.py

# -------------------- Misc --------------------
.DS_Store
.bin/
IMPLEMENTATION-PLAN-PERFORMANCE.md
plan-performance-improvements.md

# Local ACT tooling
.secrets.act
.act/

report.xml
