# Dependencies
node_modules/

# Build output
dist/
dist-ssr/

# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Runtime (egg)
run/
.wb_*/
.wb_check_state.js
.egg-config.json

# Env / secrets (defense-in-depth; real .env.production lives outside this repo)
.env*
!.env.example

# Coverage / cache
coverage/
.cache/

# Agent / tooling state
.workbuddy/

# Editor
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store

# Uploaded / runtime data under app/public (keep templates as source)
app/public/uploads/
app/public/answers/
app/public/works/
app/public/materials/
app/public/news/
app/public/carousel/
app/public/tmp/
app/public/exports/

# Tests (non-required; code runs without them) — 上传目的=运行必须，test 不入库
test/
test_dir/
