ROADMAP VittRos - aggiornata il 10/09/2026 (mattina, Kanegra, pioggia)

Il da-fare vero, in ordine di quanto conta. Le voci con [VITTI] aspettano una

decisione sua: senza quella non si parte.


1. IL JUKEBOX - quel che resta

locale) ha retto 20 brani filati, zero intoppi - ma le cuffie erano

scariche e il tablet e' rimasto APERTO, quindi il CONGELAMENTO della

scheda non e' mai avvenuto. Il caso vero - tasca, schermo spento, a

lungo - resta da vedere. E' la sola prova che manca.

Se si ferma lo stesso: deciso da vitti, limite a 3 brani e amen.

per racconto). I 23 brani di mp3/ non sono legati a nessun post, quindi

"per racconto" li' non vuol dire niente: serve un criterio suo.

gli indirizzi vecchi). Basta ripremere il bottone della tasca.

2. DEBITI TROVATI, NON ANCORA PAGATI

re(strict_types=1);, mancano <?php\ndecla). Riverificato il 10/09:

e' ancora li' e non lo include NESSUNO - i 6 richiami puntano tutti a

lib/audio.php. E' un morto rotto, da ritirare quando si sfronda.

un'esca per scovare codice morto e scrivevano su spia_morte.log a ogni

chiamata. Il file e' fermo al 6 agosto (33 byte): l'esca aveva gia' dato

la sua risposta. Tolte il 10/09, tutti e 17 i file ricontrollati.

la nota: vv_debug.log e' morto da dicembre 2025 (era il ripiego del

nome vecchio); i due VIVI erano vrp.log [lab] e sessione.log [PM].

PRIMA pero' e' nata la parolina (vrp_log_scope()): ogni riga porta

il servizio subito dopo il livello, e ?p=log ha il menu per sceglierne

uno. Senza, unire avrebbe tolto l'unico modo di separarli. 9 casi su 9.

le aveva GIA' tutte: trash, restore, empty_trash, rename, move, copy.

Indietro era lo share, e non per una mancanza: il bottone diceva

«Cestina» e faceva unlink + DELETE FROM. Fatto il 10/09 il cestino

vero su is_deleted (le colonne c'erano gia'; aggiunta deleted_at,

lab E produzione), con restore/purge e la cascata sulle cartelle.

(created_at) saltando i cestinati: un mietitore, non uno svuota-cestino

< N giorni`. E un errore SQL non e' piu' un via libera: prima la query

falliva e il log diceva "nessun file da pulire", adesso esce con 2.

3. PIATTAFORMA E UTENTI

cancello e' ruolo: true nella targa + il controllo dentro

interprete.php. Lothar ha la sua chiave dal 09/09.

il 05/09. Non serve nessuna tabella nuova: user_services e' gia' un

ruolo per servizio. La cartella foto_ospiti e' gia' pronta.

L'interruttore e' pronto: due righe in diario_lista_guest.php.

erano gia' in vv/_deprecato/utenti_legacy_20260905/ dal 05/09. La voce

era rimasta aperta per sbaglio.

4. MANUALE E DOCUMENTI

Quelle pagine stanno dietro l'accesso: le foto le puo' fare solo lui.

sparite. jb_copertina_cartella non compariva perche' vive in

platform/pages/, che il generatore non guardava: aggiunta la sesta

sezione Pagine della piattaforma. Dentro c'e' anche la nuova

vrp_is_di_casa().

5. FUORI DAL CODICE - casa, rete, macchine

posto, da qui non si fa niente.

6. PARCHEGGIATI DI PROPOSITO (non sono debiti)


Fatto il 10/09/2026 (per memoria)

1. La TASCA del JukeBox: la coda si scarica nella dispensa del browser e

si suona da blob:. 23 brani / 87 MB in 11 secondi. Provata dal vivo:

20 brani, zero intoppi. Alle 11:47 e' scaduta la sessione e per 12 minuti

il server ha rifiutato tutto: la musica ha continuato a suonare.

2. Sottocartelle per racconto in shared/musica: Olimpiadi, Baltici,

Fazzoletti, Pancrazio e Orazio, Prosit Europeo. post.musica continua a

tenere il NOME NUDO: nessun post migrato, nessuna riga di DB toccata.

Toccati lab e - con l'OK esplicito di vitti - anche prod /srv/http/vv.

3. Copertine sulle cartelle: basta buttare una foto dentro la cartella

(cover.* comanda). Il taglio lo fa il CSS e prende il centro: provato

anche dall'alto, ma vitti ha preferito rivedere Caronte.

4. Il timer di sessione non strappa piu' la pagina: aspetta il primo

tocco, e il timeout atterra sulla pagina pubblica invece che sulla login.

5. ajax/get_playlist.php non risponde piu' 500 stampando il sorgente.

6. La cartolina del JukeBox ha lo sfondo (maloia) e la livrea delle altre.