CLI command
skarbiec bond-add
Create or replace one non-secret bond configuration in the vault.
Invocation#
skarbiec bond-add <name> --mode <replica|hub|p2p|git> --role <source|replica|consumer|peer> --channel <serve|git|file>:<address> [--peers <fpr,...>] [--interval <seconds>]Purpose#
Create or replace one non-secret bond configuration in the vault.
Required inputs and options#
- Requires name, --mode, --role, and --channel. --peers and numeric --interval are optional.
Output and state effects#
- Stores mode, role, channel, peers, and interval metadata, saves the vault, appends audit, and prints ok plus bond/mode/role.
Refusals#
- Refuses modes, roles, channel types, channel shapes, or interval values outside the dispatcher's finite schema.