I built a deterministic engine to verify peer-dependency health because npm install hides too many errors