← ClaudeAtlas

home-bar-inventory-auditlisted

Reconcile a recorded home-bar inventory against supplied physical bottle observations. Use after purchases, use, moves, or a long gap when every record and observation needs one review-only disposition.
garcon-drinks/garcon-ai-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill garcon-drinks/garcon-ai-skills
# Home-bar inventory audit Run a two-sided count. Every prior record and every physical observation must receive one disposition before the audit can finish. The skill produces a correction proposal. It does not edit an inventory system, infer what happened to a missing bottle, or decide freshness. ## Freeze the two snapshots Collect the current inventory record without changing it. Record each item with a stable record ID, exact label text, bottle size when known, fill-level scale, location, open date when known, and any prior uncertainty. Collect physical observations separately. Each observed bottle needs its own observation ID, label text, size, fill level, location, and direct notes. Unreadable labels, unknown fill, and missing dates stay `unknown`. A photograph does not become a verified field without user confirmation. Completion requires unique IDs for every record and every observation, plus an explicit value or `unknown` for each audit field. ## Propose one-to-one links Match an observation to a record only when identity evidence supports the same bottle. Similar category, flavor, or recipe role does not prove identity. Use one link state. - `matched` means identity, location, and recorded facts reconcile. - `location_mismatch` means identity matches while location differs. - `fill_mismatch` means identity matches while recorded and observed fill differ. - `needs_review` preserves an uncertain identity or conflicting field. One record cannot link to two