ICS → Discourse Importer

Verhaltensnuance: --time-only-dedupe ist nicht wirklich „nur Zeit"

Ein subtiler, aber wichtiger Detailpunkt aus weiteren Tests:

  • Mit --time-only-dedupe erfolgt die Zuordnung nicht ausschließlich anhand von Start- und Endzeit.
  • Es wird weiterhin geprüft, ob die Standorte „ausreichend nah beieinander“ liegen (über close_enough_loc()).

Dies führt zu einem nützlichen Verhalten:

  • Geringfügige Standortabweichungen (Formatierung, Duplizierung usw.) → derselbe Themenbereich wird aktualisiert
  • Tatsächliche Standortänderungen (z. B. C05 → C04) → ein neuer Themenbereich wird erstellt

Praktische Auswirkung

Das bedeutet:

  • Raumänderungen werden in „Neueste“ angezeigt (neuer Themenbereich → für Nutzer sichtbar)
  • Feed-Rauschen bleibt unsichtbar (stille Updates oder keine Aktion)

Das System fungiert somit als Filter für Signale versus Rauschen:

  • Zeiten definieren die Identität
  • Standortänderungen werden als signifikant behandelt
  • Änderungen in der Beschreibung werden ignoriert