Claude Code for Continuous Integration
Your CI pipeline uses Claude Code to perform dependency vulnerability research across 40+ microservices. Each nightly run takes a single Claude session to scan all services, cross-reference CVE databases, and produce a consolidated security report. You observe that reports generated in the final 20% of the run systematically miss known vulnerabilities that were correctly flagged in earlier services — but the logs show Claude did find the relevant CVE data mid-session. What architectural change would most reliably prevent this information loss?