a49b1b13ca47fa2663ac5827687ca682062088cc
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Videoteca
Web app locale per archiviare filmati per categoria/sottocategoria e guardarli nel browser, con ripresa dal punto in cui si era rimasti.
- Stato corrente: docs/PROJECT_STATE.md
- Indice documentazione e fonti uniche: docs/index.md
- Storico modifiche: CHANGELOG.md
Cosa c'è da fare
Stato: documentazione completa, nessun codice (primo commit = solo documentazione). Dettagli e criteri di completamento: docs/03-roadmap.md.
- Assunzioni dell'MVP (da rivedere dopo): docs/04-rischi-e-domande-aperte.md.
- M0 — spike: PocketBase in locale, prova di codec e ffmpeg su 3 file campione.
- M1 — schema dati, utenti e regole di accesso.
- M2 — upload e ricodifica.
- M3 / M3b — interfaccia per gli utenti e pannello admin.
- M4 — player con ripresa.
- M5 — robustezza, backup. M6 (futura) — esposizione in rete con HTTPS.
Principi del repo
| Principio | Significato qui |
|---|---|
| Docs-as-code | Tutta la documentazione è Markdown nel repo, versionata con il codice |
| Document-first | Prima si scrive/aggiorna doc o ADR, poi il codice |
| ADR | Ogni scelta tecnica rilevante ha un record in docs/adr/ |
| SSOT | Ogni informazione ha un solo documento di riferimento (vedi docs/index.md); gli altri la linkano |
Avvio (a regime, dopo M1)
Da definire in docs/02-architettura.md §Esecuzione. Non duplicare qui i comandi: linkare.
Languages
Markdown
100%