pyr0ball
pyr0ball closed issue Circuit-Forge/kiwi#100 2026-04-18 14:21:15 -07:00
bulk-add-by-name fails: source=shopping violates DB CHECK constraint
pyr0ball closed issue Circuit-Forge/kiwi#101 2026-04-18 14:21:15 -07:00
OCR approval fails: receipt_ocr not valid for inventory_items.source constraint
pyr0ball closed issue Circuit-Forge/kiwi#103 2026-04-18 14:21:15 -07:00
Inventory status filter broken: frontend sends status= but API expects item_status=
pyr0ball opened issue Circuit-Forge/kiwi#108 2026-04-18 14:12:42 -07:00
recipe_browser_fts: only 1.2K of 3.2M corpus recipes have category/keywords — browser returns sparse results
pyr0ball opened issue Circuit-Forge/kiwi#107 2026-04-18 09:14:30 -07:00
nginx strips port from 307 redirect Location header on no-trailing-slash requests
pyr0ball opened issue Circuit-Forge/kiwi#106 2026-04-18 09:13:14 -07:00
Recipe browser shows confusing zero-count categories with no explanation
pyr0ball opened issue Circuit-Forge/kiwi#105 2026-04-18 09:12:43 -07:00
kiwi_guest_id cookie set with Secure flag on HTTP direct access — session lost on every request
pyr0ball opened issue Circuit-Forge/kiwi#104 2026-04-18 09:12:25 -07:00
Edit item modal: purchase_date change is silently discarded
pyr0ball opened issue Circuit-Forge/kiwi#103 2026-04-18 09:12:12 -07:00
Inventory status filter broken: frontend sends status= but API expects item_status=
pyr0ball opened issue Circuit-Forge/kiwi#102 2026-04-18 09:11:56 -07:00
BLOCKING: recipe corpus not seeded in cloud per-user DBs — all recipe features return 0 results
pyr0ball opened issue Circuit-Forge/kiwi#101 2026-04-18 09:11:35 -07:00
OCR approval fails: receipt_ocr not valid for inventory_items.source constraint
pyr0ball opened issue Circuit-Forge/kiwi#100 2026-04-18 09:11:19 -07:00
bulk-add-by-name fails: source=shopping violates DB CHECK constraint
pyr0ball opened issue Circuit-Forge/kiwi#99 2026-04-18 09:11:06 -07:00
add_inventory_item returns null product_name in create response
pyr0ball commented on issue Circuit-Forge/kiwi#72 2026-04-18 09:03:05 -07:00
feat: anonymous guest mode — grocery list without account (affiliate revenue)

Partial complete (2026-04-18): Per-session guest DB isolation is now live in cloud.

  • Anonymous visitors get a kiwi_guest_id UUID cookie (90-day, HttpOnly, Secure)
  • Each visitor gets an…
pyr0ball opened issue Circuit-Forge/kiwi#94 2026-04-18 09:02:56 -07:00
MEDIUM: POST /recipes/saved/collections returns 500 — missing member_count in INSERT RETURNING
pyr0ball opened issue Circuit-Forge/kiwi#95 2026-04-18 09:02:56 -07:00
MEDIUM: GET /recipes/saved/collections missing tier gate — free users can list paid feature
pyr0ball opened issue Circuit-Forge/kiwi#96 2026-04-18 09:02:56 -07:00
MEDIUM: community/posts response shape inconsistent — total field missing in normal path
pyr0ball opened issue Circuit-Forge/kiwi#97 2026-04-18 09:02:56 -07:00
MEDIUM: Build Your Own recipe templates render as blank cards in cloud UI
pyr0ball opened issue Circuit-Forge/kiwi#98 2026-04-18 09:02:56 -07:00
MEDIUM: Frontend JS errors on load — e.value.filter/find/map is not a function
pyr0ball opened issue Circuit-Forge/kiwi#90 2026-04-18 09:02:10 -07:00
HIGH: _auth_label() reports anonymous guest sessions as "authed"