fix(ai): förbjud utskrivna tal i receptöversättningar (löser numbersPreserved-fall)

- 3 översättningar (de: 2, es: 1) föll deterministiskt på numbersPreserved:
  AI:n skrev ut ett litet tal i bokstäver (t.ex. "4" -> "vier"/"cuatro") i ett
  steg, så siffran försvann. Prompten säger nu explicit: skriv alltid tal med
  siffror, aldrig bokstäver, även små tal i löptext. Kör om de misslyckade så
  bör de klara verifieringen och publiceras.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude
2026-08-21 18:59:06 +00:00
parent 52bd6e74bd
commit f71b717284
+1
View File
@@ -914,6 +914,7 @@ export class GeminiAamosClient implements AamosClient {
REGLER (mycket viktigt):
- Behåll ALLA siffror EXAKT (temperaturer, tider, mängder, portioner) — ändra aldrig ett tal.
- Skriv ALLTID tal med siffror, aldrig med bokstäver: behåll t.ex. "4" som "4", inte "fyra"/"four"/"vier"/"cuatro". Gäller även små tal mitt i löptext.
- Behåll exakt samma antal steg och exakt samma "stepNumber" som källan.
- Översätt "title", "description", "storageGuidance" samt varje stegs "instruction" och "tip".
- Är ett fält null i källan ska det vara null i svaret (även "tip").