data(import): 'presence wins' merge rule (Julian) — resolves Daja (spsp) + Ichika ([f]); D4 markers were common, 3/5 auto-resolved

This commit is contained in:
2026-06-06 12:02:29 +02:00
parent aa20d6f809
commit 19a0a6c79b
2 changed files with 19 additions and 3 deletions

View File

@@ -94,12 +94,14 @@ Bitte je Tier sagen, **welcher Wert stimmt** (die Quellen widersprechen sich bei
| Zuleika v.d. K.C. (*24.10.2015) | D-Locus: **D-****DD** (eine Quelle schrieb außerdem `E`/`G` statt `Ee`/`Gg`) | ⏳ offen |
| Milka of LennyLengo (*09.12.2018) | C-Locus: **C-****Cc[h]** · E-Locus: **E-****EE** | ⏳ offen |
| Silvain v.d. K.C. (*27.03.2022) | E-Locus: **Ee****ee** · P-Locus: **P-****Pp** | ⏳ offen |
| Ichika v.d. K.C. (*19.04.2020) | E-Locus: **ee****ee[f]** (normal schwarzäugig ↔ Fuchs) | ⏳ offen |
| Daja of Little Rose (*16.05.2021) | Scheckung: **mit `spsp`****ohne `spsp`** (eine Quelle ohne Angabe) | ⏳ offen |
| Ichika v.d. K.C. (*19.04.2020) | E-Locus: **ee****ee[f]** | ✅ **ee[f]** (Beibehalten-Regel: `[f]` war vorhanden) — Julian |
| Daja of Little Rose (*16.05.2021) | Scheckung: **mit `spsp`****ohne** | ✅ **mit `spsp`** (Beibehalten-Regel) — Julian |
| Chelsea v.d. K.C. | ⚠️ **Kein Genotyp-Konflikt** — es gibt **zwei** „Chelsea v.d. K.C." mit verschiedenem Geburtsdatum: **\*02.04.2021** und **\*15.10.2021**. Zwei verschiedene Tiere, oder ist ein Datum falsch? | ⏳ offen |
### D4 · **Marker** unterschiedlich (`WP` / `DP` / `WFNZ` / „hörend" mal vorhanden, mal nicht) — welcher gilt?
> Wichtig: Die Marker `WP`/`DP`/`WFNZ`/`hörend` waren in BEIDEN Quellen gleich — sie sind also **gar nicht** der Konflikt (und werden jetzt sowieso als Flags behandelt, nicht als Gen). Der echte Konflikt ist beim Genotyp. **3 von 5 sind dadurch schon automatisch gelöst:**
> ✅ **REGEL (Julian 2026-06-06):** „Wenn irgendwo etwas vorhanden war, das anderswo fehlte → **immer beibehalten**." Gilt generell für Marker/Flags und Angaben wie `spsp` oder `[f]` (Vorhandensein gewinnt über Fehlen). Wird zur Standard-Regel im Importer → löst alle „mit/ohne"-Fälle automatisch (z. B. Daja `spsp`, Ichika `[f]`). Greift NICHT bei echten Wert-Widersprüchen (z. B. `DD`↔`D-`, `Ee`↔`ee`) — die brauchen weiter deine Entscheidung.
>
> Bei D4 waren die Marker `WP`/`DP`/`WFNZ`/`hörend` in BEIDEN Quellen gleich — also **gar nicht** der Konflikt (und jetzt sowieso Flags). Der echte Konflikt ist beim Genotyp. **3 von 5 dadurch automatisch gelöst:**
| Tier | Konkreter Konflikt — was stimmt? | Status |
|---|---|---|