fix: 10 пунктов ревью — /run (кортеж store.add), валидация limit/offset в панели, close() соединений SQLite, троттлинг под локом, read-only бот без OMNI_BOT_OWNERS, eviction JOBS, push_new отдаёт свежие записи, ai.py не спит после последней попытки, дедуп реестра, подключён abuse-реестр (+191 источник); tests/test_regress.py 16 проверок + CI py3.10-3.12
Some checks failed
ci / test (3.10) (push) Has been cancelled
ci / test (3.11) (push) Has been cancelled
ci / test (3.12) (push) Has been cancelled

This commit is contained in:
ENI
2026-10-26 20:15:50 +03:00
parent 136aa88dd6
commit c9c0a11ef7
16 changed files with 806 additions and 54 deletions

View File

@@ -1,19 +1,19 @@
# omni-parse · автоотчёт
<!-- STATS:START -->
_обновлено 2026-10-26T16:37:00+00:00_
_обновлено 2026-10-26T17:14:27+00:00_
| метрика | значение |
|---|---|
| источников | 665 |
| источников | 853 |
| категорий | 11 |
| записей | 5594 |
| записей | 5597 |
| с ценой | 224 |
| типизировано | 5594 |
| типизировано | 5597 |
| прогонов | 120 |
| пустых источников | 208 |
| пустых источников | 395 |
типы: новость 3693 · софт 516 · уязвимость 402 · релиз 361 · модель 331 · вопрос 265 · цена 205 · гайд 194
типы: новость 3696 · софт 516 · уязвимость 402 · релиз 361 · модель 331 · вопрос 265 · цена 205 · гайд 194
| источник | записей |
|---|---|
@@ -30,5 +30,6 @@ _обновлено 2026-10-26T16:37:00+00:00_
| ab_altenens_is | 119 |
| ab_afflift_com | 119 |
тесты: 16 passed in 12.31s
самоаудит: OK
<!-- STATS:END -->