.git
.github
.idea
.vscode
.agents
.boost
.claude
.codex
.cursor
.gemini
.mcp.json
.superpowers
.i3-upgrade
.worktrees
.tools
backups
releases
handoffs
tests
docs
!docs/licenses
!docs/licenses/Apache-2.0.txt
!docs/licenses/deepseek-harness-MIT.txt
!docs/licenses/deepseek-harness-desktop-MIT.txt
AGENTS.md
phpunit.xml
vendor
node_modules
.env
.env.*
!.env.example
.phpunit.result.cache
*.log
bak
browser-extension
docker-compose*.yml
docker-data
# All runtime state is mounted or created by entrypoint.prod.sh. In particular,
# distribution packages, credentials, preflight data and locks must not be baked in.
storage
.storage-preflight
.source-build
.lock

# Vite 会在镜像构建阶段重新生成指纹资源，不复用宿主机产物。
public/build
# 本机 bootstrap 缓存可能含 dev 包发现结果；打进镜像会与 --no-dev 冲突
bootstrap/cache/*
!bootstrap/cache/.gitignore
