- Remove outdated documentation files (7 files) - Remove deprecated code (database.ts, authController.ts, auth.ts) - Extract constants to backend/src/config/constants.ts - Consolidate shared types (processing, llm, document, job) - Create LLM modularization structure: - llmPrompts/ directory for prompt builders - llmProviders/ directory for provider implementations - llmUtils/ directory for utility functions - Extract common error handling patterns to errorHandlers.ts - Organize scripts into subdirectories (monitoring/, testing/, debugging/, setup/) - Update README.md with current documentation references All functionality preserved, structure improved for maintainability.
4.7 KiB
4.7 KiB