みんな汎用ライブラリと個々のアプリの整合性ってどうやって取ってるの?

それぞれ別にバージョン管理していて、アプリはその時点での最新の状態のライブラリを要求してる。
そしてその最新とやらのバージョンがいくつなのかはどこにも情報が残っていない。

どうみても10代前のアプリを取り出してビルドを通すのは不可能でございます。