Container Registry and Software Supply Chain Platform · View 16 of 33 · 4 · Runtime
Decisions
- Deduplicate on layer digest: an unchanged base layer is scanned once, not once per derived image
- Two scanners, because a single scanner is a single source of truth about what is wrong with the world
- Degrade by priority — production-bound artifacts before development — rather than uniformly
Targets
- Push to initial verdict p95 ≤ 10 minutes for artifacts ≤ 1 GB
- Queue age is a first-class metric; exceeding the budget is an alertable condition
- An artifact without a completed scan is ineligible for production admission — never a silent allow
Cost
- Layer deduplication is the single largest lever on scan compute; without it the corpus costs roughly 6× more to scan
- Scan compute is attributed per repository and per owning team, and reported monthly