- Series: Livestream
- Files: 36
- Estimated time: ~90 minutes
- Labels:
good-first-issue, i16-translations
Six smaller Livestream items: LiveStream_001 (1 file → C94WDXAe4EE); LiveStream_006 (1 file, "#6.2 (2020) REUPLOAD" → HQadNEGAtbY — two parts share "#6.2", the "(2020)" qualifier decides); LiveStream_016 (11 → 93lAa-xEmHY #16.2); LiveStream_032 (11 → 7_JLMK3agpA #032.0); LiveStream_045 (1 file, unknown legacy code 'che(translated)' → S5-jXzhiG18, identify the language by content); LiveStream_047 (11 → riJYh87FPx4 #047.2).
Scope (from the triage doc, Part A):
- Item
Livestream/LiveStream_001
- 1 files, stem
Active Inference Podcast #001 “Narrative as active inference → target translations/C94WDXAe4EE.<bcp47>.srt
- Item
Livestream/LiveStream_006
- 1 files, stem
ActInfLab Livestream #006.2 A tale of two densities (2020) REUPLOAD → target translations/HQadNEGAtbY.<bcp47>.srt
- Item
Livestream/LiveStream_016
- 11 files, stem
ActInfLab Livestream #016-2 “Neural correlates of consciousness under the FEP → target translations/93lAa-xEmHY.<bcp47>.srt
- Item
Livestream/LiveStream_032
- 11 files, stem
ActInf Livestream 032.0 ~ Stochastic Chaos and Markov Blankets → target translations/7_JLMK3agpA.<bcp47>.srt
- Item
Livestream/LiveStream_045
- 1 files, stem
ActInf Livestream #045.2 ~ The free energy principle made simpler but not too simple → target translations/S5-jXzhiG18.<bcp47>.srt
- Item
Livestream/LiveStream_047
- 11 files, stem
ActInf Livestream _047.2 ~ Enactive-Dynamic Social Cognition_ Active Inference and Abduction → target translations/riJYh87FPx4.<bcp47>.srt
Read first: docs/volunteer-transcript-tasks.md —
sections "The 30-minute task (per file)" and "Exact command pattern".
Steps, per file:
- Verify the guessed
video_id in the item's metadata.json + a YouTube spot-check of the part.
- Confirm the language by opening the
.srt (normalize legacy codes per the migration map).
- Move with the two-step
git mv into translations/<video_id>.<bcp47>.srt.
- Append the original repo-relative path to the destination item's
metadata.json previous_paths.
- One path-scoped commit per item:
translations(<series>): migrate <N> legacy files (I16 triage).
Acceptance criteria:
good-first-issue,i16-translationsSix smaller Livestream items: LiveStream_001 (1 file →
C94WDXAe4EE); LiveStream_006 (1 file, "#6.2 (2020) REUPLOAD" →HQadNEGAtbY— two parts share "#6.2", the "(2020)" qualifier decides); LiveStream_016 (11 →93lAa-xEmHY#16.2); LiveStream_032 (11 →7_JLMK3agpA#032.0); LiveStream_045 (1 file, unknown legacy code 'che(translated)' →S5-jXzhiG18, identify the language by content); LiveStream_047 (11 →riJYh87FPx4#047.2).Scope (from the triage doc, Part A):
Livestream/LiveStream_001Active Inference Podcast #001 “Narrative as active inference→ targettranslations/C94WDXAe4EE.<bcp47>.srtLivestream/LiveStream_006ActInfLab Livestream #006.2 A tale of two densities (2020) REUPLOAD→ targettranslations/HQadNEGAtbY.<bcp47>.srtLivestream/LiveStream_016ActInfLab Livestream #016-2 “Neural correlates of consciousness under the FEP→ targettranslations/93lAa-xEmHY.<bcp47>.srtLivestream/LiveStream_032ActInf Livestream 032.0 ~ Stochastic Chaos and Markov Blankets→ targettranslations/7_JLMK3agpA.<bcp47>.srtLivestream/LiveStream_045ActInf Livestream #045.2 ~ The free energy principle made simpler but not too simple→ targettranslations/S5-jXzhiG18.<bcp47>.srtLivestream/LiveStream_047ActInf Livestream _047.2 ~ Enactive-Dynamic Social Cognition_ Active Inference and Abduction→ targettranslations/riJYh87FPx4.<bcp47>.srtRead first: docs/volunteer-transcript-tasks.md —
sections "The 30-minute task (per file)" and "Exact command pattern".
Steps, per file:
video_idin the item'smetadata.json+ a YouTube spot-check of the part..srt(normalize legacy codes per the migration map).git mvintotranslations/<video_id>.<bcp47>.srt.metadata.jsonprevious_paths.translations(<series>): migrate <N> legacy files (I16 triage).Acceptance criteria:
previous_pathsrecordedTranslations/folder; emptyTranslations/andtranslations_tmp/removed