# Prompt System Промпты лежат в корне проекта в каталоге `prompts/`. ## Supported Versions - `normalizer_v1` - `normalizer_v1_1` - `normalizer_v1_1_1` - `normalizer_v1_1_2` - `normalizer_v1_1_2_1` - `normalizer_v2` - `normalizer_v2_0_1` - `normalizer_v2_0_2` ## Main Files - `prompts/system/default.txt` - `prompts/domain/normalizer_domain_v1_1.txt` - `prompts/developer/normalizer_v2_0_2.txt` - `prompts/fewshot/normalizer_v2_0_2.txt` ## v2.0.2 Notes - Целевая схема: `normalized_query_v2_0_2`. - Требует fragment-level поля: - `execution_readiness` - `route_status` - `no_route_reason` - Добавляет дисциплину: routable in-scope fragments не должны оставаться в `no_route`. ## Prompt Manager `backend/src/services/promptBuilder.ts`: - Загружает builtin presets для всех версий, включая `normalizer_v2_0_2`. - Подставляет version-specific `developer/domain/fewshot`. - По умолчанию использует `DEFAULT_PROMPT_VERSION` из backend config.