Tracking

Tracking is Altair’s answer to “do we have any of that left, and where is it?” — a household inventory that stays accurate without becoming another job.

This guide is a placeholder. The Tracking domain is implemented on the server and integrated into the web client (server-complete as of Feature 007; web-integrated as of Feature 008). The full user-facing guide hasn’t been written yet. For reference-level detail, see the Tracking PRD on GitHub.

What’s in the domain

  • Items — the things themselves. Food, supplies, tools, medicine, whatever you want to track.
  • Locations — where items live. Pantry, garage, bathroom cabinet, deep freeze. Arbitrary nesting, so you can have “kitchen → pantry → top shelf” if that’s how your brain works.
  • Categories — what kind of thing an item is. Used for grouping and for default settings.
  • Consumption and purchase logs — the history of what you used and what you bought. Dated and (optionally) quantified.
  • Low-stock alerts — surfaced when an item’s quantity falls under a threshold you’ve set.
  • Shopping lists — lists that are linked to real inventory items, so that “buy more of X” stays connected to the X you already have.

Workflows the full guide will cover

  • Setting up locations and categories that match how your home is actually organized.
  • Logging a purchase without opening the app at checkout.
  • Handling consumption: quick logs, batch logs, and “I don’t know how much, just mark it lower.”
  • Managing shopping lists that stay linked to inventory.
  • Linking an item to an epic or a note across domains.

In the meantime

The current web client supports creating items, locations, and categories, logging consumption and purchases, and managing shopping lists. Low-stock alerts appear in the dashboard when an item crosses its threshold. The Android client’s tracking screens are part of the active work; see the roadmap for status.