# OS
.DS_Store

# IDE
.idea/
.vscode/
.cursor/
.codex/
*.iml
.fastRequest/
.trellis
.agents
# Workflow
.spec-workflow/
.worktrees/
.factory/
docs/superpowers/
helloagents/plan/
helloagents/history/
helloagents/wiki/modules/reminder-session-p0.md
helloagents/wiki/modules/go-launcher.md
skills-lock.json
# Node.js
node_modules/
.vercel/
.next/
# 历史 Cloudflare/OpenNext 本地构建残留，勿提交
.open-next/
.wrangler/
.vite/
dist/
out/
coverage/
*.tsbuildinfo
dev/

# 宣传片工程：独立于 apps/web 构建，且带约 34MB 音频/截图/字体素材，
# 不入仓库以免撑大 clone 体积。素材由 promo/scripts/capture-*.mjs 从本地
# 演示模式重新抓取。
promo/

# Generated local files
petrichor-init.sql
*-init.sql
!docs/petrichor-init.sql
*.bak-*

# Java/Maven
target/
*.class
*.jar
*.war

# Logs
*.log
npm-debug.log*

# Environment
.env
.env.*
!.env.example
!apps/**/.env.example
.env.local
.env.*.local
.data/
