# `npm run plugin-zip` (wp-scripts) builds the distributable via npm-packlist
# using the package.json "files" allowlist — it does NOT read .distignore.
# These rules trim build/dev artifacts that live inside whitelisted dirs
# (assets/**, vendor/**) so they stay out of the production zip.
*.map
CLAUDE.md
.claude

# Vendored packages (thinkmatic/*, php-di, …) carry their own docs/ — the
# Strauss prune in composer.json removes these, this is a second safety net.
docs
