pyr0ball
pyr0ball pushed tag v0.5.2 to Circuit-Forge/snipe 2026-04-16 13:04:48 -07:00
pyr0ball pushed tag v0.5.1 to Circuit-Forge/snipe 2026-04-16 12:51:41 -07:00
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-16 12:51:40 -07:00
8e40e51ed3 fix: prefix /api/session and /api/preferences with VITE_API_BASE
pyr0ball pushed tag v0.5.0 to Circuit-Forge/snipe 2026-04-16 12:43:57 -07:00
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-16 12:43:57 -07:00
e428c1446e docs: release v0.5.0 changelog
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-16 12:43:18 -07:00
af51de4cec feat: landing hero copy polish + frontend test suite
9734c50c19 feat: explicit dark/light theme override with Settings toggle
c90061733c feat: listing detail page with trust score ring, signal breakdown, seller panel
Compare 3 commits »
pyr0ball closed issue Circuit-Forge/kiwi#55 2026-04-16 09:28:41 -07:00
feature: recipe complexity rating visible on cards
pyr0ball closed issue Circuit-Forge/kiwi#58 2026-04-16 09:28:41 -07:00
feature: cooking time and difficulty as browser domains
pyr0ball closed issue Circuit-Forge/kiwi#53 2026-04-16 09:28:41 -07:00
feature: 'Surprise me' — zero-decision recipe discovery
pyr0ball closed issue Circuit-Forge/kiwi#57 2026-04-16 09:28:41 -07:00
feature: 'just pick one' — zero-decision top-match mode
pyr0ball closed issue Circuit-Forge/kiwi#62 2026-04-16 09:16:44 -07:00
feature: JSON export (data portability)
pyr0ball closed issue Circuit-Forge/kiwi#63 2026-04-16 09:12:37 -07:00
feature: pantry match floor filter ('can make now' toggle)
pyr0ball commented on issue Circuit-Forge/kiwi#65 2026-04-16 08:30:59 -07:00
feature: barcode miss fallback chain (secondary lookup)

Implemented in commit 0de6182.

Fallback chain: OFFs → Open Beauty Facts → Open Products Facts. All three share the same API format. When all miss, the frontend switches to manual entry mode…

pyr0ball closed issue Circuit-Forge/kiwi#65 2026-04-16 08:30:59 -07:00
feature: barcode miss fallback chain (secondary lookup)
pyr0ball commented on issue Circuit-Forge/peregrine#104 2026-04-16 07:43:14 -07:00
Backport Vue SPA feature parity to self-hosted Streamlit UI

Decision: go with option 1 — deprecate Streamlit, Vue+FastAPI becomes the only self-hosted frontend. Next steps: update compose.yml to default to api + web services, document migration…

pyr0ball opened issue Circuit-Forge/peregrine#104 2026-04-16 07:31:28 -07:00
Backport Vue SPA feature parity to self-hosted Streamlit UI
pyr0ball created pull request Circuit-Forge/peregrine#103 2026-04-16 07:31:11 -07:00
feat: public demo experience (Vue SPA with demo mode)
pyr0ball closed issue Circuit-Forge/kiwi#60 2026-04-16 07:30:59 -07:00
feature: waste/disposal logging
pyr0ball closed issue Circuit-Forge/kiwi#12 2026-04-16 07:30:58 -07:00
Track partial consumption / sub-unit inventory for multi-pack items
pyr0ball created branch feature/demo-experience in Circuit-Forge/peregrine 2026-04-16 07:30:42 -07:00