agent-fault
FreeРегистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate.
The English summary is being prepared. Showing the original description.
Organizational Development Manager (R31): guides the subject from an organizational change request (self/team/organization) to a concrete first step from SE/SM/PE. Step 0 — system type classifier (MIM.M.030, 7 questions). Step 3 — routing-table (MIM.M.031).
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
⚡ Алгоритм, не свободный разговор. Шаги 0a → 0 → 1 → 2 → 3 → 4 последовательно. Ждать ответа после каждого вопроса. Не выдавать рекомендации до прохождения applicability.
Граница: РР (рабочее развитие). Если запрос явно про ЛР (мировоззрение, «зачем я», личностный рост без рабочего контекста) → отказ + CTA к Навигатору (R27).
self | other_person | team | organization.subject = self → ${IWE_WORKSPACE:-$HOME/IWE}/PACK-personal/personal-guide/subject = team → ${IWE_WORKSPACE:-$HOME/IWE}/${IWE_GOVERNANCE_REPO:-DS-strategy}/team-guide/subject = organization → ${IWE_WORKSPACE:-$HOME/IWE}/${IWE_GOVERNANCE_REPO:-DS-strategy}/org-guide/## Org-Dev Session YYYY-MM-DD для не-противоречивости с предыдущими рекомендациями.Лог: создать ${IWE_WORKSPACE:-$HOME/IWE}/.claude/state/org-dev-session-YYYY-MM-DD-NN.yaml (NN = инкрементальный счётчик за день), записать subject, request_raw.
Объяснить субъекту одной фразой: «Задам 7 коротких вопросов, чтобы понять тип системы для изменения. Отвечайте A / B / C.»
Задавать вопросы строго по одному, ждать ответ, начислять веса в scores = {personality, team, organization}.
+3 personality+2 team+3 organization+3 personality+3 team+3 organization+3 personality+3 team+3 organization+3 personality+3 team+3 organization+3 personality+2 team+3 organization+3 personality+2 team+3 organization+3 personality+3 team+3 organizationdominant = max(scores, key=scores.get)
second = второй по убыванию
margin = scores[dominant] - second
Если margin < 3 → задать 1-2 уточняющих (см. MIM.M.030 §«Порог неоднозначности»):
После уточнения — пересчитать scoring, повторить проверку. Если margin < 3 второй раз — эскалация к R5 (Архитектор IWE), завершить скилл.
Иначе → system_type ∈ {personality, team, organization}. Записать в session-yaml.
Задать 3 вопроса:
subject = self — implicit yes)Если хотя бы одно false → отказ + объяснение границы. Не выдавать метод. Записать в session-yaml applicability: failed, reason: <condition>. Завершить скилл.
Цель: получить cp.iwe субъекта.
mcp__claude_ai_IWE__dt_read_digital_twin (path 1_declarative/cp_profile) или через psycopg2 запрос к learning.cp_assessments (для self-субъекта).mcp__claude_ai_IWE__dt_read_digital_twin тот же.Маршрутизация:
cp.iwe ≥ 2 → к Шагу 3.cp.iwe < 2 → downshift: микро-шаги (≤15 мин), плюс CTA: «Сначала с Навигатором (R27) поднять собранность до cp.iwe=2».Записать cp_iwe в session-yaml.
Загрузить MIM.M.031 routing-table (Pack-файл в MIM pack-репо; найти через grep -rn "^id: MIM\\.M\\.031" или Read по канонической локации в ${IWE:-$HOME/IWE}/PACK-${IWE_MIM_NAME:-MIM}/pack/mim/03-methods/).
Применить routing-table:
system_type | primary | discipline |
|---|---|---|
| personality | R9 (personality-engineering) | ИЛ |
| team | R10 (systems-management) | СМ |
| organization | R8 (systems-engineering) | СИ |
Если cp.iwe < 3 → добавить foundation = R1 (firefighting) — рекомендовать ДО primary.
Триггер-matching по запросу (опционально):
cp.iwe ≥ 3 → foundation = R7 (methodology).Достать first_step_pointer.action_template из YAML руководства.
Сформулировать конкретный первый шаг ≤30 мин, взяв action_template из MIM.M.031 и адаптировав под applicability-результат и subject-контекст из Шага 0a.
Записать в personal-guide / team-guide / org-guide субъекта новый блок (через Write или Edit; для self — ${IWE_WORKSPACE:-$HOME/IWE}/PACK-personal/personal-guide/CURRENT.md или эквивалент):
## Org-Dev Session YYYY-MM-DD
**Запрос:** <одна фраза>
**Тип системы:** <personality|team|organization> (score: personality=N/team=N/organization=N, margin=M)
**Метод:** <IL|SM|SI>
**Руководство:** <R8|R9|R10> + (если есть) foundation: <R1|R5|R7>
**Первый шаг:** <action ≤30 мин>
**Applicability:** autonomy=Y/N, consent=Y/N/n-a, charter=Y/N
**Готовность (cp.iwe):** <N>
**Следующая сверка:** через <N> дней
Если контекст-файла нет — создать (personal-guide/CURRENT.md или эквивалент); если есть — append.
Финализировать session-yaml: status: completed.
Сообщить субъекту:
| ID | Условие | Поведение |
|---|---|---|
| FM.01 | Метод выдан без R28 (cp.iwe неизвестен) | Не выдавать. Вернуться к Шагу 2. |
| FM.02 | Метод выдан без MIM.M.030 (тип системы не определён) | Не выдавать. Вернуться к Шагу 0. |
| FM.03 | margin < 3 без уточнения | Не выдавать. Задать 1-2 уточняющих вопроса. |
| FM.04 | Выдача без applicability (хотя бы 1 условие = false) | Отказ + объяснение границы. |
| FM.05 | Попытка вести ЛР-программу вместо РР (мировоззрение, личностный рост) | CTA к Навигатору R27. |
| FM.06 | first_step_pointer.path не существует / раздел пуст | Откатиться на каталог руководства + интерактивный выбор подраздела с субъектом. Лог в learning.guide_routing_misses. |
| FM.07 | MIM.M.031 файл отсутствует | FAIL skill (контракт нарушен). Сообщить пилоту: «MIM.M.031 не найден — нужно создать (Ф2.1 WP-377)». |
| Сравнение | Портной | R31 Менеджер оргразвития |
|---|---|---|
| Объект | personal-guide одного пилота | оргизменение субъекта (личность/команда/организация) |
| State | cp-профиль + learning-траектория (долгосрочный) | первый шаг + applicability-check (разовый) |
| Режим | долгосрочное сопровождение (недели-месяцы) | разовая диагностика + маршрутизация (минуты-часы) |
| Пересечение | оргизменение требует нового Pack → вызов R30 | применение метода требует обновления personal-guide → fix через Портного |
| Сравнение | R27 Навигатор | R31 Менеджер оргразвития |
|---|---|---|
| Программа | ЛР (личностное развитие) | РР (рабочее развитие) |
| Триггер | «личностный рост / мировоззрение / зачем я» | «рабочий хаос / оргструктура / команда» |
| Пересечение | ст. 3-4 — обе применимы | программа определяет приоритет |
DP.SC.049 — обещание Менеджера оргразвития (8-step контракт).DP.ROLE.063 — носитель роли R31.MIM.M.030 — классификатор типа системы (Шаг 0).MIM.M.031 — маршрутная таблица руководств (Шаг 3).No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Регистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate.
The English summary is being prepared. Showing the original description.
Разбор extraction-reports со status pending-review — решение R15 (accept/reject/defer) ЖИВЫМ ПИЛОТОМ, запись в Pack, обновление статуса, коммит. Вызывать при Close при наличии N>0 pending-review отчётов.
The English summary is being prepared. Showing the original description.
Оценка архитектурного решения по 7 характеристикам ЭМОГССБ (v3.1 — фильтр допуска, атрибут-сценарии, совет затронутых сторон; профиль без агрегатного балла, conjunctive screening). Используй когда пользователь предлагает архитектурное решение, новый инструмент или системное изменение.
The English summary is being prepared. Showing the original description.
Classifies raw pilot request → structured JSON {task_type, class, artifact, budget_estimate, confidence, routing_tag, resolution_path, schema_version, result_type, expected_result_kind, result_kind_resolution, hypothesis_relation}. Keyword-fast (<200ms) or Haiku fallback (<60s). Does NOT create WP or call executor.
The English summary is being prepared. Showing the original description.
Audit repository documentation: detect drift between code and docs, report coverage by category. Run manually or on triggered drift critical.
The English summary is being prepared. Showing the original description.
Аудит пользовательской инсталляции IWE. Запускает scripts/iwe-audit.sh + MCP healthcheck + smoke-test ритуала через sentinel-механику (контракт dry-run-contract.md), передаёт отчёт subagent'у в роли VR.R.002 Аудитор (context isolation) → verdict ✅/⚠️/❌ по 6 компонентам (Inventory, L1 drift, {{GOVERNANCE_REPO}}, L3 customizations, MCP, ритуал). Используй после restore из бэкапа, после update.sh, или при еженедельной сверке.
The English summary is being prepared. Showing the original description.