3 Commits
Author SHA1 Message Date
Bentlybro fe521cb9ac Revise documentation and remove unused utils init
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.
2025-08-26 07:32:03 +01:00
Bentlybro 4f27a58cda Update docs 2025-07-29 13:48:27 +01:00
Bentlybro 2bb93784cd Refactor moderation services into modular architecture
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.
2025-07-29 13:27:08 +01:00