feat(import): Hiros Eltern aus RennmausPro ergänzt (Ticket f3ad5ec9)

Hiro of Golden Lights erschien fälschlich als Gründertier (keine Eltern im Import).
Aus dem RennmausPro-Backup sicher zugeordnet (gleiches Geburtsdatum 13.02.2012):
Eltern Wynn × Amidala — als nicht-residente Ahnen-Stubs angelegt und verknüpft.

Bewusst nur EINE Generation: tiefere Ahnen würden über addAnimals-Stubs nicht
verkettet (der Eltern-Override greift nur auf echte Stammbaum-/Wurfchronik-Tiere,
nicht auf Stubs) — und mehrere Großeltern-Namen (Harry/Shy/Jack/Speedy) kollidieren
mit bestehenden, anderen Tieren. Voller mehrstufiger RennmausPro-Ahnen-Import =
eigenes Feature (Import-Code-Änderung + robustes Matching), nicht blind machbar.

python test_merge_resolve.py + test_extract.py grün.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-23 15:51:06 +02:00
parent 8aaddea4ef
commit bbd305861f

View File

@@ -435,6 +435,16 @@
"isResident": false, "isResident": false,
"decision": "Bugatti stammt aus Clan of Black Forest, war nie ihr Zuchttier — nur Vorfahre.", "decision": "Bugatti stammt aus Clan of Black Forest, war nie ihr Zuchttier — nur Vorfahre.",
"source": "Züchterin 2026-06-23 — Ticket 09bcac78" "source": "Züchterin 2026-06-23 — Ticket 09bcac78"
},
{
"name": "Hiro of Golden Lights",
"dob": "13.02.2012",
"decision": "Eltern aus RennmausPro ergänzt: Wynn × Amidala",
"source": "Züchterin 2026-06-23 — Ticket f3ad5ec9 (Hiro-Ahnen aus RennmausPro)",
"father": "Wynn",
"fatherDob": "16.05.2011",
"mother": "Amidala",
"motherDob": "06.07.2011"
} }
], ],
"addAnimals": [ "addAnimals": [
@@ -444,6 +454,16 @@
"zucht": "Zucht der kleinen Chaoten", "zucht": "Zucht der kleinen Chaoten",
"decision": "Mother of the T21/Z21/22 litters (Wurfchronik names mother=Fumi, father=Roni) but she has no own source record, so her litters showed an empty mother. Materialised as a non-resident stub so the parent link resolves; her own parents stay unknown.", "decision": "Mother of the T21/Z21/22 litters (Wurfchronik names mother=Fumi, father=Roni) but she has no own source record, so her litters showed an empty mother. Materialised as a non-resident stub so the parent link resolves; her own parents stay unknown.",
"source": "Züchterin 2026-06-22 — Ticket 88389f8e (Akane: Mutter Fumi)" "source": "Züchterin 2026-06-22 — Ticket 88389f8e (Akane: Mutter Fumi)"
},
{
"name": "Wynn",
"gender": "male",
"dob": "16.05.2011"
},
{
"name": "Amidala",
"gender": "female",
"dob": "06.07.2011"
} }
] ]
} }