Code theft, insider exfiltration and ransomware are three different problems. Client-side encryption, key rotation and immutable snapshots answer them separately.
Three private surfaces. Same zero-knowledge architecture.
No single control covers all three, which is why "we have a private repo" is not a strategy.
Three private surfaces. Same zero-knowledge architecture.