CLI command
skarbiec donation accept
Accept one pending donation after rechecking its writer-admission rule against the current vault.
Invocation#
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.