Cantieri aperti: differenze tra le versioni
| [versione verificata] | [versione verificata] |
handoff automatico |
handoff automatico |
||
| Riga 8: | Riga 8: | ||
== Cantieri attivi == | == Cantieri attivi == | ||
=== zoom-registrazioni-daily-0911 === | === zoom-registrazioni-daily-0911 === | ||
''Aggiornato 2026-09-11 18: | ''Aggiornato 2026-09-11 18:35 UTC'' — dominio: trascrizioni | ||
; Obiettivo : Pipeline quotidiana | ; Obiettivo : Pipeline quotidiana registrazioni cloud Zoom -> Drive isicnv (Registrazioni Zoom/<AAAA-MM>) -> trascrizione Groq, con avviso Telegram. | ||
; Vincoli in vigore : | ; Vincoli in vigore : | ||
* Credenziali | * Credenziali app 'Claude for Zoom' (S2S) in /home/claudeuser/.secrets/zoom_s2s.json. Sul cloud Zoom restano SOLO 4 registrazioni dal 2024 (Lesson 8, Australian Academy x3): le altre vengono cancellate (Salsina svuota dopo il download). Cestino Zoom conserva 30 gg: 5 registrazioni recuperate l'11/09 (Mesmerismus 11 e 12, Master CNV 07/09, webinar Green Agritourism 15/07, PMR 14/04). Lock su /home/claudeuser/zoom_rec/.lock: mai due istanze insieme. | ||
; Fatto (con prova) : | ; Fatto (con prova) : | ||
* Script /home/claudeuser/scripts/zoom_recordings_daily.py (compila, dry-run ok, esce rc=3 senza credenziali). Cron 06:15 ogni giorno --days 3, log /home/claudeuser/zoom_rec/daily.log, stato /home/claudeuser/zoom_rec/state.json. Scarica MP4 (speaker view) + M4A + VTT transcript Zoom + chat, upload resumable su Drive, poi job.py trascrivi_ids.py --lang auto sull'M4A con Doc nella cartella Drive. Su Drive oggi esiste solo ULTIMATE PATH LESSON 1.mp4 (1RzftibHpVT4g9EZOLt8SvjkafbyiVFwp). | * Script /home/claudeuser/scripts/zoom_recordings_daily.py (compila, dry-run ok, esce rc=3 senza credenziali). Cron 06:15 ogni giorno --days 3, log /home/claudeuser/zoom_rec/daily.log, stato /home/claudeuser/zoom_rec/state.json. Scarica MP4 (speaker view) + M4A + VTT transcript Zoom + chat, upload resumable su Drive, poi job.py trascrivi_ids.py --lang auto sull'M4A con Doc nella cartella Drive. Su Drive oggi esiste solo ULTIMATE PATH LESSON 1.mp4 (1RzftibHpVT4g9EZOLt8SvjkafbyiVFwp). | ||
| Riga 19: | Riga 19: | ||
* SBLOCCATO 11/09: API funziona. Prima corsa --days 10: 11 file su Drive, cartella Registrazioni Zoom 1TZ-GAzZHuTlcEvvzOlEE1qBRLBTTxrn1 / 2026-09 1OmzKz9VSrpgANI9RJlnmB8e2ZabQdPuA. ULTIMATE PATH LESSON 8 (10/09, mp4 215 MB + m4a 46 MB + chat) e Australian Academy 07/09 (mp4 210 MB, m4a, VTT closed caption, chat) caricati. Job trascrizione lanciati: zoomtr_ultimatepathlesson8_2026-09- e zoomtr_marcoparet_australia_2026-09- (Doc TRASCRIZIONE nella cartella 2026-09). Cron 06:15 --days 3 attivo. Nota: Salsina non ha mandato la registrazione | * SBLOCCATO 11/09: API funziona. Prima corsa --days 10: 11 file su Drive, cartella Registrazioni Zoom 1TZ-GAzZHuTlcEvvzOlEE1qBRLBTTxrn1 / 2026-09 1OmzKz9VSrpgANI9RJlnmB8e2ZabQdPuA. ULTIMATE PATH LESSON 8 (10/09, mp4 215 MB + m4a 46 MB + chat) e Australian Academy 07/09 (mp4 210 MB, m4a, VTT closed caption, chat) caricati. Job trascrizione lanciati: zoomtr_ultimatepathlesson8_2026-09- e zoomtr_marcoparet_australia_2026-09- (Doc TRASCRIZIONE nella cartella 2026-09). Cron 06:15 --days 3 attivo. Nota: Salsina non ha mandato la registrazione | ||
* su Drive c'era solo LESSON 1. | * su Drive c'era solo LESSON 1. | ||
* v2 script: --from (backfill a finestre 30 gg), --inline-transcribe (sequenziale), avviso Telegram a fine corsa (bot ISI-CNV Worker). Prima corsa: Lesson 8 + Australian 07/09 su Drive, trascrizioni job zoomtr_*. Job backfill zoom_backfill_0911 (--from 2024-01-01 inline) e zoom_backfill_cestino_0911 (parte dopo, riprende i 5 recuperati dal cestino). Cron 06:15 --days 3 attivo. | |||
; Prossimo passo : | ; Prossimo passo : | ||
* python3 /home/claudeuser/scripts/job.py --status | * python3 /home/claudeuser/scripts/job.py --status zoom_backfill_0911 | ||
* python3 /home/claudeuser/scripts/job.py --status | * python3 /home/claudeuser/scripts/job.py --status zoom_backfill_cestino_0911 | ||
* | * tail -30 /home/claudeuser/zoom_rec/daily.log | ||
* | * verificare Doc TRASCRIZIONE in https://drive.google.com/drive/folders/1TZ-GAzZHuTlcEvvzOlEE1qBRLBTTxrn1 | ||
* PROPOSTA a Marco: dire a Salsina di non cancellare piu' le registrazioni cloud (o cancellare solo dopo l'avviso Telegram della pipeline). | |||
=== si-1-automiglioramento === | === si-1-automiglioramento === | ||