1.8 KiB
1.8 KiB
komAI Development Checklist
Completed
- Создан модуль
src/utils/config_managerдля работы с конфигурацией- Реализован
ConfigParameterс поддержкой валидации - Реализован
ConfigManagerс регистрацией, загрузкой, сохранением параметров - Глобальный экземпляр
configдоступен при импорте модуля - Поддержка категорий, описаний, переменных окружения
- Вложенные параметры через точки в имени (
getall,getrawall) - Константа
ROOT_KEY = "$root$"для вложенных структур - 10/10 тестов проходят
- Документация:
doc/src.utils.config_manager.md,src/utils/config_manager/AGENTS.md
- Реализован
- Создан
requirements.txt - Опубликован на https://git.komisar.gin.by/komisar/komAI
- Реализован модуль
src/utils/log_managerдля логированияLoggerPrintс методомprint()для консоли и файлаLogManagerс фабрикой обработчиков и ротацией- Константы для конфига (
LOG_CATEGORY,LOG_CONSOLE, etc.) - 9/9 тестов проходят
- Документация:
src/utils/log_manager/AGENTS.md
In Progress
Pending
- stdout/stderr перехват при аварийном завершении (on crash)
- Создать приложение
app/komAI.pyкак точку входа - Реализовать систему модулей (
modules/) - Настроить CI/CD
- Написать интеграционные тесты