# DEV-данные (только `python -m scripts.seed --dev`): по одному пользователю на каждую системную роль ТЗ 8.1. # Email — `<код роли в нижнем регистре>@armka.local`; dev-вход идёт по email (JWT РАИСА в dev подменяется), # поэтому external_id не задаётся (NULL). Натуральный ключ upsert — email. # regional_office — ИМЯ филиала: ГО — из core/regional_office.yaml, РФ — из dev/regional_offices.yaml. # Раскладка: роли ГО (KA_GO, CURATOR_GO, EXPERT, ADMIN) — в Головном офисе; роли РФ (KA_RF, RKA, CLIENT_MANAGER) — # в РФ: КА и РКА в Ростовском (один РФ, чтобы проходить маршрут «КА РФ -> РКА РФ»), КМ — в Краснодарском # (проверка границ «свой РФ / чужой РФ» policy-слоя). # Роли пользователя в файле приводятся к строке user_role добавлением; снятые из файла роли seed НЕ удаляет # (смена роли в файле — удалить старую связь вручную через UI администратора). - email: ka_rf@armka.local full_name: "Dev: Аналитик РФ" employee_no: DEV-001 regional_office: Ростовский региональный филиал business_segment: DKB is_active: true roles: [KA_RF] - email: ka_go@armka.local full_name: "Dev: Аналитик ГО" employee_no: DEV-002 regional_office: Головной офис business_segment: DKB is_active: true roles: [KA_GO] - email: rka@armka.local full_name: "Dev: Руководитель аналитика РФ" employee_no: DEV-003 regional_office: Ростовский региональный филиал business_segment: DKB is_active: true roles: [RKA] - email: client_manager@armka.local full_name: "Dev: Клиентский менеджер" employee_no: DEV-004 regional_office: Краснодарский региональный филиал business_segment: DKB is_active: true roles: [CLIENT_MANAGER] - email: curator_go@armka.local full_name: "Dev: Куратор КП ГО" employee_no: DEV-005 regional_office: Головной офис business_segment: DKB is_active: true roles: [CURATOR_GO] - email: expert@armka.local full_name: "Dev: Эксперт" employee_no: DEV-006 regional_office: Головной офис business_segment: DKB is_active: true roles: [EXPERT] - email: admin@armka.local full_name: "Dev: Администратор" employee_no: DEV-007 regional_office: Головной офис business_segment: DKB is_active: true roles: [ADMIN]