notepat-remote: env-info bridge + closed-door status readout
When the case doors are closed (piece unfocused), the interior now
displays a centered three-row diagnostic overlay:
row 1 — ONLINE · UDP+WS / OFFLINE (session-server transport state)
row 2 — PACKED / LIVE (whether we're in the chunked amxd bundle or
loaded fresh from aesthetic.computer)
row 3 — UPDATE AVAILABLE (only shown if packed and the baked-in
git hash differs from /.commit-ref served by lith)
bios gets a new env-info channel: fetches /.commit-ref on DAW bridge
setup, caches \`{packMode, packGit, packDate, latestCommit}\`, and
pushes to the worker as send({type:"env:info"}) both eagerly and on
\`env:request\` from the piece. disk.mjs dispatches as an act() event
with \`e.env\`.
This is a binary file and will not be displayed.