# ===== 构建产物 =====
target/
dist/
out/
*.jar
*.class

# ===== 依赖 =====
node_modules/

# ===== IDE =====
.idea/
*.iml
.vscode/
*.swp
*.swo

# ===== 系统文件 =====
.DS_Store
Thumbs.db
desktop.ini
nul

# ===== 环境与密钥 =====
backend/src/main/resources/application.yml
!.gitignore
.env
.env.*
!.env.example

# ===== 日志 =====
logs/
*.log

# ===== H2 数据库文件 =====
backend/data/

# ===== 前端构建产物（已嵌入后端 static）=====
frontend/dist/
backend/src/main/resources/static/

# ===== 调试/临时文件 =====
*.tmp
*.bak
chat-history-*.jsonl
test-*.json
temp/
uploads/
hermes-agent/
__pycache__/
list_agent_procs.ps1

# ===== 调试截图 =====
condition-elif-test.png
condition-node-test.png
edge-bezier-test.png
edge-selected-highlight.png
edge-test-created.png
edge-test.png
frontend-chunks.png
frontend-documents.png
frontend-history.png
frontend-management.png
kb_chunk_full.png
kb_chunks.png
kb_documents.png
model-dropdown-open.png
model-management.png
model-selected.png
output-node-test.png
output-node-test2.png
page-check.png
page-ws-check.png
sse-after-refresh.png
sse-first-load.png
test_doc.txt
test_overlap.txt
test_split_diff.txt
test_split_diff2.txt
test_split_result.txt
test_semantic_long.py
workflow-editor-after-drag.png
workflow-editor-node-selected.png
workflow-editor.png
workflow-list.png
*.debug.png
*.debug.jpg
*.screenshot.png

# ===== 第三方参考项目 =====
skills-manage/
beekeeper-studio/
SuperMew/

# ===== 需求迭代记录 =====
# prompt.md

# ===== 内部开发配置 =====
GENERATED_COMMIT_LOG.md
.claude/
.spec-workflow/
.playwright-mcp/
.codeartsdoer/
.zcf/

# ===== MCP/调试产物 =====
.mcp-debug/
trace-*.json
har-*.json
debug-*.log
