ci: trigga på master + formatfix inför Gitea Actions
CI / Typecheck, test & build (push) Failing after 2s
CI / Typecheck, test & build (push) Failing after 2s
This commit is contained in:
@@ -15,65 +15,73 @@
|
||||
|
||||
### 1. `meatball_pork_beef` – Köttbullar (färdiga)
|
||||
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
|---|---|---|
|
||||
| `allergens` | `[]` | Färdiga köttbullar innehåller nästan alltid ströbröd (vetemjöl) och ofta ägg och/eller mjölk som bindemedel. |
|
||||
| `isPork` | `true` | ✅ |
|
||||
| `isBeef` | `true` | ✅ |
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
| ----------- | --------- | ------------------------------------------------------------------------------------------------------------ |
|
||||
| `allergens` | `[]` | Färdiga köttbullar innehåller nästan alltid ströbröd (vetemjöl) och ofta ägg och/eller mjölk som bindemedel. |
|
||||
| `isPork` | `true` | ✅ |
|
||||
| `isBeef` | `true` | ✅ |
|
||||
|
||||
**Föreslagen rättning:**
|
||||
|
||||
```ts
|
||||
allergens: ["gluten", "eggs", "milk"]
|
||||
containsGluten: true
|
||||
containsLactose: true
|
||||
allergens: ["gluten", "eggs", "milk"];
|
||||
containsGluten: true;
|
||||
containsLactose: true;
|
||||
```
|
||||
|
||||
**Motivering:** Standardrecept för svenska färdiga köttbullar innehåller ströbröd/vetemjöl, ägg och mjölk. Detta är den konservativa taggningen för produkttypen.
|
||||
|
||||
---
|
||||
|
||||
### 2. `falukorv` – Falukorv
|
||||
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
|---|---|---|
|
||||
| `allergens` | `[]` | Falukorv innehåller ofta potatismjöl eller vetemjöl samt mjölkpulver. |
|
||||
| `isPork` | `true` | ✅ |
|
||||
| `isBeef` | `true` | ✅ |
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
| ----------- | --------- | --------------------------------------------------------------------- |
|
||||
| `allergens` | `[]` | Falukorv innehåller ofta potatismjöl eller vetemjöl samt mjölkpulver. |
|
||||
| `isPork` | `true` | ✅ |
|
||||
| `isBeef` | `true` | ✅ |
|
||||
|
||||
**Föreslagen rättning:**
|
||||
|
||||
```ts
|
||||
allergens: ["gluten", "milk"]
|
||||
containsGluten: true
|
||||
containsLactose: true
|
||||
allergens: ["gluten", "milk"];
|
||||
containsGluten: true;
|
||||
containsLactose: true;
|
||||
```
|
||||
|
||||
**Motivering:** Falukorv är en köttkorv som traditionellt innehåller späck, potatismjöl/vetemjöl och ofta mjölkpulver. Konservativ taggning för produkttypen.
|
||||
|
||||
---
|
||||
|
||||
### 3. `red_curry_paste` – Röd currypasta
|
||||
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
|---|---|---|
|
||||
| `allergens` | `[]` | Thailändsk röd currypasta (khrueang kaeng phet) innehåller traditionellt khrung (räkor eller fisk) som en av basingredienserna. |
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
| ----------- | --------- | ------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `allergens` | `[]` | Thailändsk röd currypasta (khrueang kaeng phet) innehåller traditionellt khrung (räkor eller fisk) som en av basingredienserna. |
|
||||
|
||||
**Föreslagen rättning:**
|
||||
|
||||
```ts
|
||||
allergens: ["crustaceans", "fish"]
|
||||
allergens: ["crustaceans", "fish"];
|
||||
```
|
||||
|
||||
**Motivering:** Röd currypasta tillverkas ofta med shrimp paste (kapi) eller fisk. Det finns veganska varianter, men produkttypen som sådan är högrisk för både fisk och skaldjur.
|
||||
|
||||
---
|
||||
|
||||
### 4. `taco_spice` – Tacokrydda
|
||||
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
|---|---|---|
|
||||
| `allergens` | `[]` | Kommersiell tacokrydda varierar kraftigt mellan märken; vissa innehåller selleri, gluten, mjölk eller soja. |
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
| ----------- | --------- | ----------------------------------------------------------------------------------------------------------- |
|
||||
| `allergens` | `[]` | Kommersiell tacokrydda varierar kraftigt mellan märken; vissa innehåller selleri, gluten, mjölk eller soja. |
|
||||
|
||||
**Föreslagen rättning:**
|
||||
|
||||
```ts
|
||||
allergens: []
|
||||
allergens: [];
|
||||
// men lägg till mayContainAllergens: ["celery", "gluten", "milk", "soy"]
|
||||
```
|
||||
|
||||
**Motivering:** Det finns inte en enhetlig sammansättning för tacokrydda. I stället för att hårdtagga bör vi markera "kan innehålla" för de vanligaste dolda allergenerna, så att användare med allvarliga allergier varnas utan att vi blockerar alla recept.
|
||||
|
||||
> **Notering:** `mayContainAllergens` finns redan i `IngredientSafetyInfo` men används inte i seed-modellen idag. Detta kräver ett mindre schema-API-tillägg.
|
||||
@@ -82,8 +90,8 @@ allergens: []
|
||||
|
||||
### 5. `chicken_stock_cube` – Kycklingbuljongtärning
|
||||
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
|---|---|---|
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
| ----------- | ------------ | ----------------------------------------------------- |
|
||||
| `allergens` | `["celery"]` | ✅ Korrekt. Buljongtärningar innehåller ofta selleri. |
|
||||
|
||||
**Föreslagen rättning:** Ingen ändring av huvudallergener. Överväg `mayContainAllergens: ["gluten", "milk", "soy", "egg"]` eftersom kommersiella tärningar ofta innehåller maltodextrin, jästextrakt eller mjölkprotein beroende på märke.
|
||||
@@ -92,8 +100,8 @@ allergens: []
|
||||
|
||||
### 6. `vegetable_stock_cube` – Grönsaksbuljongtärning
|
||||
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
|---|---|---|
|
||||
| Fält | Nuvarande | Kommentar |
|
||||
| ----------- | ------------ | ----------- |
|
||||
| `allergens` | `["celery"]` | ✅ Korrekt. |
|
||||
|
||||
**Föreslagen rättning:** Ingen ändring av huvudallergener. Överväg `mayContainAllergens: ["gluten", "milk", "soy", "egg"]` av samma skäl som ovan.
|
||||
@@ -104,21 +112,21 @@ allergens: []
|
||||
|
||||
Följande sammansatta ingredienser har redan korrekta allergen-taggar och behöver ingen åtgärd:
|
||||
|
||||
| Ingrediens | Nuvarande `allergens` | Bedömning |
|
||||
|---|---|---|
|
||||
| `noodles_egg` | `["gluten", "eggs"]` | ✅ |
|
||||
| `bread_sourdough` | `["gluten"]` | ✅ |
|
||||
| `tortilla` | `["gluten"]` | ✅ |
|
||||
| `hamburger_bun` | `["gluten", "sesame"]` | ✅ |
|
||||
| `breadcrumbs` | `["gluten"]` | ✅ |
|
||||
| `soy_sauce` | `["soy", "gluten"]` | ✅ |
|
||||
| `fish_sauce` | `["fish"]` | ✅ |
|
||||
| `teriyaki_sauce` | `["soy", "gluten"]` | ✅ |
|
||||
| `mayonnaise` | `["eggs", "mustard"]` | ✅ |
|
||||
| `peanut_butter` | `["peanuts"]` | ✅ |
|
||||
| `mustard` | `["mustard"]` | ✅ |
|
||||
| `sesame_seeds` | `["sesame"]` | ✅ |
|
||||
| `tofu` | `["soy"]` | ✅ |
|
||||
| Ingrediens | Nuvarande `allergens` | Bedömning |
|
||||
| ----------------- | ---------------------- | --------- |
|
||||
| `noodles_egg` | `["gluten", "eggs"]` | ✅ |
|
||||
| `bread_sourdough` | `["gluten"]` | ✅ |
|
||||
| `tortilla` | `["gluten"]` | ✅ |
|
||||
| `hamburger_bun` | `["gluten", "sesame"]` | ✅ |
|
||||
| `breadcrumbs` | `["gluten"]` | ✅ |
|
||||
| `soy_sauce` | `["soy", "gluten"]` | ✅ |
|
||||
| `fish_sauce` | `["fish"]` | ✅ |
|
||||
| `teriyaki_sauce` | `["soy", "gluten"]` | ✅ |
|
||||
| `mayonnaise` | `["eggs", "mustard"]` | ✅ |
|
||||
| `peanut_butter` | `["peanuts"]` | ✅ |
|
||||
| `mustard` | `["mustard"]` | ✅ |
|
||||
| `sesame_seeds` | `["sesame"]` | ✅ |
|
||||
| `tofu` | `["soy"]` | ✅ |
|
||||
|
||||
## Rekommendation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user