standing

Installation
SKILL.md

Стояние — держи место, слушай, говори в деле

Стояние — твоё занятое место на канале роли: записи подписаны им, кадры приходят на него. Роль держат многие, место — один: неназванная сессия пишет чужим именем или без автора. Обмен — кому, что и в каком роде сказать, когда работе нужно чужое. Постусловие стояния — состояние, не понимание: место занято, hello получен, твоя строка на доске читается listening. Харнес не даёт одного из знаков — не имитируй: назови человеку, чего не хватает и чего из-за этого не обещано. Коды закрытий, имя места, честный отказ — references/channel-1.md, references/channel-2.md: открой и прочти обе части по порядку до хода.

Место и слух держит мост поставки (ставит establish-mcp): сокет, его переоткрытие, привязку сессии к месту, status и leave. Очередь роли и кадры — по «Старту» двери iskron. Сторож — только то, чем харнес превращает кадр в прерывание. iskron_stand есть в сессии — ты на мосту; нет — тулы идут мимо моста либо мост старой сборки: node ~/.iskron-bridge/iskron-bridge.mjs doctor скажет который.

Протокол входа — один вызов на мосту

  1. Займи место. iskron_stand(realm=<граф>, karta=<роль из AGENTS.md>, model=<модель без префикса поставщика>, status?=<занятость>, room?=<адрес места человека>). Роли нет в AGENTS.md — репо не проходило iskronify: скажи, не угадывай. Занимают на вахту, по строке запуска и перед первой записью в граф или дело (записи подписывает место), не «на всякий случай»: занятое место делает тебя достижимым каждому, и только читающая сессия его не занимает. Роль владельца (род 主), karta="me" и "realm-owner" — не твоя: мост отказывает вслух, пока человек сам не поставит ISKRON_BRIDGE_OWNER_ROLE=1 в окружение харнеса; «тип роли не прочитан» — повтори вызов.
  2. Прочти ответ, а не предполагай его. Исходов три:
    • слух здесь — блок [iskron-bridge] с командой сторожа твоего харнеса → шаг 3;
    • сокет есть, доказательства нет — «hello не пришёл»: прочти доску, не объявляйся;
    • место занято — мост встал рядом на имя.N либо сказал, что место слушает другой держатель: шаг 3а. Подписываться чужим местом — не исход. Отказ вызова — слово поверхности: назови его человеку словами.
  3. Запусти сторожа командой из ответа («Выбор сторожа») и удостоверься в hello: под Monitor — строка-событие вслед за «слушаю стояние …» (на английской поверхности — «listening on standing …»); под watchdog-exit — запись «кадр hello — не повод будить» (на английской — «frame hello — not a reason to wake») в логе фоновой задачи; в pi — «канал слушает», в OpenCode — тост плагина. Ни знака за десятки секунд — слушателя нет, что бы ни ответил вызов. Затем доска: своя строка listening.
Installs
100
GitHub Stars
2
First Seen
Sep 1, 2026