Files
cim_summary/backend/src/services/llmPrompts/index.ts
admin e406d33074 Refactor: Codebase cleanup and modularization
- 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.
2025-11-11 06:52:10 -05:00

15 lines
478 B
TypeScript

/**
* LLM Prompt Builders
* Centralized exports for all prompt builders
*
* Note: Due to the large size of prompt templates, individual prompt builders
* are kept in llmService.ts for now. This file serves as a placeholder for
* future modularization when prompts are fully extracted.
*/
// Re-export prompt builders when they are extracted
// For now, prompts remain in llmService.ts to maintain functionality
export { getCIMSystemPrompt } from './cimSystemPrompt';