Marcel
|
1f2351e3c0
|
feat(normalizer): add _deduplicate() to persons_tree
|
2026-05-25 21:02:02 +02:00 |
|
Marcel
|
7012234e6a
|
feat(normalizer): add row parser to persons_tree
|
2026-05-25 20:59:49 +02:00 |
|
Marcel
|
306f3b6fe6
|
feat(normalizer): add name normalization + lookup index to persons_tree
|
2026-05-25 20:56:47 +02:00 |
|
Marcel
|
47a0770758
|
feat(normalizer): add generation parser to persons_tree
|
2026-05-25 20:54:38 +02:00 |
|
Marcel
|
889d301f16
|
fix(normalizer): correct _MIN_YEAR comment in test (1700 not 1500)
|
2026-05-25 20:53:16 +02:00 |
|
Marcel
|
443c7a48db
|
fix(normalizer): don't convert plausible typo years as Excel serials
|
2026-05-25 20:46:42 +02:00 |
|
Marcel
|
9ae1196d1c
|
feat(normalizer): add persons_tree skeleton + year extraction
|
2026-05-25 20:41:25 +02:00 |
|