No bundler for the browser build; raw Gleam ESM output plus a hand-written index.html
Context
Gleam's JavaScript-target output is plain ES modules. Need a way to actually load it in a browser eventually; common web tooling defaults to a bundler (esbuild/Vite/webpack) for this.
Options considered
Decision
Defer any bundler decision; plan to serve the Gleam-built JS output directly via a plain HTML file once there's a browser bootstrap to build.
Verification
Confirmed via research (not yet built, since there's no browser entrypoint yet) that Gleam's build output requires no transformation to be browser-loadable.
Consequences
If a real browser-only npm dependency is ever needed (e.g. for render's canvas setup), this decision will need revisiting -- flagged for future attention, not a current blocker.