# benchweave-sdk registry withdraw


Withdraw a submission -- pre-acceptance only (contributor).


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


Refuses once a publish record exists ('withdraw_after_publication:'): post-signing withdrawal is an advisory or an unlist, never a silent disappearance (CR-32). The CR-56 kind tag is required -- no default.


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


    Usage: benchweave-sdk registry withdraw [OPTIONS] RELEASE

      Withdraw a submission -- pre-acceptance only (contributor).

      Refuses once a publish record exists ('withdraw_after_publication:'): post-
      signing withdrawal is an advisory or an unlist, never a silent disappearance
      (CR-32). The CR-56 kind tag is required -- no default.

    Options:
      --registry-clone PATH  A clone of benchweave-registry  [required]
      --reason TEXT          The withdrawal reason (recorded)  [required]
      --actor TEXT           The GitHub identity responsible for this record
                             [required]
      --kind TEXT            Required: the record's CR-56 class (admitted-release
                             | in-tree-fixture | community-shared) -- withdrawal
                             has no honest default
      --help                 Show this message and exit.


# Arguments


`RELEASE: TEXT`  
Required.


# Options


`--registry-clone: PATH`  
**Required.** A clone of benchweave-registry

`--reason: TEXT`  
**Required.** The withdrawal reason (recorded)

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

`--kind: TEXT`  
Required: the record's CR-56 class (admitted-release \| in-tree-fixture \| community-shared) -- withdrawal has no honest default
