Cook log UI — view and manage cooking history #16

Closed
opened 2026-04-04 07:05:24 -07:00 by pyr0ball · 0 comments
Owner

Context

When a user taps "I cooked this" in the recipe detail panel, the recipe is logged to localStorage (kiwi:cook_log) with { id, title, cookedAt }. Up to 200 entries are stored. There is currently no UI to view this data.

What to build

  • A Cook History section in Settings (or a dedicated tab if history grows in scope)
  • Show entries grouped by date: recipe title + timestamp
  • Allow clearing the log
  • Eventually: use history to surface "cook this again" suggestions and improve recommendation ranking

Notes

  • Data is session-local until cloud sync is implemented (Phase 2+)
  • Log format: CookLogEntry { id: number, title: string, cookedAt: number } — defined in frontend/src/stores/recipes.ts
  • Cloud mode will need server-side persistence; localStorage is the free-tier placeholder
## Context When a user taps "I cooked this" in the recipe detail panel, the recipe is logged to `localStorage` (`kiwi:cook_log`) with `{ id, title, cookedAt }`. Up to 200 entries are stored. There is currently no UI to view this data. ## What to build - A **Cook History** section in Settings (or a dedicated tab if history grows in scope) - Show entries grouped by date: recipe title + timestamp - Allow clearing the log - Eventually: use history to surface "cook this again" suggestions and improve recommendation ranking ## Notes - Data is session-local until cloud sync is implemented (Phase 2+) - Log format: `CookLogEntry { id: number, title: string, cookedAt: number }` — defined in `frontend/src/stores/recipes.ts` - Cloud mode will need server-side persistence; localStorage is the free-tier placeholder
pyr0ball added this to the Beta — Recipe Suggestions milestone 2026-04-04 16:33:19 -07:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/kiwi#16
No description provided.