# @bg_perspective

Il canale di giochi da tavolo di Paolo (Instagram, Threads, Facebook) e il suo sito, **bg-perspective.it**.
Foto dei giochi giocati davvero dal suo gruppo, un carosello per gioco, una scheda permanente sul sito in cinque
lingue. Si lavora in italiano.

**Prima di tutto si legge la memoria** (`~/.claude/projects/-Users-paolo-Documents-Giochi-da-Tavolo/memory/`,
indice `MEMORY.md`, copia in `memoria/`), a partire da `stato-scaletta-e-coda.md`: lì ci sono stato, regole e
preferenze di Paolo. Una scheda vecchia non è un modello.

## Dove sta cosa

- `_instagram/schede/`: una scheda per gioco (dati verificati, come funziona, didascalie). `_instagram/README.md`
  descrive la struttura.
- `_instagram/codice/`: `slide.py` (caroselli, dizionario `POST`), `storia.py` (storie), `unboxing.py` (copertine
  dei reel), `festa.py` (storie dei traguardi), `sito.py` (pubblica sul sito), `portale.py` (dati dal portale BGG
  di Paolo), `blob.py`, `scontorna.py`, `follow_registra.py`. Il venv è in `_instagram/codice/.venv/`.
- `_instagram/dati/`: `bgp.sqlite`, cache del portale, CSV di handle ed editori, `follow_reciproci.json`.
- `_instagram/sito/`: il sito SvelteKit + Turso su Vercel.
- `archivio/`: le foto (2,5 GB), **fuori da git**; `_archivio/`: file tolti dal progetto, con indice in `LEGGIMI.md`.

## Come si lavora

- **Pubblicazione**: Buffer (MCP) sui tre canali, poi `sito.py pubblica`. I dettagli (id dei canali, tetto dei
  dieci post, metadata) sono in memoria, `pipeline-pubblicazione.md`.
- **Salvataggio**: `./salva.sh "messaggio"` copia la memoria in `memoria/`, committa e fa push. Commit e deploy li
  fa Claude, non Paolo.
- **Mail, DM, commenti, moduli** agli editori: Claude scrive, **Paolo invia**, salvo che dica lui di mandarlo.
- Il foglio Google condiviso con Valentina ("🎲 Editori BoardGame") si scrive da Chrome, non dalle API Drive.

## Trappole

- Mai un segreto in linea di comando con `subprocess(check=True)`: in caso di errore lo stampa.
- Mai id BGG o handle tirati a memoria: si verificano sempre alla fonte.
- Nei testi niente em-dash né formule da IA: skill `scrivere-come-paolo`.
