ГЛАВНАЯ МЫСЛЬ

Каждая правка должна иметь причину, контрольный пример и проверку последствий.

Один странный запрос не всегда требует нового правила

Команда может добавлять исключение после каждого неподходящего сообщения. Со временем фильтр становится настолько узким, что пропускает спрос. Обратная проблема — бесконечное добавление широких слов ради числа уведомлений. Оба решения принимаются без оценки последствий.

    Назовите наблюдаемую проблему

    Опишите повторяющуюся ошибку: предложения исполнителей, другая услуга или неверная география. Проверьте, связана ли она с одним источником. Если да, изменение всех фильтров может оказаться избыточным. Иногда достаточно пересмотреть назначение конкретной площадки.

      Как проводить правку

      Сохраните набор подходящих примеров и спорных случаев. После корректировки прогоните ту же проверку и сравните объяснения результата.

      • Что именно меняется?
      • Какая ошибка должна исчезнуть?
      • Что не должно потеряться?
      • Кто проверяет результат?
      • Когда правку нужно отменить?

      Как сохранить управляемость

      Ведите короткую историю решений, а не только текущий список слов. Тогда новый сотрудник поймёт, почему правило существует. Если услуга или аудитория бизнеса изменилась, пересмотрите цель поиска целиком: старый набор не обязан подходить к новому предложению.

        Меняйте правило по наблюдаемой проблеме

        Если часто ошибается один тип совпадений, исправляйте его и проверяйте контрольные примеры. Разовое снижение уведомлений не доказывает поломку фильтра. Могли измениться содержание источников или объём обсуждений.

        Сохраняйте версию и дату, чтобы сравнивать одинаковые условия. Не перестраивайте весь набор ради каждого случайного сообщения. Цель изменения — более полезная проверка человеком, а не максимальное число уведомлений.

          ПРИМЕНИТЬ К ВАШЕМУ ПРОЕКТУ

          От общего разбора
          к вашей задаче.

          Пришлите ссылку на проект и расскажите, что хотите изменить. Обсудим подходящие инструменты и необходимые вводные.

          Обсудить задачу ↗Написать Дмитрию в Telegram ↗