a42ee07c42
Джобы Search/Study/Resolve делали AutopodborRun::findOrFail() ДО set_config app.current_tenant_id. На проде роль crm_app_user под FORCE RLS (на боевом кластере ни одна роль не BYPASSRLS) не видит строку без tenant-контекста → ModelNotFound, все три кнопки автоподбора падали. На dev маскировалось суперюзером postgres. Теперь tenantId передаётся в dispatch и контекст выставляется первым. 3 регресс-теста на порядок (set до чтения runs). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>