/author-mode — Авторский режим IWE

SkillDev tools

Instructions for the IWE template author: staging channel (trial run → FMT), author L3 rules, Extensions Gate. Load on triggers: staging / promote / author / template / extensions / L3.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /author-mode — Авторский режим IWE skill

What this skill tells your AI

The instructions your AI receives, as published by tserentserenov/fmt-exocortex-template in .claude/skills/author-mode/SKILL.md and read by ahel’s review.

Триггер: staging / promote / author / шаблон / extensions Применимо: только для автора шаблона (author_mode: true)

§8. Staging (обкатка → шаблон)

Правила на обкатке. Работают → переносятся в шаблон (L1).

Staging-канал

Правило добавления: новое поведение в §9 (авторское) → ОДНОВРЕМЕННО строка в STAGING.md (status: testing).

Промоция (при Week Close):

  1. Просмотреть STAGING.md → есть validated?
  2. Убрать авторские константы → заменить на {{PLACEHOLDER}}
  3. Перенести в FMT-exocortex-template + commit feat: promote S-NN from staging
  4. Обновить STAGING.md: статус → promoted

Отклонение: специфичное для авторского окружения → статус rejected (остаётся в §9, не промотируется). Не удалять из таблицы — это решение.

§9. Авторское (L3 — только мой IWE)

Этот раздел — личный L3-слой. update.sh его не трогает при обновлении. Добавляйте сюда правила и константы, актуальные только для вашего окружения. Архитектура L1/L2/L3: CONTRIBUTING.md §Three Layers.

Extensions Gate (БЛОКИРУЮЩЕЕ)

Для пользователей: кастомизация протоколов/скиллов → ТОЛЬКО в extensions/*.md. Прямое редактирование .claude/skills/ или memory/protocol-*.md = ошибка.

Архитектурное обоснование: платформенные файлы (L1) и пользовательские расширения (L3) — разные слои. Смешение слоёв = хрупкость при обновлении. Разделение: платформенное → FMT-exocortex-templateupdate.sh. Пользовательское → extensions/ + params.yaml.

Автор (author_mode: true): прямое редактирование L1 РАЗРЕШЕНО. Delivery в FMT: bash $IWE_SCRIPTS/{script|hook|skill}-promote.sh <файл> [--dry-run] CLAUDE.md: bash $IWE_SCRIPTS/template-sync.sh (sync / --dry-run / --check)

Именование (плейсхолдеры)

  • {{GOVERNANCE_REPO}} — личный governance-хаб
  • $HOME/IWE/ — рабочая директория

Блокирующие (авторские)

Заполнить специфичными для авторского окружения правилами.

Различения (авторские)

Хранятся в memory/distinctions-warm.md и extensions/. Файл .claude/rules/distinctions.md принадлежит платформенному hot-слою; update.sh сохраняет только явно размеченный USER-SPACE блок.

Signals

GitHub stars
54
Forks
150
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
author-mode
Source
github.com/tserentserenov/fmt-exocortex-template