Код канала и профиль YTs/<CODE>/<CODE>.md
👤 Роман: имя, тема, язык, формат; код YT + 2–4 буквы
⇒ профиль канала из YTs/_template.md
Доска и Shared Drive, связь по board.id
👤 Роман: доска из «YT Demo», имя = код; Winston: диск + board_drive_map.php, деплой
⇒ board id ↔ drive id в карте хаба · ✓ gdsync на карточке → папка на диске
ContentList и хаб /ytXX/: пять точек
$ gen_access.py web → python3 scripts/site/patch_site_chrome.py web → push в main
⇒ sheet в channels.json, хаб за паролем · ✓ в шапке хаба есть «Копировать»
Папка проекта по канону v4.1
$ python3 ~/YTAI/YTAI_Folder_Templates/create_folders.py -p "$P"
⇒ {CODE}NN_Name + .prproj из шаблона
Метки картам, свежий индекс Drive, аудит
$ python3 $M --label --apply && python3 $M --refresh-index --audit --report
⇒ state/last_audit.json + HTML на Desktop · ✓ у каждого тома есть вердикт
Дозалить пробелы карты по плану аудита
$ python3 $M --upload --volume $CARD → python3 $M --upload --volume $CARD --apply
⇒ DJI_Audio/ и _unassigned_footage/ на Drive · ✓ rc=0 по каждой папке
Переиндексировать, очистить карту с Mac
$ python3 $M --refresh-index --audit --apply && python3 $M --wipe --volume $CARD --apply
⇒ пустая карта; в камере Recover Database · ✓ ❌ 0, срезов 0, аудит ≤ 6 ч