Package extension holds extension interfaces and implementations shared
across SubmitQueue, Stovepipe, and other repo-local services. Service-specific
extensions live under each service's own extension package (e.g.
submitqueue/extension, stovepipe/extension).