# benchweave-sdk registry yank


Yank a release: status sequence+1 lifecycle yanked, re-signed, recorded.


``` bash
benchweave-sdk registry yank [OPTIONS] RELEASE
```


Advisories and support fields are preserved, not reset. CR-13/Q12 restated: yank is served state plus records -- the gateway's admission gate refuses yanked releases at read time; nothing here weakens it.


<span class="gd-details-chevron" aria-hidden="true"></span>Full --help output


    Usage: benchweave-sdk registry yank [OPTIONS] RELEASE

      Yank a release: status sequence+1 lifecycle yanked, re-signed, recorded.

      Advisories and support fields are preserved, not reset. CR-13/Q12 restated:
      yank is served state plus records -- the gateway's admission gate refuses
      yanked releases at read time; nothing here weakens it.

    Options:
      --registry-clone PATH  A clone of benchweave-registry  [required]
      --origin-key PATH      The origin Ed25519 private key, a LOCAL PEM file
                             (CR-12)  [required]
      --reason TEXT          The yank reason (recorded in status and record)
                             [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

`--origin-key: PATH`  
**Required.** The origin Ed25519 private key, a LOCAL PEM file (CR-12)

`--reason: TEXT`  
**Required.** The yank reason (recorded in status and record)

`--actor: TEXT`  
**Required.** The GitHub identity responsible for this record

`--kind: TEXT = admitted-release`
