| name | agent-fault |
| description | Регистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate. |
| argument-hint | record --severity {critical|major|minor} --fault '<description>' |
| version | 0.1.0 |
| status | active |
| layer | L1 |
| agents | none |
| interaction | one-shot |
| triggers | {"slash":["/agent-fault"],"phrases":[]} |
| gates_required | [] |
| gates_enforced | [] |
| gates_rationale | детерминированный script-executor; WP Gate и IntegrationGate не применимы |
| routing | {"executor":"script","deterministic":true,"script_path":"DS-my-strategy/scripts/iwe_checklist_memory.py"} |
/agent-fault — регистрация косяка агента
When to use
При обнаружении повторяющегося косяка агента — зарегистрировать немедленно через /agent-fault.
Примеры: пропуск WP Gate, игнорирование чеклиста, лишние yes/no вопросы, пропуск Pull-on-Touch.
Скилл не требует LLM и не создаёт РП — это запись в базу паттернов WP-316.
Algorithm
Передать косяк в iwe_checklist_memory.py record с указанием severity и описания:
python3 "${IWE_SCRIPTS:-$HOME/IWE/scripts}/iwe_checklist_memory.py" \
record --severity major --fault "агент пропустил чеклист"
Допустимые значения --severity: critical | major | minor.
При отсутствии $IWE_SCRIPTS использовать явный путь:
$HOME/IWE/scripts/iwe_checklist_memory.py