[2026-09-27] eagle: personal/plans/music-artist-albumartist-repair.md

This commit is contained in:
Alexey Martemyanov committed 2026-09-27 15:40:13 +06:00
1 parent 9b4f822386
commit e93f875e9b
1 file changed
+30 -6
@@ -4,7 +4,7 @@ created: '2026-09-27'
updated: '2026-09-27'
type: plan
namespace: personal
status: RC-complete-9-defects-found-pending-fix
status: RC-complete-defects-fixed
tags:
- music
- metadata
@@ -19,21 +19,45 @@ related:
- '[[personal/tech/music-tags-repair-truenas]]'
- '[[personal/plans/tagwriter-container]]'
- '[[family/how-to/navidrome-truenas-android]]'
status: RC-complete-9-defects-found-pending-fix
status: RC-complete-defects-fixed
# Music `artist` + `albumartist` Repair — правила Alex и ход работ
## 🟢 АКТУАЛЬНО НА КОНЕЦ СЕССИИ 16 (2026-09-27) — читать это первым
> ```
> APPLY-PLAN.csv 7861 строка md5 70f67d0fd625f9198a88aef986d7a9be
> DIFF-new-vs-38.csv 2843 строки md5 68439443ecba9d93372ce9c4ee4a9515
> APPLY-PLAN.csv 7861 строка md5 2269466bbc08c018482b35c855569a8f
> DIFF-new-vs-38.csv 18920 правок md5 4e9e43318fb1c9dd353f96e3d125919c
> tag-fix-plan.csv 7861 строка md5 203726ebfd2814e2328636df31337238 (НЕ ПРАВИТЬ)
> Снапшот RC: ~/Downloads/music-tags/milestones/RC-20260927/
> ```
>
> **Статус: RC (release candidate). Проведён ручной проход всего диффа — найдено 9 дефектов,
> ждут правки. Боевой прогон не запущен.**
> **Статус: RC. Ручной проход всего диффа завершён. 9 дефектов найдены и ИСПРАВЛЕНЫ
> (47 строк). Верификация 6/6 OK. Боевой прогон не запущен.**
>
> ### Что исправлено в RC-итерации
>
> | # | дефект | строк | было → стало |
> |---|---|---|---|
> | 1 | Pushnoy: разнобой альбома | 41 | `2005-2006`, `2007`, `Pushnoy.ru NEW`, `старые` → `Pushnoy.ru` |
> | 2 | artist — опечатка | 2 | `Простоквашено` → `Простоквашино` |
> | 3 | artist — регистр | 2 | `Би-2 + Агата кристи` → `Би-2 + Агата Кристи` |
> | 4 | artist — мусор | 1 | `11 Track 11` → `Josh Wink` |
> | 5 | album — склейка | 1 | `Infected Mushroom - Compilations Tracks` → `Compilations Tracks` |
>
> ### Признано НЕ дефектом (проверено фактами)
> `album='misc'` (по плану), `album='Сосни попса'` (17 файлов Красной Плесени в её папке),
> `genre='Сказки'/'Детские'/'Бардовская песня'/'Game'/'Humour'` — осмысленные жанры,
> `aa='Сказки'` (оставлено по указанию Alex), `aa='Various Artists'` (0 нарушений/1229),
> `aa='Детские песни'` (заглушка), `Геннадий` vs `Григорий Гладков` (разные люди),
> `track` N/M (117) — двухдисковые издания.
>
> ### Ранее в этой сессии (до RC)
> - album: мусор `Non spécifié`/`NULL`/`no title`/`Album`/`melody.az` и др. — 20 строк
> - track: сентинелы `99/51/46/236/204`/`238`/`117` — 151 строка; номера 4+ знака (годы, сквозные `!Radio`) — 80 строк
> - корни артистов = один альбом — 91 строка (Агата, КняZz, Benassi Bros, Жуки, Банд Эрос, Rammstein, Мумий Тролль)
> - `!Рэп/Eminem,50cent`: `aa='Various Artists'` → artist файла — 6 строк
> - дифф: удалена дублирующая служебная секция НЕТ-В-38
>
> ## 🔴 ГЛАВНЫЕ ПРАВИЛА (подтверждены Alex дословно)
>