Failed to authenticate. API Error: 401 Invalid authentication credentials
[2026-05-16] vault sync
This commit is contained in:
@@ -300,6 +300,24 @@ docker run --rm ... media-pipeline:kraken \
|
|||||||
|
|
||||||
`Karnavalnaya.noch.1956.BDRip.AVC.mkv` — есть в uTorrent и в Transmission на Кракене (`downloaded=0`). Файла нет нигде — **никогда не скачивался**.
|
`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)
|
## Текущий статус (2026-05-16, сессия 13)
|
||||||
|
|
||||||
### Итог прогона (новый образ, после всех фиксов сессий 10–13)
|
### Итог прогона (новый образ, после всех фиксов сессий 10–13)
|
||||||
|
|||||||
Reference in New Issue
Block a user