community-alphalisted
Install: claude install-skill tonydzi/second-brain-starter-kit
# /community-alpha <source> [month] — один прогон комьюнити-альфы
Пример: `/community-alpha sostav 2026-06`. Месяц не задан → прошлый полный месяц.
## Шаги
1. **Детектор есть?** `$IMPORTS_ROOT/<source>\<source>_alpha.py` (сегодня: `lobster`, `sostav`).
- Нет → это НОВЫЙ корпус: предложить Антону разовую сборку адаптера по паттерну (schema из его SQLite + языковые ключи + intro/banter-penalty + веса тем; шаблон = `sostav_alpha.py`). Без «+» не строить.
- ⭐ РОТ ПРИ РОЖДЕНИИ (anton «+» 31.08, память `pipe-born-with-a-mouth`): новая труба не готова без потребителя ТЕМ ЖЕ заходом — судья по расписанию + доставка человеку с честными exit 3/4/5 + `_test_<source>_deliver.py` + штамп потребителя. Эталон = `sostav_judge.cmd`+`sostav_deliver.py`, порт = `lobster_*`. Отчёт без читателя не существует (Connect).
2. **Прогнать детектор** (0 токенов):
```
cd /e/Obsidian/_imports/<source> && PYTHONIOENCODING=utf-8 python <source>_alpha.py \
--since <YYYY-MM-01> --until <первое число след. месяца> --top 35 --tag <YYYY-MM>
```
→ `$IMPORTS_ROOT/alpha/candidates/<source>-<tag>-report.md`. Показать счётчик scanned→shortlisted.
⏱ СВЕЖИЙ прогон (не месячный отчёт) — СКОЛЬЗЯЩЕЕ окно, не календарные даты (anton 28.08: «день = последние 24 часа»):
```
python <source>_alpha.py --hours 24 --top 25 --tag <ГГГГММДД-ЧЧММ> --stamp <ключ>
```
`--stamp` дотягивает окно до прошлого прогона (потолок 7 суток), чтобы пропущенная ночь не терялась молча. Месячный режим `--sin