# Upload public build inputs only. Generated assets are created by build:vercel.
**
!package.json
!package-lock.json
!tsconfig.json
!vercel.json
!.vercelignore
!index.html
!research.html
!api
!api/*.ts
!server
!server/*.ts
!src
!src/*.ts
!src/*.tsx
!src/*.css
!src/brand
!src/brand/*.png
!src/fonts
!src/fonts/*.woff2
!src/fonts/*LICENSE.txt
!src/fonts/README.md
!scripts
!scripts/build.ts
!scripts/build-vercel.ts
!scripts/inline-html.ts
!fixtures
!fixtures/water-procurement.json
!ui-history
!ui-history/research-a0b4eab71ba980c1.html
!ui-history/research-a8517535856c8aa3.html
!ui-history/research-dfe1c3e8aec7c276.html
!ui-history/research-66390a91a9d5271f.html
!ui-history/research-b1349a13ba4d1fbe.html
!ui-history/research-be8725d56a366d19.html
!ui-history/research-b5ab74c900f06fdb.html

# Defense in depth if the public-input allowlist is extended later.
**/.env*
**/.data/**
**/.ui-builds/**
**/.vercel/**
**/.vercel-assets/**
**/local/**
**/*credentials*
**/tests/**
**/artifacts/**
