---
name: non-ricostruire-dati-troncati
description: Un output stampato a 60 caratteri non e' il dato. Riscriverlo a memoria significa inventare la parte che non si e' vista
metadata:
  type: feedback
---

Quando un dato va riscritto da qualche parte, si rilegge **dalla fonte completa**, mai dalla
stampa che ne ho fatto io per guardarlo.

**Why:** l'8 settembre 2026, togliendo gli hashtag dai post Threads, ho dovuto rimandare a
Buffer anche gli `altText` delle immagini, perche' `edit_post` non fa merge. Li avevo davanti
in una mia stampa **troncata a 60 caratteri**, e li ho ricomposti a memoria: su Azul Sintra
ho scritto "Lastre di vetro colorate, rosse azzurre gialle e trasparenti, **impilate sul
tabellone**", mentre l'originale diceva "**appoggiate sui vassoi rotondi decorati di Azul,
con il segnalino del primo giocatore**", e ho pure sbagliato il peso da medio a leggero. Il
post e' stato salvato con quel testo inventato. Me ne sono accorto subito dopo e l'ho
ripristinato dal JSON scaricato prima della modifica, che i valori completi ce li aveva.

**How to apply:** se stampo un dato troncato per leggerlo, quel troncamento **non e' una
fonte**. Prima di riscrivere, si rilegge il campo intero dal file o dall'API. E quando si
rimanda indietro un oggetto che l'API non sa fondere, si costruisce il payload **dal dato
originale a programma**, non ricopiandolo a mano. Vale per gli alt, i testi e qualsiasi campo
lungo. Vedi [[lo-stesso-dato-vive-in-piu-posti]].
