goon/app/normalize
goon-foss cf9741b319
Some checks are pending
Backend tests / test (push) Waiting to run
fix(normalize): separator feat/ft w person_named_in naprawde dziala
W _PERSON_SEPARATOR_RE zamiast \b staly doslowne znaki 0x08 (heredoc przy
commicie b7a8911), wiec tytul nigdy nie byl ciety na feat/ft. Regex uzywa
teraz prawdziwych granic slowa, lapie tez "featuring", a myslniki podaje
jako escape zamiast doslownych znakow.

Skutek w danych sprawdzony na prodzie: 255 701 przypisan na scenach z
sxyprn, 6530 tytulow z feat/ft, stara i nowa regula roznia sie w 0
przypadkach, bo sam czlon feat/ft i tak przerywal sasiedztwo nazwiska.
Poprawka zamyka przypadki brzegowe (smieciowy performer "Feat").

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-15 15:59:39 +02:00
..
__init__.py Initial commit 2026-05-20 10:10:22 +02:00
movies.py fix(ingest): czysc opisy z encji i znacznikow HTML, title_normalized zawsze przez normalize 2026-09-15 15:59:39 +02:00
scenes.py fix(ingest): czysc opisy z encji i znacznikow HTML, title_normalized zawsze przez normalize 2026-09-15 15:59:39 +02:00
tag_categories.py style: myslniki em/en z komentarzy i docstringow (calosc repo) 2026-08-11 11:51:57 +02:00
tag_inference.py style: myslniki em/en z komentarzy i docstringow (calosc repo) 2026-08-11 11:51:57 +02:00
tag_stoplist.py feat(tags): zdejmij znaczniki jakosci + przytnij ogon tagow rule34video 2026-08-14 12:28:47 +02:00
text.py fix(normalize): separator feat/ft w person_named_in naprawde dziala 2026-09-15 15:59:39 +02:00