c7f9d9aa367f83c067b173ac88a8e18aa2f26cee
Bring CLAUDE.md in line with the current codebase: - Tech Stack: add Material UI v7 (Emotion) to the frontend row. - Project Structure: ~105 .tsx (was 57), 49 models (was 32); add the ui/ kit, lib/ (React Query), theme.ts and GlobalStyles.tsx; fix contexts/ -> context/; correct the hooks list (drop the nonexistent useApiCall/useListData); refresh the components/ + __tests__ notes. - Testing: drop "coverage is minimal: only auth and numbering" — the suite is ~14 files / 152 tests across many areas. - Frontend Conventions: styling is MUI/Emotion (no .css files, use theme.vars), data layer is React Query, token responses carry expires_in. - "MUI Migration (in progress)" -> "Styling & MUI (complete, v2.0.0)": zero custom CSS; where styling lives (theme/GlobalStyles/kit); and the conventions learned (channel-alpha row tints not solid .light, solid tile + white-glyph icon badges, single mui-mode theme key, dialog scroll-lock). Removed the stale "data-theme drives MUI and legacy CSS". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided