# ESP-IDF
firmware/build/
firmware/managed_components/
firmware/sdkconfig
firmware/sdkconfig.old
firmware/dependencies.lock
firmware/main/secrets.h

# Python
__pycache__/
*.pyc
.venv/
.pytest_cache/
.ruff_cache/
.mypy_cache/
*.egg-info/
dist/

# Editors / OS
.vscode/
.idea/
*.swp
.DS_Store

# Claude Code local overrides (per-machine, may hold credentials)
.claude/settings.local.json

.pql/*
!.pql/changelog/

# pql shims planted by `pql init` into the dir core.hooksPath points at.
# Per-clone: each embeds the absolute path of the pql binary that planted it.
# Only .githooks/pre-push is shared.
.githooks/pre-commit
.githooks/post-merge
.githooks/post-checkout
.githooks/post-rewrite
