Group of 2 Under the hood
Artifact type descriptions used during publish/resume are now cached with a TTL, backed by a restructured plugin type registry.
What
- The plugin type-registry reset routine now clears an additional
liveReplicas.tooOldset, and splits the old singletypeShipsInstructionsset into two separate sets:typeCatalogVouchandtypeDescriptions. - A new caching lookup stores per-slug artifact type descriptions in
typeDescriptions, keyed by environment and slug, with a positive time-to-live for successful lookups and a shorter backoff before retrying after an error (except a "not_found" error). - This cache backs artifact publish and resume flows that need a type's title, and only runs when the
typeCatalogOnsetting is enabled.
Why Caching type descriptions with a TTL avoids repeatedly re-fetching the same artifact type information during publish/resume, while the backoff on errors prevents hammering a failing lookup.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The finding does not say what user-visible effect, if any, this tracking change has.