node_modules
dist
.vite
.wrangler

# All *.gen.* files are regenerated by `pikku all` — never commit them.
*.gen.ts
*.gen.js
*.gen.json
*.gen.mjs

# Yarn — commit the root lockfile; ignore PnP/cache and generated per-unit lockfiles
.yarn/
.pnp.*
yarn.lock
!/yarn.lock

# Injected/symlinked at sandbox runtime — never commit
vendor/
.opencode
.pikku-runtime
__fabric_scaffold.vite.config.mjs
