publish, publish-part, versions and remove in the part registry; mirror and tags on the image seat; hold and release on the two seats distribution holds; published, refused, removed, held and released on each seat's own family. Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
35 lines
835 B
JSON
35 lines
835 B
JSON
{
|
|
"format": 1,
|
|
"seat": "go-package-registry",
|
|
"scope": "mesh",
|
|
"grain": "whole",
|
|
"decision": "novox/hq ADR 0605",
|
|
"description": "The mesh's Go modules: Go's module proxy protocol's read side, and publishing over the bus.",
|
|
"delivers": "go-package-registry",
|
|
"includes": [
|
|
"registry"
|
|
],
|
|
"family": {
|
|
"name": "go-package-registry.events",
|
|
"max-age-days": 7
|
|
},
|
|
"provisions": [
|
|
{
|
|
"name": "go-package-registry",
|
|
"form": {
|
|
"type": "object",
|
|
"properties": {
|
|
"url": {
|
|
"type": "string",
|
|
"description": "the read side's address"
|
|
}
|
|
},
|
|
"required": [
|
|
"url"
|
|
],
|
|
"description": "form none: the Go module proxy's read side, answered anonymously, with no credential (design 51)"
|
|
}
|
|
}
|
|
]
|
|
}
|