Cantieri aperti: differenze tra le versioni

[versione verificata][versione verificata]
WikiBot (discussione | contributi)
handoff automatico
WikiBot (discussione | contributi)
handoff automatico
Riga 7: Riga 7:


== Cantieri attivi ==
== Cantieri attivi ==
=== doppiaggio-vocale-0928 ===
''Aggiornato 2026-09-28 08:42 UTC'' — dominio: -
; Obiettivo : Doppiare con voce AI i video YouTube di Paret in FR, DE, PL, HU, ES, PT (+ valutare RU, EN) per nuovi pubblici
; Prossimo passo :
* 1|scegliere 10 video pilota (top views, parlati e muti) per le 6 lingue|query isicnv_youtube.videos + analytics_by_video_full
* 2|confronto voci femminili FR/DE/PL/HU/ES/PT (ElevenLabs, Google, Azure, Yandex) su 1 minuto, costo per ora|campioni in Drive, Marco sceglie
* 3|pipeline v4 = Rutube v3 lingua-agnostica + traccia audio multilingua YouTube|riuso full_pipeline.py
* 4|pagine d arrivo PL e HU prima di pubblicare|ESTERNO ok Marco
=== mro-r103-r104 ===
=== mro-r103-r104 ===
''Aggiornato 2026-09-28 01:00 UTC'' — dominio: mro
''Aggiornato 2026-09-28 06:40 UTC'' — dominio: mro


; Obiettivo : Scrivere in-place nel Doc MRO canonico (1Iyxrr5-uTRtRY52QTab1eyLlmzz6Frbc9fJbQn4HTNs) le regole R103 (chiusura verificata: END senza prova = END_NONVERIFICATO, riprendi_chat.py cron rilancia) e R104 (deliverables dichiarati in apertura con commessa.py apri --deliverables, prove a chiudi --consegne, verifica-tutte ogni 20 min, riga DELIVERABLES accanto a END) e l'aggiornamento R152 (chiusura100: FINITO quando in apertura, auto-esito, stati finali); poi cronaca su wiki ops MRO_Storia e grafo
; Obiettivo : Scrivere in-place nel Doc MRO canonico (1Iyxrr5-uTRtRY52QTab1eyLlmzz6Frbc9fJbQn4HTNs) le regole R103 (chiusura verificata: END senza prova = END_NONVERIFICATO, riprendi_chat.py cron rilancia) e R104 (deliverables dichiarati in apertura con commessa.py apri --deliverables, prove a chiudi --consegne, verifica-tutte ogni 20 min, riga DELIVERABLES accanto a END) e l'aggiornamento R152 (chiusura100: FINITO quando in apertura, auto-esito, stati finali); poi cronaca su wiki ops MRO_Storia e grafo
Riga 17: Riga 27:
* verifica prima di dichiarare fatto
* verifica prima di dichiarare fatto
* il Doc MRO richiede una chat con accesso Docs
* il Doc MRO richiede una chat con accesso Docs
* marcoparet@gmail.com senza token sulla VM: serve un consenso Google di Marco
* RUOLI (R154-ter rettificata 21/09): ChatGPT = redazione/revisione giuridica + bozze Gmail in marcoparet (proprio connettore) + allegati + spedizione su ordine di Marco da PRONTA. Claude = verifiche/fonti (CH, Wise, BQ, Drive, VM) + registrazione
* non apre allegati marcoparet. marcoparet ha Advanced Protection: nessun OAuth di terzi sulla VM, mai riproporlo
; Fatto (con prova) :
; Fatto (con prova) :
* codice installato e testato 01/09
* codice installato e testato 01/09
Riga 43: Riga 56:
* 2026-09-28 00:42 UTC ASSORBITO il cantiere 'chat-s20260927-pannello-1ys0mhj' (simile): obiettivo: Chat S20260927-pannello-1ys0mhj muta da 6.9h, esito ABBANDONATA, nessun deliverable; serve riformattare il fascicolo per Marco | perche': chat S20260927-pannello-1ys0mhj chiusa senza prova: il custode R103 ha trovato passi eseguibili
* 2026-09-28 00:42 UTC ASSORBITO il cantiere 'chat-s20260927-pannello-1ys0mhj' (simile): obiettivo: Chat S20260927-pannello-1ys0mhj muta da 6.9h, esito ABBANDONATA, nessun deliverable; serve riformattare il fascicolo per Marco | perche': chat S20260927-pannello-1ys0mhj chiusa senza prova: il custode R103 ha trovato passi eseguibili
* 2026-09-28 01:00 UTC ASSORBITO il cantiere 'chat-s20260927-claudesegret-16aqmeu' (simile): obiettivo: Sessione S20260927-claudesegret-16aqmeu abbandonata senza chiusura verificabile: deliverable 0/4 con prova (pratiche.py+registro, analisi TPV PR0001, bozza L000 | perche': chat S20260927-claudesegret-16aqmeu chiusa senza prova: il custode R103 ha trovato passi eseguibili
* 2026-09-28 01:00 UTC ASSORBITO il cantiere 'chat-s20260927-claudesegret-16aqmeu' (simile): obiettivo: Sessione S20260927-claudesegret-16aqmeu abbandonata senza chiusura verificabile: deliverable 0/4 con prova (pratiche.py+registro, analisi TPV PR0001, bozza L000 | perche': chat S20260927-claudesegret-16aqmeu chiusa senza prova: il custode R103 ha trovato passi eseguibili
* 2026-09-28 06:40 UTC ASSORBITO il cantiere 'segreteria-posta-quotidiana' (simile): obiettivo: Ogni mattina un solo report: chi non ha avuto risposta, quali lead mancano, soldi entrati, fatture, pratiche sospese, lettere in coda | perche': Nessuno controlla ogni giorno le 4 caselle: richieste senza risposta, lead fuori da Streak e BigQuery, fatture di cui non si sa se sono pagate, pratiche ferme (avvocati, Companies House)
; Prossimo passo :
; Prossimo passo :
* 1|Doc|inserire R103, R104 e R152-agg dopo R102 nella sezione regole del Doc MRO, in-place
* 1|Doc|inserire R103, R104 e R152-agg dopo R102 nella sezione regole del Doc MRO, in-place
Riga 110: Riga 124:
* completare TPV: costi assicurazione, requisiti iscrizione ordine psicologi tutor, costi percorso psicologo
* completare TPV: costi assicurazione, requisiti iscrizione ordine psicologi tutor, costi percorso psicologo
* chiudere con PROVA verificabile: commessa.py chiudi S20260927-claudesegret-16aqmeu --esito COMPIUTO --consegna <file|url> --next <passo successivo>
* chiudere con PROVA verificabile: commessa.py chiudi S20260927-claudesegret-16aqmeu --esito COMPIUTO --consegna <file|url> --next <passo successivo>
=== segreteria-posta-quotidiana ===
''Aggiornato 2026-09-27 10:42 UTC'' &mdash; dominio: segreteria
; Obiettivo : Ogni mattina un solo report: chi non ha avuto risposta, quali lead mancano, soldi entrati, fatture, pratiche sospese, lettere in coda
; Vincoli in vigore :
* marcoparet@gmail.com senza token sulla VM: serve un consenso Google di Marco
* gate=auto
* non chiedere a Marco
* verifica prima di dichiarare fatto
* RUOLI (R154-ter rettificata 21/09): ChatGPT = redazione/revisione giuridica + bozze Gmail in marcoparet (proprio connettore) + allegati + spedizione su ordine di Marco da PRONTA. Claude = verifiche/fonti (CH, Wise, BQ, Drive, VM) + registrazione
* non apre allegati marcoparet. marcoparet ha Advanced Protection: nessun OAuth di terzi sulla VM, mai riproporlo
; Fatto (con prova) :
* segreteria_quotidiana.py in cron 20 7 * * *
* 3 caselle su 4 lette
* tabelle isicnv_segreteria (email_giornaliere, azioni, sospesi, fatture_da_pagare)
* prima corsa 102 non risposti, 22 fatture, 11 azioni
* rotta /oauth/start-marcoparet-posta
* scoperta automatica del token marcoparet
* 23/09 Claude: passata a mano la casella marcoparet (il report non la copre, NESSUN_TOKEN): nuove L0006 Australia (partenza Londra) e L0007 BICE fattura 1.245,60
* L0004 scartata (Bertana ha gia' scritto a Pellerito 21/09)
* Qonto SATD SCI 175,84 EUR versati al fisco 21/09
* Trovato chiede TPV L24 (decide Marco)
* Brevo SMTP keys in scadenza ma nessuno script le usa
* plugin greenagritainment falliti
* 2026-09-23 19:41 UTC ASSORBITO il cantiere 'chat-s20260923-claudesegret-13ehdgy' (simile): obiettivo: D1: riepilogo posta marcoparet 19-23/09; D2: bozze nuove registrate in lettere.py (L0006, L0007); D3: L0004 scartata da verificare | perche': chat S20260923-claudesegret-13ehdgy chiusa senza prova: il custode R103 ha trovato passi eseguibili
* 2026-09-24 06:40 UTC ASSORBITO il cantiere 'posta-comando-unico-0921' (simile): obiettivo: Un solo comando (da Claude o ChatGPT) che prende un elenco di lettere/verifiche di posta e produce bozze, registrazione in lettere.py, verifiche e reminder, con | perche': Marco vuole dare in un colpo solo un elenco di lettere/verifiche di posta e ricevere bozze + verifiche + reminder; prova fatta a mano, va resa comando ripetibile anche da ChatGPT
* 27/09: segreteria a pratiche (R156): pratiche.py con 9 tipi e brief per agente
* PR0001-PR0006 aperte, PR0001/0002/0004 analizzate da agenti
* cruscotto Google Doc https://docs.google.com/document/d/1KAQQKvaGkEr2_03UuxGw5jg3uWMwwJRYqz4ASMY7Psw/edit rigenerato da cruscotto_segreteria.py (cron 07:30/13:30/19:30, mail a Marco 1/giorno se decisioni ferme >2gg)
* lucchetto fcntl su pratiche.py dopo race fra agenti
* Claude spedisce da marcoparet (test 1a0e25714d3e5e78)
* 2026-09-27 10:42 UTC ASSORBITO il cantiere 'chat-s20260927-claudesegret-16aqmeu' (simile): obiettivo: Commessa S20260927-claudesegret-16aqmeu aperta e mai chiusa (END_NONVERIFICATO alle 10:13). Mancano tutti e 4 i deliverable: D1 pratiche.py+registro, D2 analisi | perche': chat S20260927-claudesegret-16aqmeu chiusa senza prova: il custode R103 ha trovato passi eseguibili
; Prossimo passo :
* 1|Classificatore report: AIRETT newsletter segnata come richiesta allievo
* 1|Classificatore report: AIRETT newsletter segnata come richiesta allievo
* Menna (ricevuta 16/09) segnata come non risposta -> correggere segreteria_quotidiana.py
* Menna (ricevuta 16/09) segnata come non risposta -> correggere segreteria_quotidiana.py
Riga 149: Riga 129:
* 3|Agente automatico per pratiche APERTE >1 giorno (claude CLI o ChatGPT) con pratiche.py --brief
* 3|Agente automatico per pratiche APERTE >1 giorno (claude CLI o ChatGPT) con pratiche.py --brief
* 4|Link al cruscotto nel report delle 08:00
* 4|Link al cruscotto nel report delle 08:00
* python3 scripts/pratiche.py --lista
* completare D1: pratiche.py + registro (salvare e verificare i file)
* completare D1: pratiche.py + registro (salvare e verificare i file)
* completare D2: analisi TPV di PR0001
* completare D2: analisi TPV di PR0001
Riga 1 341: Riga 1 320:


== Sospesi ==
== Sospesi ==
=== segreteria-posta-quotidiana ===
''Aggiornato 2026-09-27 10:42 UTC'' &mdash; dominio: segreteria
; Obiettivo : Ogni mattina un solo report: chi non ha avuto risposta, quali lead mancano, soldi entrati, fatture, pratiche sospese, lettere in coda
; Vincoli in vigore :
* marcoparet@gmail.com senza token sulla VM: serve un consenso Google di Marco
* gate=auto
* non chiedere a Marco
* verifica prima di dichiarare fatto
* RUOLI (R154-ter rettificata 21/09): ChatGPT = redazione/revisione giuridica + bozze Gmail in marcoparet (proprio connettore) + allegati + spedizione su ordine di Marco da PRONTA. Claude = verifiche/fonti (CH, Wise, BQ, Drive, VM) + registrazione
* non apre allegati marcoparet. marcoparet ha Advanced Protection: nessun OAuth di terzi sulla VM, mai riproporlo
; Fatto (con prova) :
* segreteria_quotidiana.py in cron 20 7 * * *
* 3 caselle su 4 lette
* tabelle isicnv_segreteria (email_giornaliere, azioni, sospesi, fatture_da_pagare)
* prima corsa 102 non risposti, 22 fatture, 11 azioni
* rotta /oauth/start-marcoparet-posta
* scoperta automatica del token marcoparet
* 23/09 Claude: passata a mano la casella marcoparet (il report non la copre, NESSUN_TOKEN): nuove L0006 Australia (partenza Londra) e L0007 BICE fattura 1.245,60
* L0004 scartata (Bertana ha gia' scritto a Pellerito 21/09)
* Qonto SATD SCI 175,84 EUR versati al fisco 21/09
* Trovato chiede TPV L24 (decide Marco)
* Brevo SMTP keys in scadenza ma nessuno script le usa
* plugin greenagritainment falliti
* 2026-09-23 19:41 UTC ASSORBITO il cantiere 'chat-s20260923-claudesegret-13ehdgy' (simile): obiettivo: D1: riepilogo posta marcoparet 19-23/09; D2: bozze nuove registrate in lettere.py (L0006, L0007); D3: L0004 scartata da verificare | perche': chat S20260923-claudesegret-13ehdgy chiusa senza prova: il custode R103 ha trovato passi eseguibili
* 2026-09-24 06:40 UTC ASSORBITO il cantiere 'posta-comando-unico-0921' (simile): obiettivo: Un solo comando (da Claude o ChatGPT) che prende un elenco di lettere/verifiche di posta e produce bozze, registrazione in lettere.py, verifiche e reminder, con | perche': Marco vuole dare in un colpo solo un elenco di lettere/verifiche di posta e ricevere bozze + verifiche + reminder; prova fatta a mano, va resa comando ripetibile anche da ChatGPT
* 27/09: segreteria a pratiche (R156): pratiche.py con 9 tipi e brief per agente
* PR0001-PR0006 aperte, PR0001/0002/0004 analizzate da agenti
* cruscotto Google Doc https://docs.google.com/document/d/1KAQQKvaGkEr2_03UuxGw5jg3uWMwwJRYqz4ASMY7Psw/edit rigenerato da cruscotto_segreteria.py (cron 07:30/13:30/19:30, mail a Marco 1/giorno se decisioni ferme >2gg)
* lucchetto fcntl su pratiche.py dopo race fra agenti
* Claude spedisce da marcoparet (test 1a0e25714d3e5e78)
* 2026-09-27 10:42 UTC ASSORBITO il cantiere 'chat-s20260927-claudesegret-16aqmeu' (simile): obiettivo: Commessa S20260927-claudesegret-16aqmeu aperta e mai chiusa (END_NONVERIFICATO alle 10:13). Mancano tutti e 4 i deliverable: D1 pratiche.py+registro, D2 analisi | perche': chat S20260927-claudesegret-16aqmeu chiusa senza prova: il custode R103 ha trovato passi eseguibili
* 2026-09-28 06:40 UTC riassorbito dal guardiano in mro-r103-r104: stesso script pratiche.py
; Prossimo passo :
* 1|Classificatore report: AIRETT newsletter segnata come richiesta allievo
* Menna (ricevuta 16/09) segnata come non risposta -> correggere segreteria_quotidiana.py
* 2|Auto-apertura pratiche dal report quotidiano (mail che chiedono decisione -> pratiche.py --apri)
* 3|Agente automatico per pratiche APERTE >1 giorno (claude CLI o ChatGPT) con pratiche.py --brief
* 4|Link al cruscotto nel report delle 08:00
* python3 scripts/pratiche.py --lista
* completare D1: pratiche.py + registro (salvare e verificare i file)
* completare D2: analisi TPV di PR0001
* completare D3: bozza L0008 aggiornata
* completare D4: riepilogo posta 27/09
* python3 commessa.py chiudi S20260927-claudesegret-16aqmeu --esito COMPIUTO --consegna <percorso deliverable> --next <verifica>
=== posta-comando-unico-0921 ===
=== posta-comando-unico-0921 ===
''Aggiornato 2026-09-21 08:54 UTC'' &mdash; dominio: posta
''Aggiornato 2026-09-21 08:54 UTC'' &mdash; dominio: posta