A wine cellar that remembers what you used to believe
Description and use
The system lets users view the wine cellar state at any point in time using events and claims instead of current data.
Problem
Most cellar apps only show current inventory; users need to know historical state and past beliefs about drinking windows.
Outcome
The system allows users to query the cellar at any historical date, showing inventory, drinking windows, and missed opportunities, without storing transient state.
Workflow
- Define data model with events and claims
- Implement acquisition and consumption documents with dates
- Implement assessment documents with tiered source ranking
- Build Sanity Studio schema with review queue
- Create Sanity App SDK to compute live views
- Deploy public read‑only page
- Use date control to explore past, present, future states
Evidence
Cellar stores neither. It stores events and claims:
Move a date control backward and acquisitions disappear, consumptions reverse, and drinking windows change as the controlling claim changes.
The design rule underneath: do not store what is true now when you may later need to know what was true then.
- Record date: 2026-10-01T23:55:55.466Z