Expanded and reorganized CLAUDE.md for improved onboarding, architecture, and API clarity. Updated docs to standardize endpoint naming, improve examples, and clarify model relationships. Deleted unused app/utils/__init__.py to clean up the codebase.
Reorganized moderation logic into distinct modules: moderation orchestrator, rule processing, rule caching, AI moderation, OpenAI client, and result caching. Updated API routes to use the new ModerationOrchestrator. Added detailed documentation and guides for the new structure. Deprecated ModerationService and OpenAIService in favor of the new orchestrator and AI modules.