CLI command

skarbiec donation accept

Accept one pending donation after rechecking its writer-admission rule against the current vault.

Invocation#

Shell
skarbiec donation accept <donation-id>

Purpose#

Accept one pending donation after rechecking its writer-admission rule against the current vault.

Required inputs and options#

  • Requires one pending donation id and a key capable of decrypting its armor.

Output and state effects#

  • Removes the pending record, decrypts locally, writes or overwrites according to admission, saves the inbox, appends the donation-accept audit entry, and prints merged/overwritten status.

Refusals#

  • Refuses a missing donation, malformed payload, or decrypt failure. A current admission status other than append/overwrite fails with exit status 1 naming the donation, item, donor and rule, and the donation leaves the inbox; credential-lifecycle ownership is rechecked at merge time.