meta(tasks): create [meta-host-routing-review] in OpeItcLoc03/claude-skills

This commit is contained in:
2026-05-27 06:51:49 +00:00
parent ef1fd8732f
commit 9e37c3082d

View File

@@ -338,3 +338,32 @@ NB: эта таска сама уйдёт в следующий cleanup batch (2
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: OpeItcLoc03/workshop / 2026-05-27T06:51:35.089Z -->
---
## 🔵 [meta-host-routing-review] — Skill-review checkpoint для meta-host-routing (промоушен 2026-05-27).
**Источник дизайна:** `~/projects/.workshop/.archive/2026-05-10-meta-out-of-repo.md` (правило) + причина создания в `.workshop/.wiki/log.md` (2026-05-27).
**Импл-таски:** meta-host-routing-install, -hermes-mapping, -test-trigger.
**Кто делает:** НЕ имплементер. Другая сессия / агент.
**Поведенческий smoke-test (acceptance):**
- Активируется на каждой триггер-фразе из description (RU/EN).
- НЕ активируется на близких чужих фразах (known-Gitea-проект → прямой маршрут).
- Steps отрабатывают: detect (github remote / not-in-cache) → resolve meta-host (grep .common) → route. На реальном кейсе yt-tools резолвит `.common`.
- Failure modes уводят в STOP+ask (no host found / multiple hosts), не в гадание.
- What NOT to do соответствует реальности.
NB: написан целиком в обход workshop-promote skeleton-флоу (по решению user'а), потому тело уже заполнено — ревью проверяет содержание, не пустой каркас.
Findings → follow-up tasks в claude-skills.
**Закрытие:** когда findings зафайлены ИЛИ «нет findings» в close-note. Семвер дальше — владелец claude-skills.
**Status:** blocked
**Where I stopped:** (not started)
**Next action:** Дождаться 🟢 у 3 baseline-тасок. Прогнать поведенческий smoke-test. Findings → follow-up tasks.
**Blocker:** impl-tasks: meta-host-routing-install, meta-host-routing-hermes-mapping, meta-host-routing-test-trigger
**Branch:** n/a
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: OpeItcLoc03/workshop / 2026-05-27T06:51:48.622Z -->
---