Materialstamm-Bereinigung: Rollenpflaster 151 geklärt, zu "gross" gemerged
CI / backend-tests (push) Failing after 1m15s
CI / frontend-build (push) Successful in 18s

Original-Excel (Rettungsrucksack.xlsx, PAX SEG.xlsx) nutzt unspezifiziertes
"Rollenpflaster" ohne Größenangabe, kein Kontexthinweis auf schmal/breit/
gross. Nutzer-Entscheidung mangels Evidenz: Default auf "gross" (53).
153 Materialien nach Bereinigung.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
2026-09-04 22:07:10 +02:00
co-authored by Claude Sonnet 5
parent 682bb49b2a
commit a15b2018bf
3 changed files with 26 additions and 7 deletions
@@ -46,6 +46,10 @@ DUBLETTEN_PAARE = [
(161, 102), # "Beatmungsmasken S" / "Beatmunsmaske" (Excel-Kontext: direkt
# nach "Beatmungsbeutel Kind" - Nutzer bestätigt Größe S,
# andere Rucksäcke führen Beatmungsmaske S/M/L einzeln)
(53, 151), # "Rollenpflaster gross" / "Rollenpflaster" (Rettungsrucksack +
# PAX SEG nutzten in der Original-Excel unspezifiziertes
# "Rollenpflaster" ohne Größe - Nutzer-Entscheidung: Default
# auf "gross", keine Evidenz für schmal/breit)
]
# Tabellen mit FK auf material.id (Stand 2026-09-04, siehe alembic-Migrationen).