pyr0ball
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-14 16:15:19 -07:00
f8dd1d261d feat: preferences store, community signals, a11y + API fixes
pyr0ball pushed to main at Circuit-Forge/kiwi 2026-04-14 16:00:52 -07:00
fdc477b395 fix(kiwi-fe): MealPlanView strict TS split index type narrowing
pyr0ball pushed tag v0.5.0 to Circuit-Forge/kiwi 2026-04-14 15:54:15 -07:00
pyr0ball pushed to main at Circuit-Forge/kiwi 2026-04-14 15:54:15 -07:00
33c619b6b5 feat(kiwi-fe): wire OrchUsagePill into RecipesView and Settings opt-in toggle
1ae54c370d feat(kiwi-fe): add OrchUsagePill component with calm low-budget state
b4f8bde952 feat(kiwi-fe): add useOrchUsage composable with opt-in localStorage persistence
bdfbc963b7 feat(kiwi-fe): add getOrchUsage API call and OrchUsage type
99e9cbb8c1 refactor(kiwi): remove unused LIFETIME_SOURCES import from recipes.py
Compare 37 commits »
pyr0ball opened issue Circuit-Forge/peregrine#101 2026-04-14 15:44:29 -07:00
a11y/theme: --app-primary tokens not applied when explicit dark theme selected on light-OS machine
pyr0ball opened issue Circuit-Forge/peregrine#100 2026-04-14 15:44:29 -07:00
a11y: Apply page has two <h1> elements — heading hierarchy broken
pyr0ball opened issue Circuit-Forge/peregrine#99 2026-04-14 15:44:29 -07:00
a11y: Apply workspace Q&A toggle missing aria-expanded
pyr0ball opened issue Circuit-Forge/peregrine#98 2026-04-14 15:43:13 -07:00
a11y/UX: Reject Listing in Apply workspace has no confirmation dialog
pyr0ball opened issue Circuit-Forge/peregrine#97 2026-04-14 15:42:26 -07:00
a11y: focus rings suppressed globally — keyboard navigation invisible
pyr0ball commented on issue Circuit-Forge/kiwi#84 2026-04-14 14:02:47 -07:00
Expiry system deep-dive: secondary use windows and ingredient-specific post-date behavior

SAFETY CONSTRAINT: Bread mold is a hard gate

This is a food safety issue, not a UX softness issue. Any secondary-use feature for bread must enforce this clearly.

Bread mold (Aspergillus,…

pyr0ball opened issue Circuit-Forge/kiwi#84 2026-04-14 14:02:25 -07:00
Expiry system deep-dive: secondary use windows and ingredient-specific post-date behavior
pyr0ball opened issue Circuit-Forge/kiwi#83 2026-04-14 14:02:02 -07:00
Expiry system deep-dive: secondary use windows and ingredient-specific post-date behavior
pyr0ball pushed to main at Circuit-Forge/kiwi 2026-04-14 13:54:11 -07:00
1882116235 feat: UX polish for Build Your Own tab and default landing
144d1dc6c4 chore: commit in-progress work -- tag inferrer, imitate endpoint, hall-of-chaos easter egg, migration files, Dockerfile .env defense
fe18fb48c0 feat: wire Build Your Own tab into RecipesView and add sparse-result nudge
40a12764c4 feat: add BuildYourOwnTab wizard component (template grid + picker + result)
9a42cdd4ae feat: add missingIngredientMode and builderFilterMode to recipes store
Compare 12 commits »
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-14 13:23:51 -07:00
af1ffa1d94 feat: wire Search with AI to cf-orch → Ollama (llama3.1:8b)
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-14 12:32:43 -07:00
c0a92315d9 fix: rename Build with AI → Search with AI, sync panel CSS to amber theme
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-14 12:20:38 -07:00
55b278ff8e fix: replace @/ path aliases with relative imports (no alias configured in vite.config)
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-14 12:08:26 -07:00
b5779224b1 fix: sync store.filters and store.query into SearchView local state after LLM populate
pyr0ball closed issue Circuit-Forge/snipe#39 2026-04-14 12:08:26 -07:00
LLM query builder: sidebar filter controls do not update after populateFromLLM
pyr0ball opened issue Circuit-Forge/snipe#39 2026-04-14 12:06:19 -07:00
LLM query builder: sidebar filter controls do not update after populateFromLLM
pyr0ball pushed to main at Circuit-Forge/snipe 2026-04-14 12:01:41 -07:00
0919ebc76a feat: LLM query builder — natural language → eBay search filters (snipe#29)
37e34ac820 feat: mount LLMQueryPanel in SearchView and add auto-run setting to SettingsView
53ede9a4c5 feat: LLMQueryPanel collapsible panel with a11y wiring and theme-aware styles
b143962ef6 feat: useLLMQueryBuilder composable with buildQuery, autoRun, and status tracking
65ddd2f4fa feat: add llm_query_builder to SessionFeatures and populateFromLLM to search store
Compare 14 commits »