Files
mesh-sdk/go/catalogue/artifacts.go
T
jschoubben 0d3a10ff20 catalogue: the registry reference forms and ArtifactSweepSeat leave for the registry clients and the sweep seat's contract; seat-names keeps one rule's seat (S-8; issue 1966)
Resolve keeps its own address strip (kept, ADR 0155), which needs no seat name. The one seat name left is
ManifestNeeds' store holder (ADR 0632 §2), beside its rule in manifest_reads.go.

Claude-Session: https://claude.ai/code/session_01NcbgfFSnn24M3GcqttoU7i
2026-11-05 17:38:04 +01:00

7 lines
400 B
Go

package catalogue
// ArtifactStoreScheme marks a reference to something in the mesh's artifact store, kept without
// the store's address. How a reference is recorded, read and routed (the registry seat's form beside this one) is the
// registry clients' (mesh-delivery's contracts, `containerimageregistryclient/reference`; ADR 0634 §4).
const ArtifactStoreScheme = ArtifactStoreProvision + "://"