{
 "№": 96,
 "заголовок": "Первый пост ленты ВКонтакте",
 "площадка": "VK-сообщество",
 "статус": "Опубликовано",
 "тип": "разбор",
 "контур": "спутник · разбор",
 "рубрика": "Франшизы",
 "кластер": "",
 "волна": "П1",
 "приоритет": "P1",
 "создана": "2026-09-21",
 "выход": null,
 "просмотры": 38,
 "ключи": [],
 "ключи_нота": "материал писался под жанр площадки, а не под поисковый запрос: кластера у него нет",
 "ключи_кластер": null,
 "ключи_замер": null,
 "описание": null,
 "ключи_из_текста": [],
 "знаков": 967,
 "слов": 138,
 "файл": "завод/публикации/vk-02-post-lenta.md",
 "статус_текста": "ОПУБЛИКОВАНО во ВКонтакте 21.09.2026, первый пост ленты",
 "ссылки": {
  "опубликована": "https://vk.ru/frantlas",
  "витрина": [],
  "документ": null,
  "документ_локальный": false,
  "страница": false
 },
 "картинки": [],
 "картинки_нота": null,
 "иллюстрации": {
  "слов": 138,
  "норма": 1,
  "в_тексте": 0,
  "ключи": [],
  "повторы": []
 },
 "площадка_правила": {
  "имя": "VK-сообщество",
  "адрес": "https://vk.ru/frantlas",
  "как_публикуем": "РУКАМИ, решение руководителя 23.09.2026. Скрипт умеет отправлять только текст: ключ сообщества не грузит фото ни на стену (photos.getWallUploadServer), ни в альбом (photos.getUploadServer) - оба метода отвечают «method is unavailable with group auth», а вложение ссылкой требует картинку и падает с link_photo_sizing_rule. Пост без картинки выглядит бедно, поэтому выкладываем через интерфейс: там карточка со ссылкой собирается сама и картинка прикрепляется. Страницу для вставки собирает завод/вк/собрать-для-рук.py",
  "ссылки_вес": null,
  "ссылки_правило": null,
  "картинки": null,
  "объём": null,
  "регистрация": null,
  "телефон": true,
  "аккаунт": "общий",
  "статус_площадки": "РАБОТАЕТ. Страница «ФРАНТЛАС» vk.ru/frantlas, первый пост опубликован 21.09.2026 (сообщение руководителя). Прямой ссылки на пост и замера просмотров пока нет: сервер в Амстердаме, ленту ВКонтакте отдаёт только после антибот-проверки - страницу с сервера не прочитать. Решение об отсрочке от 14.09.2026 снято",
  "ограничения": [
   "для создания нужен личный аккаунт VK с телефоном",
   "ВЛОЖЕНИЕ ССЫЛКОЙ НЕ РАБОТАЕТ (проверено в бою 23.09.2026): wall.post с attachments=<адрес> отвечает «Violated: link_photo_sizing_rule. No photo given» - ВК требует к ссылке картинку, а ключу сообщества фото на стену грузить нельзя. Адрес оставляем в тексте: карточка может не собраться, но пост выходит"
  ]
 },
 "чеклист": [
  {
   "что": "Ссылка на портал в тексте",
   "готово": true
  },
  {
   "что": "Заголовок совпадает с тем, что в плане",
   "готово": true
  },
  {
   "что": "Текст написан и лежит в заводе",
   "готово": true
  },
  {
   "что": "Дисклеймер про доход и окупаемость, если в тексте есть такие цифры",
   "готово": false
  }
 ],
 "письмо": null,
 "размещение": [],
 "анонс": null,
 "текст_html": "<h2>Первый пост ленты ВКонтакте</h2>\n<p>Текст поста в заводе не сохранён: пост опубликован вне конвейера, а страницу сообщества сервер прочитать не может - ВКонтакте отдаёт ему антибот-проверку. Чтобы строка стала полной, нужна прямая ссылка на пост: по ней снимем текст, просмотры и проверим ссылку на портал.</p>\n<h3>Текст поста</h3>\n<p>Меня зовут Дмитрий Франтлас, я веду портал о франшизах <a class=\"автоссылка\" href=\"https://frantlas.ru\" target=\"_blank\" rel=\"noopener\">frantlas.ru</a>.</p>\n<p>Считаю окупаемость по карточкам франшиз, проверяю продавцов по открытым реестрам ФНС, читаю договоры коммерческой концессии и показываю, что в них написано мелким шрифтом. Цифры беру из собственных замеров, у каждой указываю источник и дату.</p>\n<p>Что будет в сообществе:</p>\n<ul><li>разборы новых статей портала</li><li>собственные замеры: витрины франшиз, посадочные страницы, отчётность продавцов</li><li>короткие проверки, которые стоит сделать до оплаты паушального взноса</li></ul>\n<p>Чего не будет: рейтингов «лучших франшиз», обещаний дохода и рекламы конкретных сетей.</p>\n<p>Портал со всеми статьями: <a class=\"автоссылка\" href=\"https://frantlas.ru\" target=\"_blank\" rel=\"noopener\">frantlas.ru</a></p>",
 "есть_текст": true
}
