Cross-owner isolation

Updated Jul 27, 2026

Seeding two repositories with the same owner/name canonical key throws at parse time. Repositories with the same short name remain distinct when their owner values differ, so acme/awesome-repo and globex/awesome-repo can coexist safely.