node_modules/
dist/
# Derived WebP delivery set — regenerated deterministically by the vite plugin
# from assets/textures (the PNG authoring source). Committing it would double
# the repo for no benefit.
assets/textures-web/
.env
.env.*
!.env.example
secrets/
.agent/screenshots/
.agent/build-*/
.agent/tmp/
*.log

# Agent scratch: build dirs, lab harnesses, temp captures. Only .agent/critic-loop.mjs
# is intentional source. A bare "git add -A" swept 411 files of a temp build in once.
.agent/*
!.agent/critic-loop.mjs
