Tasting

CLI tasting commands

Read supplier tasting notes and record your own cupping scores from the terminal.

Tasting commands combine supplier-provided notes from the catalog with your personal cupping data stored on inventory rows.

Both read and write flows are available, so tasting data works across terminal, browser, and AI chat contexts.

Read and rate

  • The <bean-id> for tasting get is a coffee_catalog ID, not an inventory ID.
  • purvey tasting rate uses an inventory_id, not a catalog_id. That split mirrors the supplier-notes versus personal-cupping data model.
  • --filter both returns both supplier and personal notes when available.
  • Rate supports aroma, body, acidity, sweetness, aftertaste, brew-method, notes, and --form.
Retrieve and rate tasting data
purvey tasting get 128 --filter both --pretty
purvey tasting get 128 --filter supplier --pretty
purvey tasting rate 7 --aroma 4 --body 3 --acidity 5 --sweetness 4 --aftertaste 4
purvey tasting rate --form

Related links