## Session 2: Create list-table-v2.vue with el-table-v2
**Date**: 2026-03-25
**Task**: Create list-table-v2.vue with el-table-v2
### Summary
Implemented list-table-v2.vue using Element Plus el-table-v2 with virtual scrolling. Key findings: (1) el-table-v2 requires ElAutoResizer wrapper for auto-sizing, (2) slot-to-cellRenderer conversion via renderSlot, (3) fixed import path issue in useListTable.ts and plugs/store/index.ts. Updated component-guidelines.md with el-table-v2 usage notes. Added demo page at examples/view/base/table-v2.vue with 100 rows of test data.
## Session 3: Add viewport resize handling for list-table-v2
**Date**: 2026-03-26
**Task**: Add viewport resize handling for list-table-v2
### Summary
Implemented debounced window resize handler (250ms) to re-measure probe row height when viewport changes. Only active in dynamic height mode (when rowHeight is undefined). Properly cleans up on unmount. Fixed TypeScript typing for lodash debounce cancel method.