MRT при isResizingColumn подменяет MRT_TableBody на Memo_MRT_TableBody, тело
монтируется заново, виртуализатор строк стартует с initialOffset=0 и сбрасывает
scrollTop. rowVirtualizerOptions теперь функция от table, initialOffset читает
текущий scrollTop контейнера. Воспроизведено на чистом MRT и на test.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
План: 6 задач исполнителей (haiku: 1–2, sonnet: 3–6), финальное ревью opus,
PR в feat/226-aurora-1837-cell-styles-css и точка ожидания замеров.
Решения стадии плана дописаны в design.md (13–17).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Решения 28.10: пороги производительности — цель, недобор в follow-up;
машина замеров Apple M4, пороги абсолютные; замеры выполняет контроллер
после ночного прогона; пустая полоса при перетаскивании по умолчанию
принимается как штатное поведение MRT.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Мемоизация ячеек таблицы листа (memoMode 'cells') с явным сбросом
по раскладке закреплённых колонок и фильтрам, контракт для правок
таблицы, критерии и сценарии замера.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>