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