# ---- 构建产物 ----
firmware/build/
firmware/host/build/
firmware/sdkconfig
firmware/sdkconfig.old
firmware/managed_components/
firmware/dependencies.lock

# ---- site（VitePress 文档站）----
site/node_modules/
site/.vitepress/cache/
site/.vitepress/dist/

# ---- Python ----
__pycache__/
*.pyc

# ---- EasyEDA 桥接的运行时垃圾 ----
# _bridge.log 是桥接服务器的日志，能长到几 MB，跟工程状态无关
.claude/_bridge.log
# *.stale 是脚本自己标记的过期中间结果（见 PROGRESS.md）
*.stale
.claude/r2/_remote_route.tgz

# ---- EasyEDA -> KiCad 转换的中间产物 ----
# 工程源码 dump / 几何 JSON / .epro 整包，约 20 MB，全部可由
# k_dump.py + k_extract.py + k_dump_epro.py 从 EasyEDA 重新生成（需桥接在线）。
# 产物本身（kicad/）是跟踪的。
.claude/eda_src/

# ---- 编辑器 / 系统 ----
.vscode/
.idea/
Thumbs.db
desktop.ini

# SolidWorks 装配工作目录（126 MB，STEP/SLDASM 不进 git）
新建文件夹/
