feat(worker/ai): Gemini-lärar-tier för scan/detect/allergen + shadow-capture
- Utöka GeminiAamosClient med ANALYZE_MEAL_IMAGE, READ_NUTRITION_LABEL, READ_EXPIRY_DATE och READ_RECEIPT (vision-prompts mot kontraktsscheman). - Lägg till apps/worker/src/lib/shadow-capture.ts: S3/local fallback, imageTraining-gating, ingen PII, aldrig faila användarvägen. - Integrera capture i scan-processorn efter lyckad runTask med consentFlags. - Lägg till @aws-sdk/client-s3 i worker samt eval:capture-skript. - Uppdatera eval:scan till Wikimedia Special:FilePath + redirect-following. - Exkludera .terraform i brand-guard för att undvika false positives. - Uppdatera gemini-test för DEDUPLICATE_INVENTORY som unsupported.
This commit is contained in:
@@ -17,6 +17,7 @@ for name in "${FORBIDDEN[@]}"; do
|
||||
HITS=$(grep -ril "$name" . \
|
||||
--exclude-dir=node_modules --exclude-dir=.git --exclude-dir=dist \
|
||||
--exclude-dir=.turbo --exclude-dir=.expo --exclude-dir=.data \
|
||||
--exclude-dir=.terraform \
|
||||
--exclude=brand-guard.sh 2>/dev/null || true)
|
||||
if [ -n "$HITS" ]; then
|
||||
echo "FEL: förbjudet namn '$name' hittades i:"
|
||||
|
||||
Reference in New Issue
Block a user