ICS → Импорт в Discourse

Нюанс поведения: --time-only-dedupe не является строго «только по времени»

Одна тонкая, но важная деталь, выявленная в ходе дополнительных тестов:

  • При использовании --time-only-dedupe сопоставление не ограничивается только временем начала и окончания.
  • Оно по-прежнему требует, чтобы локации были «достаточно близкими» (через функцию close_enough_loc()).

Это приводит к полезному поведению:

  • Незначительные вариации в локации (форматирование, дублирование и т. д.) → обновление той же темы.
  • Реальные изменения локации (например, C05 → C04) → создание новой темы.

Практический эффект

Это означает:

  • Изменения комнат отображаются в разделе «Последнее» (новая тема → видна пользователям).
  • Шум в ленте остаётся незаметным (тихие обновления или операции без изменений).

Таким образом, система фактически работает как фильтр сигнала и шума:

  • Время определяет идентичность.
  • Изменения локации рассматриваются как значимые.
  • Изменения в описании игнорируются.