from importlib.util import find_spec
required = ['numpy','scipy','pandas','yaml']
missing = [name for name in required if find_spec(name) is None]
print('External dependency preflight:', 'PASS' if not missing else 'MISSING ' + ', '.join(missing))
print('mpmath: bundled locally under ./mpmath (Row 0.4)')
print('Integrated run: 18 canonical gates + Frog integrity + Aug-19 prediction reproduction')
raise SystemExit(1 if missing else 0)
