# Files / folders excluded from the wordpress.org SVN trunk deploy.
# The 10up/action-wordpress-plugin-deploy action reads this and uses rsync --exclude-from.

# Git / GitHub
.git
.github
.gitignore
.gitattributes

# Editor / OS
.DS_Store
.idea
.vscode
.zed
*.swp
*.swo

# Local env
.env
.env.*
.env.docker.example

# Claude / Conductor tooling
.claude
conductor.json
conductor-archive.sh
conductor-run.sh
conductor-setup.sh

# Docker dev environment (not shipped to wp.org)
docker
docker-compose.yml
Dockerfile.wordpress

# Hono backend (deployed separately, not part of the wp.org plugin)
backend

# Frontend sources — only app/dist/ and app/static/images/ are shipped
app/src
app/node_modules
app/public
app/e2e
app/static/robots.txt
app/package.json
app/pnpm-lock.yaml
app/pnpm-workspace.yaml
app/bun.lock
app/vite.config.ts
app/tsconfig.json
app/tsconfig.node.json
app/svelte.config.js
app/eslint.config.js
app/postcss.config.js
app/playwright.config.ts
app/.prettierrc
app/.prettierignore
app/.mcp.json
app/CLAUDE.md
app/README.md
app/index.html

# Node / package manager
node_modules
package.json
package-lock.json
pnpm-lock.yaml

# Build tooling / dev scripts
Gruntfile.js
scripts

# wp.org SVN /assets — handled separately by the deploy action
/assets

# Docs that aren't shipped (README.txt IS shipped — that's what wp.org renders)
README.md
CLAUDE.md
CHANGELOG.md
POSTCODE_FEATURE_PLAN.md
PROJECT_DESCRIPTION.md

# Internal planning docs (Claude Superpowers plans/specs/tasks)
docs

# Logs
*.log
