"""Сборка диагностических скриптов.""" def build_default_script() -> dict: """Минимальный скрипт для отладки: 1 PID → LLM.""" return { "version": 1, "title": "Экспресс-диагностика", "steps": [ {"id": "pid_05", "cmd": "0105", "desc": "Температура ОЖ"}, ], } def build_full_script() -> dict: """Полный скрипт диагностики.""" return { "version": 1, "title": "Полная диагностика", "steps": [ {"id": "pid_05", "cmd": "0105", "desc": "Температура ОЖ"}, {"id": "pid_0C", "cmd": "010C", "desc": "Обороты"}, {"id": "pid_0D", "cmd": "010D", "desc": "Скорость"}, {"id": "pid_11", "cmd": "0111", "desc": "Дроссель"}, {"id": "pid_04", "cmd": "0104", "desc": "Нагрузка"}, {"id": "pid_06", "cmd": "0106", "desc": "STFT"}, {"id": "pid_07", "cmd": "0107", "desc": "LTFT"}, ], }