Merge remote-tracking branch 'nas/main'

This commit is contained in:
Alexey Martemyanov committed 2026-09-26 17:13:57 +06:00
commit df18b6dd71
2 files changed
+46 -38

No files matched your search

@@ -82,3 +82,49 @@ parents: aa0d26a2 (1-й, HEAD-сторона) 50e81dc (2-й, nas/main = сто
`2026-09-26-syncthing-conflict-1-needs-decision.md`. **Не удалять** без подтверждения владельца.
- Заметка создана автоматически (cron-тик sync-vault); контент решён объединением, финальное
слово по содержимому файла — за Алексеем.
## Второй раунд — те же маркеры вернулись через 2 минуты (тик 11:10 UTC)
**Симптом:** тик 11:10:48 (`Pushed ✓` ×3, три SHA равны `ee15738`, `git status` пуст) —
снова 8 строк маркеров в том же файле, все три клона. Верхний коммит bare —
`cdbd3f65 [2026-09-26] eagle: merge conflict — review needed` (17:03:49 +0600 = 11:03:49 UTC),
родители: `1dd58ff8` (Eagle/`whale`) и `41778134` (наш `4177813`).
**Механика:** Eagle после первого разрешения Taiga (11:02) мерджил `nas/main` в **свою** ветку,
где `whale` уже прошёл дальше телефона:
| Коммит | Время (UTC) | Что сделал `whale` |
|---|---|---|
| `aa0d26a2` | 10:56:14 | 4 → 1: снял Нашествие, Kazantip, `!Детские` |
| `1dd58ff8` | 10:58:39 | 1 → 0: снял `i am instructor`; «все решения внесены, needs-decision пуст» |
То есть к моменту нашей правки файл на стороне Eagle был **уже пуст** (`**Файлов:** 0`),
а мы вернули 4 пункта из телефонной стороны — формально вторым писателем.
**Ключевая проверка, которой не хватало в первом раунде:** не «у кого уникальный контент»,
а **не применены ли решения телефона уже в другие файлы плана**. Проверено `git grep` по
`ee15738`:
- `i am instructor.mp3` → **Techno Beat — I am instructor** в `2-medium-confidence.md` (решение телефона);
- `Kazantip 2008 - Beat (zvukoff.ru).mp3` → **Kazantip 2008 — Beat** в `2-medium-confidence.md`;
- `Из чего же.mp3` → **Юрий Чичков — Из чего же** в `3-high-confidence.md` (это «Чичков» из сообщения whale);
- `НАШЕСТВИЕ …` — удалён и владельцем (правка телефона 10:55:44), и whale; не восстанавливался.
Решение владельца, зафиксированное на телефоне (`[x]` + значения), уже влито в итоговые списки —
поэтому **правильная сторона теперь не телефон, а `whale`**: пустой «Требует решения» согласуется
с `music-tags-review.md` («Требует решения | 0, средняя 5813, высокая 959»), иначе владелец
видел бы 4 «ожидающих» пункта, которых в плане нет.
**Фикс Taiga:** файл взят из `1dd58ff8` байт-в-байт (проверенные ранее удаления), коммит
`763179e3` + push в bare + прогон `sync-vault.sh`; фаза 3 сделала
`Updating ee15738..763179e Fast-forward` в `/obsidian-syncthing` (−38 строк маркеров).
**Проверка:** три SHA равны (`763179e3`), `git status --porcelain` пуст в обоих клонах,
маркеров `<<<<<<<|=======|>>>>>>>` по всем `.md` → **0**, md5 файла в `/vault` = в bare
(`git show main:<файл>`) = в `/obsidian-syncthing` → `e9dfbd12fbde82cd5d8ce8829968efc8`,
`Push failed` 0, хук-ошибки хоста — известная безвредная (`remote: fatal: not a git repository:
'/mnt/RED_2TB/storage/git/obsidian-vault.git'`).
**Урок (важен для будущих конфликтов этого файла):** сначала искать решения пользователя в
итоговых списках (`2-medium`/`3-high`), и только если их там нет — держать сторону телефона.
Сторона «автоматизации» бывает не устаревшей, а **опережающей**. Родственный риск: если бы
`whale` снял пункт, не влив решение в план, — тогда ничего не удалять и сохранять сторону телефона.
@@ -8,46 +8,8 @@ status: awaiting-approval
# Требует решения
<<<<<<< HEAD
**Файлов:** 0
=======
**Файлов:** 4
>>>>>>> nas/main
> [!info] Исполнителя неоткуда взять — теги уничтожены, в путях его нет.
[[music-tags-review|← к обзору]]
<<<<<<< HEAD
=======
## !A Not sorted
`!A Not sorted` — 1 файлов
## !Pop, Club, Любэ/!Radio/v 2009-03 mIr.vEsNЫ/3 clubNИчкоvo.E
`!Pop, Club, Любэ/!Radio/v 2009-03 mIr.vEsNЫ/3 clubNИчкоvo.E` — 1 файлов
- [x] **Kazantip 2008 - Beat (zvukoff.ru).mp3**
- `artist`: Kazantip 2008
- title: Beat
## !Pop, Club, Любэ/!Radio/y OOF
`!Pop, Club, Любэ/!Radio/y OOF` — 1 файлов
- [x] **i am instructor.mp3**
- `title`: — → **I am instructor**
- artist: Techno Beat
## !Детские
`!Детские` — 1 файлов
- [ ] **Из чего же.mp3**
- `title`: Èç ÷åãî æå, èç ÷åãî æå, èç ÷åãî æå → **Из чего же, из чего же, из чего же**
- `artist`: Íåèçâåñòíûé èñïîëíèòåëü → **—**
- `album`: Íåèçâåñòíîå íàçâàíèå → **—**
- _encoding/cleanup only_
>>>>>>> nas/main