# Portability: UNIVERSAL
# Last validated: 2026-05-17
# Next review: 2027-05-17

ПРОТОКОЛ ИСПРАВЛЕНИЯ ОШИБОК – КРАТКАЯ СПРАВКА
===================================

При ошибках ВСЕГДА следуйте следующему порядку:

1. СТАНДАРТНЫЙ ФИКСЕР ПЕРВЫЙ
   python system/tools/c_standard_fixer.py <файл>
   Исправления: спецификация, кодировка, умлауты, проблемы с JSON.
   -> Проблема решена? Работа сохранена!

2. ИМПОРТНАЯ ДИАГНОСТИКА
   python system/tools/c_import_diagnose.py <папка>
   Проверки: циклический импорт, отсутствие модулей

3. АНАЛИЗ КОДА
   python system/tools/c_method_analyzer.py <файл>
   Проверки: Атрибут перед определением, обратные вызовы сигналов

4. ИЗОЛИРОВАННОЕ ТЕСТИРОВАНИЕ
   Создайте минимальный тестовый сценарий
   Постепенно сужайте 

5. ПРАВИЛО 20 МИНУТ
   Через 20 минут без прогресса: СТОП.
   Создайте отчет об ошибке, продолжите позже

БЫСТРАЯ ПРОВЕРКА:

| Тип ошибки | Первое действие |
|-----|----------------------------------------|
| Ошибка импорта | c_import_diagnose.py |
| Ошибка атрибута | c_method_analyzer.py |
| Тихая авария | c_method_analyzer.py |
| Кодировка/спецификация | c_standard_fixer.py 

|ПРИМЕЧАНИЕ. В этом файле описаны автономные инструменты, а не обработчик.
         Подробные рабочие процессы исправления ошибок: навыки/рабочие процессы/bugfix-protocol.md
