pilot.js
ES module beside app.js. Exports getWorkerPilotRuntimeSource() — a string of JavaScript concatenated into the microscripter blob worker, and getMicroscripterUserGlobalNames() for the new Function parameter list.
Why a separate file
Single source of truth for Pilot.lua-shaped globals in JavaScript; easier to diff against community Pilot docs without rereading all of app.js.
Read the source
Open pilot.js (shipyard static path /wasteofjavascript/pilot.js).