benchweave-sdk registry transfer
Transfer a release to another publisher — transfer is re-vetting (Q9).
benchweave-sdk registry transfer [OPTIONS] RELEASEThe record’s consents carry both publisher ids (the registry gate’s landed semantics), the vetting reference is the canonical publishers.json#
Full --help output
Usage: benchweave-sdk registry transfer [OPTIONS] RELEASE
Transfer a release to another publisher — transfer is re-vetting (Q9).
The record's consents carry both publisher ids (the registry gate's landed
semantics), the vetting reference is the canonical
publishers.json#<receiver> citation, and the receiver must hold a
publishers.json vetting block — the same refusals the registry's records CI
makes. Future releases of the plugin publish under the receiver's namespace;
existing release paths are immutable history.
Options:
--registry-clone PATH A clone of benchweave-registry [required]
--to TEXT The receiving publisher id [required]
--consent-from TEXT Optional evidence text from the transferring
publisher (the ids always ride)
--consent-to TEXT Optional evidence text from the receiving publisher
(the ids always ride)
--vetting-ref TEXT Vetting citation; default and only value:
publishers.json#<receiver>
--reason TEXT The transfer reason (recorded) [required]
--actor TEXT The GitHub identity responsible for this record
[required]
--kind TEXT [default: admitted-release]
--help Show this message and exit.
Arguments
RELEASE: TEXT- Required.
Options
--registry-clone: PATH- Required. A clone of benchweave-registry
--to: TEXT- Required. The receiving publisher id
--consent-from: TEXT- Optional evidence text from the transferring publisher (the ids always ride)
--consent-to: TEXT- Optional evidence text from the receiving publisher (the ids always ride)
--vetting-ref: TEXT-
Vetting citation; default and only value: publishers.json#
--reason: TEXT- Required. The transfer reason (recorded)
--actor: TEXT- Required. The GitHub identity responsible for this record
--kind: TEXT = admitted-release