Design 51: only a registry seat's holder writes into its store. The module pushed each bundle and archive straight into the artifact store; it now publishes through the seat's publish and publish-part with mesh-sdk's sender, invokes both verbs, and no longer requires artifact-store or places its address. push.go is gone. Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig