pyr0ball opened issue Circuit-Forge/kiwi#16

pyr0ball
Sat, 04 Apr 2026 07:05:24 -0700

16#Cook log UI — view and manage cooking history#

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