# Python
__pycache__/
*.pyc
*.pyo
.venv/
dist/
build/
*.egg-info/

# FreeCAD addon runtime diagnostics
addon/CADPilot/initgui_debug.log

# FreeCAD working files (demos / backups)
*.FCStd
*.FCBak
*.FCStd1

# Local plans / skills
docs/superpowers/

# OS / editor
.DS_Store
Thumbs.db
*.swp
*.swo
*~

# IDE
.idea/
.vscode/
.zcode/

# Local secrets
.env

# Allow the demo model in examples/
!examples/ModernBicycle.FCStd

# Local blog drafts (not for publication)
docs/blog*.md

# ===== ↑ 以上同步自 .gitignore（「从 .gitignore 同步」只重写以上部分）=====
.git/
.hg/
.svn/
node_modules/
bower_components/
jspm_packages/
site-packages/
venv/
coverage/
htmlcov/
lcov-report/
cmakefiles/
cmake-build-*/
bazel-*/
pods/
deriveddata/
storybook-static/
playwright-report/
test-results/
allure-results/
allure-report/
cdk.out/
*.dist-info/
eggs/
pip-wheel-metadata/
wheels/
# ----- ↑ 以上为 ZCode 默认排除规则（自定义规则请写在本行下方，不会被同步/恢复改动）-----
# 自定义规则写在下方（本行提示可删除）
