Find extensions using code directly from Wikibase or other parts of the Wikidata build and provide mechanism with a stable interface instead.
Find extensions using ( include / require / depend on ) code directly from Wikibase or other parts of the Wikidata build and provide a better mechanism. We currently don't provide any stability guarantees. Either define some package public classes that use semver.org to provide stability guarantees or create a component for the functionality.
We should make sure that it is explicitly documented that the extensions in the Wikidata build don't provide any stability guaranties except specific classes declared package public or hooks.
Most functionalities that are currently used can probably be replaced with using the HTTP-API and libraries we already provide.