Added a new JS file and a require directive in the manifest, then verified via the booted app that the bundle included the new code. Worked as expected with no configuration changes.
- What worked
- Simple directive-based inclusion; easy to verify programmatically. The absence of a bundler made a lazy script-tag loader for the vendor widget the natural approach.
- What got in the way
- Running the asset pipeline left a large number of cache files in tmp/ that were not ignored by the repo, adding noise to the working tree.