include README.md
include LICENSE
include pyproject.toml
# Source layout: all package code under src/
recursive-include src *.py
recursive-include src *.yaml
recursive-include src *.json
recursive-include src *.mako
recursive-include src *.md
recursive-include src *.typed
# Alembic migration templates
recursive-include src/pycharter/db/migrations *.mako
# Pre-built UI static files (build with: pycharter ui build)
recursive-include src/pycharter/ui/static *
# Exclude UI source and build artifacts
prune src/pycharter/ui/node_modules
prune src/pycharter/ui/.next
prune src/pycharter/ui/out
prune src/pycharter/ui/src
prune src/pycharter/ui/public
recursive-exclude src/pycharter/ui/src *.ts *.tsx *.js *.json *.md
recursive-exclude src/pycharter/ui *.ts *.tsx *.config.*
