See the build.json for info.
Shifter takes the build.json, and the meta/editor.json and turns that into the built version.
The build.json includes the list of files which make up the built file, also including module name, submodule names, and any CSS dependencies.
The metadata contains the list of dependencies.