Skip to content

Record Keeping

cubicj edited this page Aug 11, 2026 · 2 revisions

English · 한국어


Record Keeping

Add live coffee widgets to your notes and keep every brew close to the rest of your vault.

Track beans with a beans block

Add this block to a dashboard note. One bean inventory block per vault is usually enough.

```beans
```
Bean inventory table with active and depleted beans and a New Bean button

The beans block shows roast age, remaining weight, status, and a shortcut for adding beans.

Select + New Bean to create a bean note in your configured Bean Folder. A depleted bean moves to Past Beans. Select Repurchase to start a new bag — its remaining weight shows N/A until you enter the new roast date and weight.

Show bean history with a brews block

Add this block to a bean note to show every saved brew for that bean.

```brews
```

The note must include type: bean frontmatter. New bean notes receive the block automatically.

---
type: bean
roaster: My Roaster
status: active
roast_date: 2026-03-01
weight: 200
---
Bean note showing a brew history table with a recent record

The brews block keeps each bean's saved brew history inside its note.

Review the day with a brew-day block

Add this block to a daily note named exactly YYYY-MM-DD.md.

```brew-day
```
Daily note showing two brew records in a rendered brew-day block

The brew-day block gathers every brew saved for the date in the note name.

Open brew details

Select a saved brew in a history or daily table to open its details.

Brew Detail modal showing brew parameters and a weight-over-time chart

The Brew Detail modal brings the recipe, memo, and recorded profile chart together.

Where your data lives

Everything is stored as plain files inside your vault, so Obsidian Sync and backups can include it.

Data Location
Bean notes Your configured Bean Folder
Brew records cubicj-brewing/brew-records.json
Brew profiles (weight curves) cubicj-brewing/brew-profiles/*.json
Equipment cubicj-brewing/equipment.json
Plugin settings .obsidian/plugins/cubicj-brewing/data.json

Clone this wiki locally