CAIN-42 E16 evidence ==================== Save verify_e16.py.txt as verify_e16.py (Python 3 + `cryptography`; imports nothing from CAIN) and run: python3 verify_e16.py . It recomputes every digest from the published JSON; it does not trust them. It proves the bundle is intact and self-consistent. It does NOT prove any causal claim is true about the physical world, that a model is accurate, or that anything outside the enforcement boundary is controlled.