The concerning patterns I found:
- Major packages (react, lodash, express) don't use NPM provenance - Widespread use of @latest tags in production - Missing SRI checks in CDN deployments - No server-side enforcement of attestation - Client-side tooling lacks verification options