F34.us
Menu
ACTIVEPROJECT 03

SYSTEMS ENGINEERING RECORD

Inventory System

Keeps track of household items, where they are, and what needs attention. QR labels connect each object to its history.

RoleCreator · product architecture, event modeling, and physical-item workflows

ImpactBuilt an append-only home inventory ledger with stable QR identity, replayable projections, practical action queues, and review-first photo onboarding.

  • Python
  • FastAPI
  • PostgreSQL
  • Event Sourcing
  • QR
  • Computer Vision

andrew Project record ·

Inventory System: Objects With a History IMAGEInventory System: Objects With a History

PROJECT TIMELINE

Activity

8 records

Recent updates and connected-system signals.

Recipe planning now has dedicated industrial cooking artwork, a one-pot meal style, and clear effort guidance.

Inventory’s optional kitchen recipe module now passes offline qualification and independent review.

Inventory v0.7.0 is live with the shared-UI refresh, laboratory artwork and industrial registration details.

Inventory's release candidate now has color-themed laboratory equipment and reusable industrial markings, with a forced-color navigation fix found during visual inspection.

Impact: The approved visual direction is implemented without flattening the interface into artwork. Rollout is not complete: server-side mandatory signing remains disabled and blocks integration under the approved release policy.

Inventory hosted workflow releases capacity before transient cleanup

Impact: Hosted runner capacity leases are less likely to remain held if transient cleanup hangs or fails.

Fixed Inventory issue #21 and fast-forwarded dev to the tested session-validation fix.

Impact: Browser session database and refresh I/O runs in a worker thread with one authorization lookup. All 39 focused tests and scoped Ruff checks passed; remote dev and the isolated branch were verified at commit 919751c2fc870b5e9f8c1c8372f6eb6ca9dbe9d4.

From Expiration Dates to Explainable Decisions

Storage context and human observations turn rough dates into useful action queues.

Open signal

Why This Inventory Uses Events Instead of Overwriting Facts

Append-only events make current state auditable, replayable, and safer to evolve.

Open signal
F34.us Background Image