[2026-09-27] eagle: personal/tech/id3-tag-repair.md
This commit is contained in:
1 parent
c94ae77cbb
commit
b959935ff5
1 file changed
+13
@@ -43,6 +43,19 @@ related:
|
||||
> нумерация многодисковых изданий НЕ трогать). Добавлены **D13** (жанр унаследован от
|
||||
> `cur_genre` без проверки), **D14** (статус «привязан/сирота» для `track`), **D15** (поиск
|
||||
> по бэкапам: фильтр `.csv` отсекает `APPLY-PLAN.csv.bak-*`).
|
||||
>
|
||||
> ⚠️ **Обновлён до v1.9.0 (сессия 14):** **D18** (мусорные плейсхолдеры в `new_album`:
|
||||
> `Non spécifié`/`NULL`/`no title`/`Album`/`New`/`mix`/год-подпапка/водяной знак сайта →
|
||||
> имя корня артиста), **D19** (сентинелы `new_track`: `99·51·46·117·238·236·204·0·999` →
|
||||
> номер из имени файла, иначе пусто), **D20** (🔴 **мой баг**: `data[i][14]` — это `new_track`,
|
||||
> а `changed` = **15**; всегда `assert` индексы).
|
||||
>
|
||||
> ⚠️ **Обновлён до v2.0.0 (сессия 15):** **D21** — 🔴 **КОРЕНЬ АРТИСТА = ОДИН АЛЬБОМ**:
|
||||
> файлы ПРЯМО в `<категория>/<артист>/` (без подпапки) считаются одним альбомом → `album` =
|
||||
> имя корня, `albumartist` = титульный исполнитель (= имя корня), **`cur_*` НЕ ЧИТАТЬ**.
|
||||
> **D22** — не изобретать дефект: проверять правило на **соседних файлах** папки прежде чем
|
||||
> править выхваченные строки (сессия 15: 413 из 420 «нарушений» были ложными).
|
||||
> Полные формулировки — в `SKILL.md` скилла.
|
||||
|
||||
## 📁 Артефакты проекта
|
||||
|
||||
|
||||
Reference in new issue
Block a user