Good RotationGood meals, on repeat.

Feature · Good Rotation Food

Kitchen inventory that begins with a review, not a guess.

Good Rotation calls household inventory Food. It is the shared record that Recipes, Groceries, Meals, and Chef use—but the household approves what enters it.

The short version

  • Capture one item quickly or review an ordered batch of up to ten photos.
  • Keep storage locations, categories, and units household-owned.
  • Use conservative matching and preserve subtype-sensitive foods.

Several ways in, one review standard

Use quick add for a single correction. Use camera or gallery capture for pantry shelves, the fridge, freezer, or a grocery haul. Receipt photos follow a distinct purchase path. Image batches stay ordered and are limited to ten files, with temporary bytes deleted after commit or discard.

Extraction creates a draft. The review shows uncertain names, amounts, units, locations, categories, merge choices, and source context before Food changes.

Household language stays in charge

Locations and categories are not hard-coded enums. A household can use “garage freezer,” “snack drawer,” or another real-world name without waiting for a schema migration.

Aliases help familiar wording resolve to the same ingredient while subtype-sensitive foods remain separate. The system should never turn an uncertain similarity into an automatic merge.

Quantity edits carry context

A confirmed quantity update writes value and unit together and records when it was last confirmed. If Chef performs a safe inventory write, the change is audited and can be undone only while later dependencies have not locked it.

That makes quantity useful for recipe fit without pretending every household package is measured perfectly.

Food connects to the next action

Recipes use backend-authoritative ingredient fit to show covered, missing, and check-first evidence. Groceries can consolidate confirmed gaps. After a shop, a put-away review moves purchases into Food; after cooking, cleanup can record what materially changed.

The point is not a beautiful static list. It is a reliable handoff from what the kitchen has to what the household does next.

Frequently asked questions

How does Good Rotation capture kitchen inventory?

Good Rotation’s current inventory scan is photo-based. It supports ordered batches of pantry, fridge, freezer, or grocery-haul photos plus a separate receipt-photo path.

Does Good Rotation save uploaded food photos?

No. Uploaded inventory images are temporary. The workflow extracts a draft, lets the household review and commit or discard it, then deletes the source bytes.

Can I customize pantry locations?

Yes. Storage locations and categories are household-owned rather than fixed application enums.