# See https://docs.github.com/get-started/getting-started-with-git/ignoring-files

# 编译输出
/dist/
/tmp/
/out-tsc/
/bazel-out/

# Node
/node_modules/
npm-debug.log
yarn-error.log
.env
.env.*
!.env.example

# IDE 和编辑器
.idea/
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace

# Visual Studio Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/mcp.json
.history/*

# 缓存、测试结果和临时产物
/.angular/cache/
.sass-cache/
/connect.lock
/coverage/
/libpeerconnection.log
testem.log
/typings/
__screenshots__/
/.gstack/
/memory/
/session-checkpoints/
/test-results/
/playwright-report/
/blob-report/

# 系统文件
.DS_Store
Thumbs.db

# Windsurf 本地配置和工作流
/.windsurf/

# 后端运行时数据（视频、任务、历史等本地产物）
/data/
!/data/.gitkeep

# 项目内部方案、调研、参考资料和 AI 助手协作文档默认仅本地保留。
/docs/*
/项目参考/

# 本地测试、调试和个人资料
/testAudioLocal.js
/deploy.ps1
/*.xlsx
/*.xls
/脚本示例-*.md
/src/video/manifest.json

# 日志
*.log

# 云函数自动构建产物和本地实施笔记
/cloud-functions/deployable/
/cloud-functions/session-contract-notes.md

# 本地子项目
/openclaw-voc-skill/
/apig-pay/
/video-workflow-skills/
/douyin-speaking-daily/
