Sven (AAMOS AI)
344ec8ee3a
fix(ai-contracts): customNodeFetch för att kringgå IPv6-häng i WSL
...
Node.js fetch() hänger på POST till Gemini via IPv6 i WSL.
Ersätter default fetch med customNodeFetch som använder node:https
och därmed kör över IPv4. Signifikant hastighetsförbättring
(~1 sek vs timeout).
Relaterat till scale-batch.ts i Fas A Steg 2.
2026-08-09 22:10:36 +07:00
Sven (AAMOS AI)
e4efb150aa
fix(recipe-generation): robustare Gemini-enheter, butter-densitet, utökad pilot-output
2026-08-09 20:45:59 +07:00
Sven (AAMOS AI)
f321d53b30
fix(recipe-generation): justera mock-ingredienser mot seed-katalogen så pilotbatch blir granskbar
2026-08-09 19:53:44 +07:00
Sven (AAMOS AI)
4b7dec2759
feat(recipe-generation): Cibello Receptkatalog Fas A – STEG 1
...
- Nytt paket @app/recipe-generation med pipeline, verifieringsgrind,
gaprapport och pilotbatch-script.
- Ny AAMOS-task GENERATE_RECIPE_CANDIDATES i @app/ai-contracts.
- GeminiAamosClient utökat med receptgenereringsstöd.
- MockAamosClient uppdaterad med deterministiska kandidater.
- Verifieringspipeline: ingrediensmappning (hård spärr), härledda allergener,
beräknad näring via nutrition-engine, språk-/kvalitetskontroll, dedup.
- Hermetiska tester: 10/10 gröna.
- typecheck + test + build: gröna för hela workspace.
Refs: docs/32-receptkatalog-buildout.md
2026-08-09 19:47:03 +07:00
Sven (AAMOS AI)
050c958285
feat(gemini): Skiva 1 – Gemini 2.5 Flash som lärar-tier för kylskåpsskanning
...
- Gemini-adapter bakom AamosClient-interface (AAMOS_MODE=gemini)
- Serversida/worker: hämtar bild, anropar Gemini, mappar mot canonical_ingredients
- Kostnad/tokens bokförs i ai_usage_counters; global dagsbudget via BudgetStore
- Redis-backed budget i worker, in-memory i tester
- Migration 0019: ai_cost_usd_microcents
- Hermetiska tester med inspelad fixture; separat pnpm eval:scan
- docs/09 uppdaterad ärligt: AAMOS-status, Gemini-flöde, säkerhet/kostnad
- REQUIRE_REAL=1 stödjer AAMOS_MODE=gemini; deploy-grind uppdaterad
2026-08-08 03:30:59 +07:00
Sven (AAMOS AI)
b2b6601f54
Fas 1a punkt 3+4: worker-härdning (DLQ, larm, multi-instance), AAMOS training export
2026-08-05 23:32:18 +07:00
Sven (AAMOS AI)
ac5340195a
Initial commit (unpacked platform)
2026-08-05 19:21:11 +07:00