Cantieri aperti: differenze tra le versioni
| [versione verificata] | [versione verificata] |
handoff automatico |
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 | ''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> | ||
* 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 | ||
* 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'' — 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'' — dominio: posta | ''Aggiornato 2026-09-21 08:54 UTC'' — dominio: posta | ||