Registry: Resource and Needs spellings, resolve before canonicalising; roadmap link
Lazy engine: what the first resolver found; an external registry
Speculative: a small engine and a site that pays for what it uses (build profile, resolver, splitting)