webapp/channels/src/utils/CLAUDE.OPTIONAL.md
utils/utils/
├── *.ts # General utilities
├── markdown/ # Markdown parsing and rendering utilities
├── performance_telemetry/ # Performance monitoring
├── plugins/ # Plugin-related utilities
├── popouts/ # Window popout utilities
└── use_websocket/ # WebSocket React hooks
a11y_controller.ts: Enhanced keyboard navigation controller.a11y_utils.ts: Accessibility helper functions.keyboard.ts: Cross-platform keyboard handling.isKeyPressed and cmdOrCtrlPressed.text_formatting.tsx: Text formatting and sanitization.markdown/: renderer.tsx (custom renderer), apply_markdown.ts.any. Reference channels/src/types or @mattermost/types.webapp/STYLE_GUIDE.md → Accessibility..test.ts) alongside the utility.