So, there is no one definition of a WordPress framework, and there is no agreement on how to package plugins and libraries for frameworks.

Look at how Drupal defines a distribution. Yes, it's a complete package with core, but it gets the job done, and they are offered as default installs in Pantheon.
https://www.drupal.org/documentation/build/distributions

Not a solution, but a comparison in rethinking the framework conundrum.