MEDIUM: Build Your Own recipe templates render as blank cards in cloud UI
HIGH: Receipt OCR background task uses store closed by FastAPI dependency
MEDIUM: POST /recipes/saved/collections returns 500 — missing member_count in INSERT RETURNING
MEDIUM: GET /recipes/saved/collections missing tier gate — free users can list paid feature
HIGH: _auth_label() reports anonymous guest sessions as "authed"
recipe_browser_fts: only 1.2K of 3.2M corpus recipes have category/keywords — browser returns sparse results
HIGH: export/json calls get_saved_recipes(1000, 0) with wrong argument types
HIGH: household create_invite opens Store but never closes it — connection leak
MEDIUM: community/posts response shape inconsistent — total field missing in normal path
pyr0ball
released v0.5.1 — Recipe Corpus Enrichment + Bug Fixes at Circuit-Forge/kiwi
2026-04-18 15:40:24 -07:00
fix: recipe enrichment backfill, main_ingredient browser, bug batch
pyr0ball
created branch fix/recipe-enrichment-and-bugfixes in Circuit-Forge/kiwi
2026-04-18 15:39:06 -07:00
pyr0ball
pushed to fix/recipe-enrichment-and-bugfixes at Circuit-Forge/kiwi
2026-04-18 15:39:06 -07:00
BLOCKING: recipe corpus not seeded in cloud per-user DBs — all recipe features return 0 results
Edit item modal: purchase_date change is silently discarded
kiwi_guest_id cookie set with Secure flag on HTTP direct access — session lost on every request
CRITICAL: bulk-add-by-name always fails — source="shopping" violates DB CHECK constraint