/target
node_modules/
test-results/
playwright-report/
.envrc
debug-input.log
# Vendor bundles are committed so `cargo install` / `cargo package` embeds the
# real frontend (regenerated by `make build`). Only the dev-only source maps
# stay ignored — they're large and never served.
web/static/vendor/*.map
.tmp/

# Speech-to-text model (~480 MB, fetched by `make stt-model`).
/models/

# TWA build artifacts (generated by `make twa`).
# Only the template (twa/twa-manifest.json.template) is checked in.
twa/app/
twa/twa-manifest.json
twa/dist-dev/
web/static/install/mobux.apk
web/static/.well-known/assetlinks.json

# Generated build-info files (regenerated by `node web/build.js`; server falls back gracefully if absent).
web/static/build-info.json
web/static/build-info.js
