Failed to authenticate. API Error: 401 Invalid authentication credentials

[2026-05-16] vault sync
This commit is contained in:
Alexey Martemyanov
2026-05-16 17:02:13 +06:00
parent e8c6d3857a
commit b8533b0555
+18
View File
@@ -300,6 +300,24 @@ docker run --rm ... media-pipeline:kraken \
`Karnavalnaya.noch.1956.BDRip.AVC.mkv` — есть в uTorrent и в Transmission на Кракене (`downloaded=0`). Файла нет нигде — **никогда не скачивался**.
## Текущий статус (2026-05-16, сессия 14)
### Регрессия 278→194 — диагноз и фикс
**Причина:** два бага в `RegionPartitioner.shadowedFilePaths`:
1. **Case-sensitive сравнение имён**`The.Iron.Giant.1999.mkv` не матчился с sibling-dir `the.iron.giant.1999.../` (Linux case-sensitive FS).
2. **Canonical-dir не видны партиционеру**`FileScanner.discover()` пропускал canonical-папки (`.media-pipeline-canonical` маркер) но не сообщал о них. Поэтому `Cloud.Atlas.BDRip-AVC.mkv` не знал что рядом уже есть `Cloud Atlas (2012)/`.
**Фиксы:**
- `ScanModels.ScanResult`: новое поле `canonicalDirectories: [URL]`
- `FileScanner.discover()`: заполняет `canonicalDirectories` при скипе
- `RegionPartitioner`: (1) case-insensitive baseName match, (2) shadow standalone если в том же каталоге есть любая canonical-dir
- **3 новых теста** в `ScanPhaseRegionSelectionTests`
- **Коммит:** `855b806`
**402/402 тестов GREEN. Деплой на Кракен запущен.**
## Текущий статус (2026-05-16, сессия 13)
### Итог прогона (новый образ, после всех фиксов сессий 10–13)