fix pre-commit
Some checks failed
CI/CD Pipeline / Telegram Notify Success (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (pull_request) Successful in 1m42s
CI/CD Pipeline / Run Tests (pull_request) Successful in 2m25s
CI/CD Pipeline / Telegram Notify Success (pull_request) Successful in 1m34s

This commit is contained in:
2026-03-17 13:55:34 +01:00
parent 3d298ce352
commit 25176f31b4
31 changed files with 653 additions and 553 deletions

View File

@@ -44,4 +44,4 @@ Accepted
## Alternatives
- Использование latest upstream — отклонено (несовместимо с контуром)
- Использование latest upstream — отклонено (несовместимо с контуром)

View File

@@ -36,4 +36,4 @@ Accepted
## Alternatives
- FastAPI — отклонён (меньше зрелости в админке и ORM экосистеме)
- Kubernetes — избыточен для текущего контура
- Kubernetes — избыточен для текущего контура

View File

@@ -35,4 +35,4 @@ Accepted
## Alternatives
- RQ / Dramatiq — отклонены (меньше зрелости)
- RQ / Dramatiq — отклонены (меньше зрелости)

View File

@@ -31,4 +31,4 @@ Accepted
### Negative
- сложность поддержки парсеров
- необходимость ручного восстановления
- необходимость ручного восстановления

View File

@@ -27,4 +27,4 @@ Accepted
### Negative
- высокая хрупкость
- зависимость от изменений внешних систем
- зависимость от изменений внешних систем

View File

@@ -22,4 +22,4 @@ Accepted
- контроль конфигурации
### Negative
- риск рассинхронизации env
- риск рассинхронизации env

View File

@@ -21,4 +21,4 @@ Accepted
- воспроизводимость
### Negative
- ограниченная масштабируемость
- ограниченная масштабируемость

View File

@@ -24,4 +24,4 @@ Accepted
- удобство CI
### Negative
- сложность настройки среды
- сложность настройки среды

View File

@@ -21,4 +21,4 @@ Accepted
- диагностика проблем
### Negative
- ограниченная глубина мониторинга
- ограниченная глубина мониторинга

View File

@@ -27,4 +27,4 @@ Accepted
- понятная навигация
### Negative
- возможная связность между модулями
- возможная связность между модулями

View File

@@ -125,4 +125,4 @@ Retry не должен безусловно выполняться для:
Следующими связанными решениями должны быть:
- политика дедупликации данных
- модель частичной загрузки и фиксации прогресса
- политика конкурентного запуска задач
- политика конкурентного запуска задач

View File

@@ -130,4 +130,4 @@ Accepted
Это решение напрямую зависит от:
- ADR-011 Idempotency and Retry Strategy
- ADR-013 Parser Stability and Source Change Detection
- ADR-013 Parser Stability and Source Change Detection

View File

@@ -115,4 +115,4 @@ Playwright допускается для источников, где:
Следующим развитием данного решения должны быть:
- smoke checks для критичных источников
- классификация типов ошибок интеграции
- runbook для восстановления парсеров после изменения внешних порталов
- runbook для восстановления парсеров после изменения внешних порталов

View File

@@ -78,4 +78,4 @@ API развивается со временем:
Отклонено — сложнее отлаживать и документировать.
### 2. Отсутствие версионирования
Отклонено — высокий риск поломки клиентов.
Отклонено — высокий риск поломки клиентов.

View File

@@ -17,4 +17,4 @@
- ADR-011: Idempotency and Retry Strategy
- ADR-012: Data Deduplication and Consistency Model
- ADR-013: Parser Stability and Change Detection
- ADR-013: Parser Stability and Change Detection