/ cli reference / openvet audit

The openvet audit family covers the authoring loop: drafting an audit, editing it, signing it with your key, and publishing it to a log.

Subcommands #

openvet audit new <subject>     # draft a new audit for a package
openvet audit edit              # open the draft in your editor (or TUI)
openvet audit sign              # sign with the configured key
openvet audit publish           # append the signed audit to your log

The authoring loop #

  1. openvet audit new <package> creates an in-progress audit draft.
  2. openvet audit edit opens the draft for review — either in your $EDITOR or in OpenVet’s built-in TUI, depending on configuration.
  3. openvet audit sign produces the cryptographic signature using the key declared in openvet.toml.
  4. openvet audit publish appends the signed audit to your log, advancing its head.

See also #

TODO: walk through a complete first-audit example, including key generation and log setup.