Placing code outside lib folder in hex package, possible?

Individual mix.lock of dependencies are not relevant for constraint resolution.

Only the :deps as specified in the projects project/1 kw-list are collected and then a recursive constraintsolver is ran over that.

If the individual mix.locks were considered, it would be very unlikely to ever resolve dependencies.