/sharp/ canonical paint fix — теперь real per-user PBR `.glb`, 22 секунды
TASK-050 поднял per-user canonical, но --paint workflow упал на ModuleNotFoundError ‘custom_rasterizer’ внутри ComfyUI worker’а. Сегодня починил: torch preload в init.py + копия compiled .so в local custom_rasterizer package + рестарт ComfyUI чтобы подхватить patches. Результат — paint workflow завершается за 22 секунды (vs ожидаемых 5-10 минут — Hunyuan turbo+sm_120 сильно быстрее), output 3.6 МБ .glb с baked PBR baseColorTexture 1024×1024. Headline-фича /sharp/ теперь полностью real per-user на всех 3 уровнях.