Sfumatura comportamentale: --time-only-dedupe non è davvero “solo tempo”
Un dettaglio sottile ma importante emerso da ulteriori test:
- Con
--time-only-dedupe, l’abbinamento non si basa esclusivamente su inizio/fine - Richiede comunque che le posizioni siano “sufficientemente vicine” (tramite
close_enough_loc())
Questo porta a un comportamento utile:
- Leggere variazioni nella posizione (formattazione, duplicazione, ecc.) → stesso argomento aggiornato
- Cambiamenti reali della posizione (es. C05 → C04) → creato un nuovo argomento
Effetto pratico
Ciò significa che:
- I cambiamenti di stanza compaiono in “Ultime” (nuovo argomento → visibile agli utenti)
- Il rumore nel feed rimane invisibile (aggiornamenti silenziosi o senza effetti)
Il sistema finisce quindi per agire come un filtro segnale/rumore:
- I tempi definiscono l’identità
- I cambiamenti di posizione sono considerati significativi
- Le variazioni nella descrizione vengono ignorate