⌂ все дашборды/Инфраструктура и рутины← GDrive-Sheets-Triage · GitHub-Routines-Grades →

GitHub: outbound-активности → рутины → масштабирование

Инвентарь на 14.08.2026, ходы 3+5 закрыты 16.08.2026, узел Mac16 · факты из list_scheduled_tasks + launchd + scripts + GitHub API
67PR всего (48 репо)
12смержено
5мерджей за 2 недели
3мерджа в modelcontextprotocol
9живых GIT-25 лейнов
3облачных Actions-рельсы

1. Что уже на рельсах (живое)

ЛейнЧто делаетКаденсРельсаСтатус
git-s5 that-guyответы в issues/discussions ниши agent-memory / verified-opsежедневно 12:02Mac16 · сессияжив, бегал 14.08
git-s7 deep-laneглубокий лейн в целевом репо (цель 4+ мержа)ежедневно 10:01Mac16 · сессияжив
git-s9 review-laneревью чужих PR в репо нишиежедневно 16:06Mac16 · сессияжив
git-s3 docs-fixмелкие docs-PR в живые репопн/ср/пт 10:30Mac16 · сессияжив (мерджи 13-14.08 = его работа)
git-s2 release-radarрадар новых релизов/репо в нише, реакция ≤24чежедневно 09:32Mac16 · сессияжив
git-s4 pretakeoff-radarрепо 10–300 звёзд на взлётевт/чт 11:00Mac16 · сессияжив
git-s8 issues-researchissues с репро и root-causeвт/пт 15:00Mac16 · сессияжив
git-s23 cold-pr-waveхолодные PR малой дозой в вендорские LLM-репопн 17:07 (1×/нед)Mac16 · сессияжив
git-s24 content-bridge1 вклад → 2 следа (dev.to / X / milestone-пост)ежедневно 18:09Mac16 · сессияжив
pr_watchсторож НАШИХ PR-тредов: чей ход, могилы >3д, digestночнойхаб · 0 LLMжив на хабе
github_traffic_snapshotклоны/просмотры/звёзды 8 репо миссии (GitHub хранит 14 дн!)ежедневнохаб · 0 LLMжив на хабе
profile metrics + blogSVG-метрики и «Latest writing» в профильном READMEночнойGitHub Actionsжив
rebuild-site ⭐ НОВЫЙпересборка contributions-страницы + счётчиков визиткиночной 04:10 UTCGitHub Actionsпоставлен сегодня, 1-й прогон зелёный

2. Движки-скрипты (есть, но дёргаются сессиями, не кроном)

СкриптЧто умеетКто зовёт сейчас
contrib_watch.pyвходящие касания наших репо (PR/issue посторонних) — SLA ответа ≤24чсессии /contrib-watch — своей рутины нет
issue_match.pyзамер очереди чужого репо + живая дверь ДО пуша PRлейны s3/s7/s23
consumer_hunt.pyкому наш готовый функционал нужен (по образцу TIGER Lab: 35 подач за 90 дн)вручную после релиза — рутины нет
repo_radar.pyсвежие чужие репо, куда наш патч реально зайдётлейны s2/s4

3. План масштабирования (по ценность×скорость)

#ХодЧто даётЦенаРельса
1 ✅Витрины → облако: rebuild-site на Actionsвитрина всегда свежая, 0 зависимости от наших машинсделано сегодняActions
2contrib_watch → суточная рутина (SLA ≤24ч машинный)ни одно входящее касание инженера не висит 4 дня (боль 01-05.08)1 задача-сессияхаб
3 ✅Вендорский веер: s2/s4/s23 расширены с ниши на 7 экосистем, где нас 0 (OpenAI, Mistral, HF, DeepSeek, Qwen, Cohere, xAI). Ротация вендоров — ЕДИНЫЙ источник ~/.claude/github_vendor_rotation.json: s2 по дню недели, s4 по topics экосистемы, s23 по номеру ISO-недели. Двери замерены живьём 16.08 (merged 90д): HF 5446 · OpenAI 5046 · Qwen 2903 · Mistral 258 · Cohere 172 · xAI 109 · DeepSeek 41. meta-llama припаркован: 0 мерджей за 90д, перезамер 15.09покрытие §1.1 выросло с 4 экосистем до 11сделано 16.08 · объём касаний НЕ поднят: капы лейнов те же, у каждой цели обязателен issue_match (холодный PR без живой двери ⛔)Mac16
4consumer_hunt как пострелизная рутина: релиз → ≥5 подач за неделю (каталоги, чужие issue, PR)«выпустил и не разнёс = не выпустил» становится машинным1 задача + счётчик подачхаб
5 ✅Сторож ВЫХОДА: ~/.claude/scripts/github_lane_freshness.py (0 LLM) — судит лейн по ТРЁМ осям: запуск (lastRunAt планировщика) · заявка (строка GIT-S<N> в журнале) · доказательство (артефакт tonydzi из /users/tonydzi/events/public в день заявки). Порог = интервал cron + 24ч ⇒ ровно 48ч для ежедневного лейна. Красное → TG-03 именем лейна и с лечением; зелёное молчит; молодой лейн не судим; слепота прибора = exit 2, не зелёныйпервый прогон дал 🔴1 — и это оказался ложный красный (git-s23 отработал 11.08, реальный PR #4360). Разбор ложного красного вскрыл ДВЕ дыры прибора и обе закрыты: заявка живёт в ДВУХ файлах (журнал + мастер-файл), а окно событий GitHub при нашей активности достаёт лишь на ~4 суток — глубже «артефакта нет» теперь = ⚪ слепота, а не 🔴 смерть. Честный итог: 🔴0 🟡3 🟢6 ⚪1сделано 16.08 · тикер launchd ai.paloalto.github-lane-freshness 23:40 · тест 52 проверки · доставка в 03 проверена по факту (msg 144261)Mac16
6Миграция git-s* лейнов на хаб (всегда включен)лейны не зависят от крышки ноута; Антон сам назвалперенос сидов, канарейка: 1 лейн → неделя → остальныехаб

4. Риски

✅ dead-scheduled-taskриск закрыт ходом №5: прибор есть, тикер стоит (23:40), прогон на живых данных 🔴0 🟡3 🟢6 ⚪1. Жёлтое = связка заявка→артефакт не сошлась (s24 пишет не на GitHub, s4 ведёт watchlist без ссылок), ⚪ = git-s22 моложе своего цикла. Масштабировать теперь можно: тихий труп виден за сутки, а не за месяц
⚠ headless claude -p на Mac16 разлогиненновые рутины на Mac16 вешать только через приложение (scheduled tasks), не через claude -p
⚠ качество > объёмхолодные PR веером = антипаттерн [[cold-pr-into-silent-queue]]; масштабируем через issue-matching, дозу s23 не поднимать без замера отклика
Сгенерировано Claude (Mac16) · сессия 14.08.2026, обновлено 16.08.2026 (ходы 3 и 5 закрыты) · источники: mcp scheduled-tasks, ~/Library/LaunchAgents, ~/.claude/scripts, GitHub API