Design 51 Publishing, ADR 0605 §3: a Go package is published from a trunk build through go-package-registry under the version the builder gave it. The build packs the directory the artifact names as Go's module zip, answers its digest and h1: sum, and on a version publishes it under the Go module path (the forge's Go seat takes the name as the module path); a candidate publishes nothing. The ask's seat and version reach the build. Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig