aopSlice.test.tstest: add 253 tests across frontend slices and server utilities
- Fix Jest 30 config (extract babel-plugin-import-meta.cjs, remove duplicate jest.config.js)
- Add @vitest/coverage-v8 to server for coverage reporting
- Add server tests: concurrentMap, message-utils, utils (cleanEmailAddress, truncateFileName, etc.)
- Add frontend tests: mailSlice, searchSlice, draftSlice, navigationSlice, aopSlice, uxSlice, threadSlice
- Add component tests: ProposalsReviewPanel, diffUtils, stylingUtils
Co-Authored-By: Claude Sonnet 4.6 (1M context) <<email>>Apr 27, 2026, 11:08 PM