alpha-review · git:20260814.44e61cf · 2026-08-14 · sha256 b74306f1f2fd02f1
alpha-review git:20260814.44e61cfB
Immutable. This exact content is served forever at /api/v1/blob/b74306f1f2fd02f1.
--- name: alpha-review description: Open Anton's ALPHA REVIEW screen (the ONE place to mark judge keepers «золото/мимо» and see per-miner precision) + print the eval state. Trigger on "/alpha-review", "открой экран альфы", "экран отбора", "экран золота", "поднять экран разметки", "alpha screen", "открой разметку альфы", "покажи eval альфы". Thin launcher over the existing engine (alpha_harvest.py + alpha_review_server.py @8772) — builds nothing, judges nothing (judging = /alpha-judge or /community-alpha). READ/label-local only; «→ в дом» on the screen queues a DRAFT, vault writes stay behind backup→ДО→ПОСЛЕ→approve (Tier-2). Canon: memory alpha-extraction-engine + decision-alpha-extraction-engine-variant-a (c). license: MIT --- # /alpha-review — экран отбора альфы одной командой Движок уже построен (2026-06-18/20). Скилл = запуск + сводка, ничего не дублирует. ## Шаги 1. **Жив ли сервер?** `netstat -ano | findstr :8772` (PowerShell) / `netstat -ano | grep :8772` (bash). - Слушает → шаг 3. 2. **Поднять** (свежий harvest внутри): ``` cd /e/Obsidian/_imports/alpha && PYTHONIOENCODING=utf-8 python alpha_review_server.py --no-browser ``` в фоне (`run_in_background`). Альтернатива для Антона руками: двойной клик `$IMPORTS_ROOT/alpha/alpha-review.cmd`. 3. **Дать ссылку**: http://127.0.0.1:8772 — открыть в браузере (локально, наружу ничего не ходит). 4. **Сводка eval** (0 LLM-токенов): ``` PYTHONIOENCODING=utf-8 python $IMPORTS_ROOT/alpha/alpha_tune.py ``` Показать Антону: сколько размечено / precision по майнерам / что метить первым (uncertainty sampling: PARTIAL сначала). ≥8 меток на майнер → tune называет конкретную правку детектора. 5. **Напомнить петлю**: метки → `alpha_tune.py` → правка порога/фильтра детектора → re-harvest → re-label. На карточках бейдж партии (🆕 = свежая ночная партия). ## Грабли - БД = накопительный ИНБОКС всех ночных партий (не только последнего judged-файла) — «лишние» айтемы не сталь, а неразмеченный бэклог. Не «чинить». - Пусто на экране ≠ нет данных: сперва проверить, что harvest прошёл (`alpha_harvest.py` печатает счётчики) и что смотрим на E:, не на C:. - 🔒 sostav-карточки = HIGH sensitivity: экран не скринить наружу, контакты только value-first (reglament-elitnye-kripto-komyuniti-zero-cold-dm-value-first).