# Indice della documentazione ## Fonti uniche (SSOT) | Tema | Documento di riferimento | |---|---| | Cosa deve fare l'app, requisiti, fuori scopo | [01-vision-requisiti.md](01-vision-requisiti.md) | | Architettura, modello dati, flussi, esecuzione | [02-architettura.md](02-architettura.md) | | Perché una scelta tecnica è stata fatta | [adr/](adr/) | | Fasi, criteri di completamento | [03-roadmap.md](03-roadmap.md) | | Rischi e decisioni ancora aperte | [04-rischi-e-domande-aperte.md](04-rischi-e-domande-aperte.md) | | A che punto siamo ora | [PROJECT_STATE.md](PROJECT_STATE.md) | | Cosa è cambiato e quando | [../CHANGELOG.md](../CHANGELOG.md) | Regola: se un'informazione compare in due posti, uno dei due diventa un link. ## Registro ADR | N. | Titolo | Stato | |---|---|---| | [0001](adr/0001-backend-pocketbase.md) | Backend: PocketBase | Accettato (con riserve, vedi R-01) | | [0002](adr/0002-ricodifica-invece-di-archivio.md) | Ricodifica video invece di zip/tar.gz | Accettato | | [0003](adr/0003-codec-av1-vs-hevc.md) | Codec di destinazione | **Proposto** (decide lo spike M0) | | [0004](adr/0004-pipeline-di-ingest.md) | Pipeline di ingest/transcodifica | **Proposto** (decide lo spike M0) | | [0005](adr/0005-categorie-ad-albero.md) | Categorie come albero (self-relation) | Sostituito da 0010 | | [0006](adr/0006-posizione-di-riproduzione.md) | Salvataggio della posizione di riproduzione | Sostituito da 0008 | | [0007](adr/0007-frontend-vanilla.md) | Frontend senza build step | Accettato | | [0008](adr/0008-progresso-per-utente.md) | Progresso di riproduzione per utente | Accettato | | [0009](adr/0009-accesso-admin-e-utenti.md) | Accesso: admin = superuser, utenti con account | Sostituito da 0013 | | [0010](adr/0010-filmati-solo-nelle-foglie.md) | Categorie ad albero con filmati solo nelle foglie | Accettato | | [0011](adr/0011-interfaccia-admin-e-credenziali.md) | Interfaccia admin = dashboard PocketBase; credenziali in `.env` | Sostituito da 0012 | | [0012](adr/0012-pannello-admin-proprio.md) | Pannello admin proprio; superuser come da documentazione PocketBase | Accettato | | [0013](adr/0013-accesso-su-rete-di-casa.md) | Accesso: admin = superuser, utenti con account, server sulla rete di casa | Accettato | Template ADR: [adr/0000-template.md](adr/0000-template.md)