Profile → inherit → extend.
Every registered repository carries a small project profile. Core controls apply everywhere. Capabilities such as runtime, web, API, Vercel or GitHub Actions add the relevant controls. Project-specific rules can extend that. Explicit exceptions are recorded rather than smuggled in through tribal knowledge.
Why it scales
Onboarding another experiment should mostly mean describing the thing accurately, not copying a pile of governance documents and hoping they remain vaguely related six months later.