# ADR-004: Data Ingestion and ETL Strategy ## Status Accepted ## Context Система интегрируется с нестабильными внешними источниками: - гос API - HTML/JS порталы - файлы (Excel/XML) ## Decision Используется ETL-подход: - Extract — парсеры - Transform — сервисный слой - Load — PostgreSQL Особенности: - инкрементальная загрузка - потоковый парсинг больших файлов - обработка ошибок ## Consequences ### Positive - контроль над данными - устойчивость к изменениям источников ### Negative - сложность поддержки парсеров - необходимость ручного восстановления