Задайте две строки до просмотра результатов
Строка A посвящена transit, строка B — housing, обе внутри urbanplanning. Для A используйте https://api.subredditdata.com/v1/search?q=transit&subreddit=urbanplanning&limit=3, для B измените только q на housing. Это план поиска, а не утверждение о наличии конкретных записей. Над таблицей сформулируйте вопрос: как найденные тексты связывают транспортную доступность и жильё?
В локальной таблице заведите колонки для маршрута, subreddit, точного q, kind, from, to, min_score, limit, просмотренных страниц, времени обращения и его исхода. Сохраните одинаковые сообщество, тип материала, календарный интервал, порог и предел чтения; изменяйте тематическую формулировку явно. Для пропущенного фильтра напишите, что он не задан. Таблица создаётся вами, а не выдаётся сервером как аналитический отчёт.
Решите, какие календарные границы нужны
Даты задавайте точно в формате YYYY-MM-DD по UTC относительно created_utc. Учебный интервал from=2026-04-01, to=2026-04-30 включает все апрельские сутки без обещания наличия архивных данных за них. Сегодняшняя дата to также включает целый текущий день до 23:59:59 UTC, а не обрезается временем запроса. Совпадение границ не устраняет неравномерные пропуски архива.
Отсутствие фильтра даты тоже запишите явно в обеих строках. Если первые результаты housing кажутся необычными, не добавляйте ограничение времени только к ним. Новому замыслу соответствует новая пара строк: так останется понятно, что изменилось в отборе.
Проверьте смысл слов и предел чтения
q ищет в title и text, соединяя несколько анализируемых слов условием AND внутри подходящего поля. Добавление слова не означает поиск любого из вариантов и не гарантирует точную фразу. Поясните выбор слов: обсуждение может относиться к транспорту, не используя transit. Такой пропуск нельзя превратить в доказательство отсутствия темы.
Выдача идёт в порядке _doc, а не по времени, оценке или релевантности. min_score меняет отбор, не оценивая достоверность сообщения. Пределы 100 записей на запрос и 100 страниц означают, что одинаковое усилие чтения не равно одинаковому охвату. Отношения eq, gte и unknown описывают итог ответа, а не репрезентативность данных.
Свяжите общую запись с обеими темами
Для каждой реально полученной записи отметьте практический вопрос, предложенное решение и недостаток контекста. Одна беседа о жилье возле станции может соответствовать обоим запросам. Если есть надёжный идентификатор, используйте его для локальной проверки пересечения; отсутствие идентификатора не доказывает уникальность. Отделите повторно найденные тексты от числа участников и не складывайте тематические итоги как независимые совокупности.
Для условной заметки о жилье возле станции заведите одну локальную ссылку на запись и две тематические пометки. Рядом укажите практическую проблему, предложенный ответ и основание классификации. Не придумывайте цитату из архива ради заполнения примера. Если подходящего текста не получено, оставьте место незаполненным и запишите фактический исход.
Ответ плоский, необязательные поля могут отсутствовать. parent_id и link_id при наличии помогают локальному сопоставлению, но не гарантируют полного дерева или доступности родителя. Оставляйте неопределённые случаи в отдельной категории и сохраняйте короткое обоснование пометки. Сервер не предоставляет готовые оценки тональности, демографии или значимости темы для всего сообщества.
Подведите итог и обозначьте следующий вопрос
Покажите число прочитанных записей, пересечений, исключений и неясных случаев. Объясняйте различия в доступных текстах, не объявляя рост сообщества, падение интереса, предпочтения всех участников или статистическую значимость. Повтор с теми же условиями не обязан вернуть тот же материал. Сохранённые ответы фиксируют доказательства вашего чтения, а не неизменность источника.
Успешный запрос стоит один кредит, включая пустой. Успешный повтор после потери ответа может добавить ещё одно списание; локальная повторная разметка не требует API. Полезным итогом станет уточнённый вопрос, несколько контекстных примеров и перечень недостающих данных. Рейтинг популярности тем не следует из того, что по одному слову нашлось больше записей.
Сохраните вместе с запиской условия и полученные ответы. Коллега сможет оценить то же основание вывода без вашего ключа. Дополнительные страницы могут дать новые примеры, но одинаковые усилия чтения не превращают две подборки в перепись сообщества.