Files
pd-guard/src/test/resources/benchmark-bank-context.txt
T
Максименко Никита ВладимировичandClaude Sonnet 5 e00062ea9f test: real Alfa-Bank addresses from the CBR registry; fix two gaps they found
alfabank.ru itself is unreachable from this environment, so addresses
came from the official regulator registry instead (cbr.ru/finorg/foinfo,
"Alfa-Bank subdivisions") — 981 addresses across 509 cities, one per
region sampled into benchmark-bank-context.txt (60 lines) as the
office-address trap the spec calls out explicitly.

Running them surfaced two real precision bugs, not just more test
data:

- ORGANISATION_NEARBY's veto window (80 chars) was too narrow for
  official addresses that include a region name before the city —
  "Отделение ... Республика Бурятия, г. Северобайкальск, ..." puts
  the house number 80+ chars from the anchor. Widened to 150.

- The two dictionary-only FIO rules (surname + capitalized word,
  no role word) had no address-context veto at all: "Великие Луки"
  matched as the given name "Лука" plus a stray word, "Богдана
  Хмельницкого" as a person because streets named after people are
  syntactically identical to actual names. Added the same
  ORGANISATION_NEARBY veto the address rules already use.

False-positive rate on the 60-address sample: 40.5% before, 0% after.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 21:29:57 +03:00

125 lines
14 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Набор под доработки: словарь топонимов, реальные адреса отделений Альфа-Банка
# (собраны через поиск, сентябрь 2026 — banki.ru/2ГИС/сравни.ру агрегируют их из
# открытых источников банка), расширенный денилист, обобщённое companion-правило
# и новые банковские типы (счёт, БИК, срок карты, ОГРН(ИП), КПП, доход, биометрия).
#
# Блок ниже — 60 адресов из официального реестра ЦБ РФ (cbr.ru/finorg/foinfo/branches,
# раздел «Информация о подразделениях АО АЛЬФА-БАНК», сентябрь 2026), по одному на
# регион, где город прошёл проверку по словарю топонимов. Полный список (981 адрес,
# 509 городов) — в alfa-bank-offices-full.txt. Смысл не в объёме (вето одно и то же),
# а в разнообразии: официальные формулировки типов улиц (просп./пр-кт/б-р/тракт/шоссе)
# и городов по всей стране, а не только Москва.
# --- Реальные адреса отделений Альфа-Банка: ловушка из ТЗ, не ПД клиента ---
Ближайшее отделение Альфа-Банка: г. Москва, ул. Каланчёвская, 27
Дополнительный офис Альфа-Банка на Тверской улице, 28 к1, работает до 20:00
Отделение на Кузнецком Мосту, 9/10 закрыто на переучёт
Офис Альфа-Банка на Ленинградском проспекте, 74к1 принимает по записи
Филиал на Новослободской улице, 23 переехал в соседнее здание
Дополнительный офис по адресу Большая Грузинская, 57 стр. 1 временно не работает
Отделение на Пресненском Валу, 7 стр. 1 обслуживает юрлиц
Офис на проспекте Мира, 91 корп. 2 открылся в новом формате
Отделение на Неглинной улице, 10 работает по будням
Юридический адрес: г. Москва, ул. Каланчёвская, 27, Альфа-Банк
Отделение Альфа-Банка: Новосибирская Область, Г. Карасук, Ул. Ленина, Зд. 120в
Отделение Альфа-Банка: Г Омск, Ул. Богдана Хмельницкого, Д.162. Помещение №18, Часть Помещения №19 Площадью 37,99кв.м., Помещения №№20-25
Отделение Альфа-Банка: Смоленская Область, Г. Смоленск, Ул. Николаева, Д. 8, Пом. 3
Отделение Альфа-Банка: Псковская Область, Г. Великие Луки, Проспект Ленина, Д. 39
Отделение Альфа-Банка: Г. Санкт-петербург, Комендантский Проспект, Д. 13, Корп. 1, Литера А, Помещение 1-н
Отделение Альфа-Банка: Г. Нижний Новгород, Нижегородский Р-н, Ул. Новая, Д. 8, Пом. П 37
Отделение Альфа-Банка: Ульяновская Область, Г. Барыш, Ул. 45 Стрелковой Дивизии, Зд.1г
Отделение Альфа-Банка: Краснодарский Край, Г. Гулькевичи, Ул. Ленинградская, Д. 3
Отделение Альфа-Банка: Г. Саратов, Пр-т Строителей, Д. 19
Отделение Альфа-Банка: Г. Иркутск, Ул. Ленина, Д. 25
Отделение Альфа-Банка: Орловская Область, Г. Мценск, Ул. Ленина, Д. 25
Отделение Альфа-Банка: Еврейская Автономная Область, Г. Биробиджан, Ул. Шолом-алейхема, Зд. 8
Отделение Альфа-Банка: Владимирская Область, Г. Ковров, Проспект Ленина, Д. 38
Отделение Альфа-Банка: Свердловская Обл., Режевский Р-н, Г. Реж, Ул. Ленина, Стр. 5
Отделение Альфа-Банка: Г. Волгоград Ул. Комсомольская, Д.10
Отделение Альфа-Банка: Сахалинская Область, Г. Корсаков, Ул. Советская, Д. 31
Отделение Альфа-Банка: Ставропольский Край, Г. Ессентуки, Привокзальная Площадь, Пом. 1к
Отделение Альфа-Банка: Костромская Область, Г. Кострома, Ул. Советская, Д. 30
Отделение Альфа-Банка: Воронежская Область, Г. Богучар, Пл Малаховского, Д 12/1
Отделение Альфа-Банка: Г. Воронеж, Ул. Кирова, Д. 11
Отделение Альфа-Банка: Г.самара, Ленинский Район, Ул.агибалова, Д.76
Отделение Альфа-Банка: Республика Бурятия, Г. Северобайкальск, Пр-кт Ленинградский, Д. 8
Отделение Альфа-Банка: Рязанская Обл., Г. Касимов, Ул. Советская, Д. 11
Отделение Альфа-Банка: Республика Башкортостан, Г. Бирск, Ул. Интернациональная, Д. 23
Отделение Альфа-Банка: Г. Москва, Пер. Денежный, Д. 3, Строен. 1
Отделение Альфа-Банка: Г. Санкт-петербург Лиговский Пр., 73, Литер А
Отделение Альфа-Банка: Амурская Область, Г. Тында, Ул. Московских Строителей, Строен. 2
Отделение Альфа-Банка: Красноярский Край, Г. Назарово, Ул. Арбузова, Д. 110
Отделение Альфа-Банка: Ростовская Обл., Г. Новошахтинск, Пр-кт Ленина, Д. 5-а
Отделение Альфа-Банка: Рязанская Область, Г. Скопин, Ул. К.маркса, Д. 178
Отделение Альфа-Банка: Г. Ростов-на-дону, Пр. Космонавтов, 15
Отделение Альфа-Банка: Г. Краснодар, Прикубанский Округ, Ул. Им. Тургенева, Дом 107
Отделение Альфа-Банка: Саратовская Область, Г. Маркс, Ул. Октябрьская, Д. 53
Отделение Альфа-Банка: Г. Мурманск, Пр. Ленина, Д. 19а
Отделение Альфа-Банка: Чеченская Республика, Г. Грозный, Ул. Им С.ш. Лорсанова, Д. 14
Отделение Альфа-Банка: Хабаровский Край, Г. Комсомольск-на-амуре, Проспект Ленина, Д. 13, Пом. 1002 (пом. №2, Пом. №8, Часть Пом. №6)
Отделение Альфа-Банка: Г. Липецк, Ул. Барашева, Д. 7. Помещения Подвала: №№ 10-11; Первого Этажа: №№ 6-7.
Отделение Альфа-Банка: Томская Область, Г. Томск, Пер. 1905 Года, Д. 14а, Пом. 1007-1018
Отделение Альфа-Банка: Приморский Край, Г. Уссурийск, Ул. Пушкина, Д. 27
Отделение Альфа-Банка: Брянская Область, Г. Клинцы, Пр-т Ленина, Д. 21
Отделение Альфа-Банка: Ямало-ненецкий Автономный Округ, Г. Тарко-сале, Ул. Республики, Д. 45
Отделение Альфа-Банка: Республика Марий Эл, Г. Волжск, Ул. Ленина, Д. 56б
Отделение Альфа-Банка: Красноярский Край, Зато Железногорск, Г. Железногорск, Ул. Свердлова, Дом 21, Пом.36
Отделение Альфа-Банка: Самарская Область, Г. Сызрань, Ул. 50 Лет Октября, Д. 54а
Отделение Альфа-Банка: Республика Тыва, Г. Кызыл, Ул. Ленина, Д. 24
Отделение Альфа-Банка: Республика Алтай, Г. Горно-алтайск, Пр. Коммунистический, Д. 27
Отделение Альфа-Банка: Республика Северная Осетия-алания, Г. Владикавказ, Ул. Генерала Плиева, Д. 10
Отделение Альфа-Банка: Забайкальский Край, Г. Борзя, Ул. Советская, Зд. 21
Отделение Альфа-Банка: Г. Екатеринбург, Ул. 8 Марта, Д. 194
Отделение Альфа-Банка: Алтайский Край, Г. Барнаул, Железнодорожный Р-н, Пр-кт Ленина, Д. 106, Пом.305
Отделение Альфа-Банка: Ульяновская Обл., Г. Ульяновск, Ул. Герасимова, Д. 10, Стр. 4, Пом. 106
Отделение Альфа-Банка: Г. Челябинск, Ул. Цвиллинга, Д. 35
Отделение Альфа-Банка: Московская Область, Г. Одинцово, Тер. Мкад, Км 63-й, Стр. 1
Отделение Альфа-Банка: Владимирская Обл., Г. Владимир, Пр-т Ленина, Д. 26, 26а
Отделение Альфа-Банка: Пензенская Область, Г. Сердобск, Ул. Ленина, Д. 87
Отделение Альфа-Банка: Г. Владивосток, Проспект 100 Лет Владивостоку, Д.51
Отделение Альфа-Банка: Тюменская Обл., Ханты-мансийский Автономный Округ, Г. Мегион, Ул. Нефтеразведочная, Д. 2
Отделение Альфа-Банка: Калужская Обл., Г. Людиново, Ул. Ленина, Д. 4
Отделение Альфа-Банка: Омская Область, Г. Тара, Ул. Ленина, Д. 77
Отделение Альфа-Банка: Г. Архангельск, Ул. Воскресенская, Д. 6
# --- Денилист: расширенный список публичных фигур ---
Набиуллина заявила о повышении ключевой ставки
Греф прокомментировал результаты квартала
Интервью с Костиным о стратегии банка
Мишустин подписал постановление правительства
Дуров опроверг слухи о продаже компании
Потанин инвестировал в новый проект
# --- Обобщённое companion-правило: место рождения и страна ---
Родился в Нижнем Новгороде в прошлом веке
Место рождения: Владивосток, известный портовый город
Цены на нефть выросли в Казахстане в этом квартале
Страна изучает опыт Узбекистана в цифровизации
{{FIO:Смирнов Артём Викторович}}, место рождения {{BIRTH_PLACE:Новосибирск}}
{{FIO:Волкова Дарья Игоревна}}, страна проживания {{ADDRESS_COUNTRY:Армения}}
# --- Новые банковские типы ---
Расчётный счёт {{ACCOUNT_NUMBER:40702810500000001234}} закрыт по заявлению
БИК {{BIK:044525593}} указан в платёжном поручении
Карта {{CARD:4111 1111 1111 1111}}, срок действия {{CARD_EXPIRY:09/27}}
ОГРН {{OGRN:1027700132195}} организации проверен
ОГРНИП {{OGRNIP:304500116000157}} индивидуального предпринимателя
КПП {{KPP:770101001}} в реквизитах счёта
Доход клиента {{INCOME:95 000}} руб. подтверждён справкой 2-НДФЛ
Заработная плата {{INCOME:150000}} перечисляется на карту
Клиент прошёл верификацию через {{BIOMETRIC:биометрические данные}}
Оформлен {{BIOMETRIC:слепок голоса}} для системы {{BIOMETRIC:ЕБС}}
# --- Города в разных падежах: проверка словаря топонимов ---
Клиент {{FIO:Игорь Соловьёв}} зарегистрирован в г. {{ADDRESS_CITY:Тюмени}}
Обращение поступило из г. {{ADDRESS_CITY:Владивостока}}
Перевод отправлен в г. {{ADDRESS_CITY:Мытищи}}
Курьер доставит документы в г. {{ADDRESS_CITY:Зеленоград}}
# --- Обычные тексты без ПД ---
Как рассчитать эффективную процентную ставку по кредиту
Подготовь отчёт по динамике курса валют за квартал
Расскажи про требования к пакету документов для ИП
Какие льготы положены при досрочном погашении ипотеки