
Автоархивация черновиков: чистота проекта без ручной уборки
Как Telematic автоматически архивирует забытые черновики контента, не превращая проект в вечную свалку карточек, и когда данные удаляются окончательно.

Как Telematic автоматически архивирует забытые черновики контента, не превращая проект в вечную свалку карточек, и когда данные удаляются окончательно.
Откройте почти любой проект, где контент собирается автоматически из нескольких источников месяцами, и вы почти наверняка увидите десятки, а то и сотни карточек, до которых руки так и не дошли. Часть из них — материалы, которые оказались неактуальны в момент сбора. Часть — черновики, которые кто-то начал перерабатывать, отвлёкся и забыл. Со временем таких карточек становится больше, чем реально нужных, и найти среди них то, что действительно ждёт публикации, превращается в отдельную задачу.
Проблема на первый взгляд кажется организационной — "просто наведите порядок руками". Но при автоматическом сборе контента объём черновиков растёт быстрее, чем у человека физически есть время их разгребать, особенно если источников несколько и они приносят материал ежедневно. Мы закладывали в Telematic логику, которая решает эту проблему на уровне системы, а не полагается на дисциплину пользователя.
Разберём, как устроен жизненный цикл контента и почему автоархивация — это не про "стереть лишнее", а про то, чтобы проект оставался рабочим инструментом, а не свалкой.
Каждый материал в системе проходит через понятные стадии, и на каждой из них у него разный статус:
Ключевая идея в том, что это движение вниз по цепочке происходит автоматически по времени, если человек сам не принял решение раньше. Черновик, который никто не тронул достаточно долго, сам сдвигается к отклонённому, а затем — к архивному. Система не ждёт вечно, что кто-то однажды вернётся и разберёт скопившееся.
Самое соблазнительное и самое неправильное решение — удалять старые черновики целиком, как только они устарели. Проблема в том, что решение "этот материал не нужен" часто принимается слишком поспешно автоматикой и требует права на пересмотр человеком. Возможно, черновик просто пришёл в неудачный момент — например, во время отпуска ответственного за контент, или в период, когда команда фокусировалась на другой теме, — а сам по себе материал был вполне рабочим.
Поэтому в Telematic файлы удаляются только на самом последнем этапе жизненного цикла, а не сразу при архивации. Пока материал находится в статусе черновика, отклонённого или даже архивного, к нему можно вернуться, перегенерировать сценарий, обработать заново и всё-таки довести до публикации. Архивация — это не приговор, а способ убрать материал с глаз долой из основного рабочего списка, сохранив возможность передумать.
С точки зрения интерфейса эффект простой: список контента в проекте остаётся управляемым размером, вместо того чтобы линейно расти с каждым запуском сбора источников. Материалы, которые провисели без внимания достаточно долго, сами уходят из основного поля зрения, и вы видите в первую очередь то, что действительно свежее и требует решения сейчас.
Это особенно заметно в проектах с несколькими активными источниками: RSS-лента, пара конкретных сайтов и периодическая расшифровка чужих видео с YouTube вместе легко приносят по несколько материалов в день. Без автоматической архивации через месяц-два в списке черновиков накопилось бы столько карточек, что новый, действительно важный материал попросту терялся бы среди старья.
Когда мы тестировали проект с несколькими источниками на себе, буквально за три недели без единого ручного разбора накопилось столько черновиков, что открывать список контента стало неприятно — приходилось скроллить и скроллить, чтобы найти то, что реально хотелось обработать сегодня. Часть этих карточек была откровенно неактуальна: новости недельной давности, дублирующиеся темы, материалы, которые за это время потеряли смысл.
После включения автоматической архивации ситуация выправилась сама, без единого ручного действия с нашей стороны: старые нетронутые черновики постепенно ушли из основного списка, а новые материалы стало видно сразу. При этом ни один файл физически не пропал — если бы понадобилось вернуться к архивной карточке месячной давности, это было бы возможно, потому что удаление происходит только на самом последнем этапе цикла, а не при архивации.
Автоархивация не требует ежедневного внимания, но стоит один раз продумать, как она соотносится с ритмом вашей команды. Если контент обычно разбирается раз в неделю, а не каждый день, стоит иметь это в виду при оценке того, сколько черновиков реально накапливается между разборами — механизм рассчитан именно на "забытые" карточки, а не на нормальный рабочий ритм с еженедельной проверкой.
Полезная привычка — периодически заглядывать в архивный раздел, а не только в основной список черновиков. Там может обнаружиться материал, который в своё время был отложен незаслуженно — например, тема снова стала актуальной спустя месяцы. Поскольку файлы на этом этапе ещё не удалены, регенерация и повторная обработка остаются доступны так же, как и для свежего черновика.
В конечном счёте цель автоархивации — не в том, чтобы избавляться от контента, а в том, чтобы разделить две задачи: "что нужно решить прямо сейчас" и "что можно спокойно хранить на случай, если пригодится позже". Система берёт на себя рутинную сортировку по времени, а окончательное решение об удалении данных остаётся за финальным этапом цикла, до которого всегда есть время передумать.
Сайт-источник блокирует сбор: что делает Telematic
Площадка недоступна при публикации: что делает система