Skip to content
Back to skills

W Reflection

ASecurity

Записать W-рефлексию (мировоззренческий слот RCS) в learning.w_reflections. Используется Диагностом R28 (MIM.R.009) или вызывается пользователем после рефлексивной сессии. Влияет на gate Д→П (FORM.089 §5.2).

  • 63 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 1, 2026
ai-agentsgobashsqldatabase

Security analysis

A100/100

Scanned September 20, 2026

npx -y skills add TserenTserenov/FMT-exocortex-template --skill w-reflection --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of W Reflection?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for W Reflection
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tserentserenov-w-reflection/badge)](https://www.skillsdirectory.com/skills/tserentserenov-w-reflection)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: w-reflection
description: Записать W-рефлексию (мировоззренческий слот RCS) в learning.w_reflections. Используется Диагностом R28 (MIM.R.009) или вызывается пользователем после рефлексивной сессии. Влияет на gate Д→П (FORM.089 §5.2).
argument-hint: "<quality 1..5> [depth 1..3]"
version: 1.0.0
layer: L1
status: active
browser_safe: false
triggers:
  slash: [/w-reflection]
  phrases: []
routing:
  executor: script
  deterministic: true
  script_path: "scripts/iwe-w-reflection.sh"
  optimization_priority: 1
agents: none
interaction: one-shot
gates_required: []
gates_enforced: []
gates_rationale: "операционный скилл; WP Gate применим только при создании нового РП, не для операционных вызовов"
---

# W-Reflection — запись мировоззренческого индикатора

> **Назначение:** populate `learning.w_reflections` для расчёта `W.idx` в SR-алгоритме (FORM.089 §5).
> **Когда вызывать:** после рефлексивной сессии (диалог с Диагностом R28, индивидуальный самоанализ, разбор мировоззренческой ошибки). Не для рутинной фиксации настроения — это калибровка.
> **Влияние:** W ≥ 4 обязательно для перехода Дисциплинированный → Проактивный (gate Д→П).

## When to use

Записать W-рефлексию (мировоззренческий слот RCS) в learning.w_reflections. Используется Диагностом R28 (MIM.R.009) или вызывается пользователем после рефлексивной сессии. Влияет на gate Д→П (FORM.089 §5.2).

## Аргументы

- `$1 = quality_score` — 1..5 по рубрике:
  - 1 — поверхностная (констатация без причин)
  - 2 — описательная (есть «что было», нет «почему»)
  - 3 — анализирующая (причины, последствия)
  - 4 — системная (видение себя как системы, agency)
  - 5 — мета-системная (видение себя как роли в надсистеме)
- `$2 = depth_level` (опционально, default 2) — 1..3:
  - 1 — поверхностная
  - 2 — средняя (стандарт)
  - 3 — глубокая (>30 мин разбора)

## Algorithm

### Шаг 1. Вызвать скрипт маршрутизации

```bash
bash "$IWE_SCRIPTS/route-task.sh" --skill w-reflection --args "$ARGUMENTS"
```

Скрипт читает `IWE_OWNER_ORY_UUID` из окружения (account_id) и пишет в `learning.w_reflections` через роль `w_reflection_writer` (миграция 112). При отсутствии writer-URL — fallback на `DATABASE_URL_LEARNING_DIRECT`.

### Шаг 2. Проверить exit code

Exit codes и их значения — в разделе **Выход** ниже.

### Шаг 3. Вернуть ответ пилоту

При exit 0 — вывести OK-строку из stdout. При ненулевом exit — вывести ошибку.

## Выход

- exit 0 + `[w-reflection] OK: account=... quality=N depth=M` — успех
- exit 1 — невалидные аргументы
- exit 2 — отсутствует `IWE_OWNER_ORY_UUID` или DB URL
- exit 3 — ошибка БД (constraint violation, network)

## Пример

```bash
/w-reflection 3        # quality=3, depth=2 (default)
/w-reflection 4 3      # quality=4, глубокая
```

## Зависимости

- Миграция `112-w-reflection-writer-grants.sql` (в директории миграций инфраструктурного репозитория)
- Источник логики: [`PD.FORM.089-learner-rcs.md`](../../../PACK-personal/pack/personal-development/02-domain-entities/formalizations/PD.FORM.089-learner-rcs.md) §5
- Читатель: `learning.stage_evaluator` worker (WP-253 Блок 2 Ф1.3)

<!-- USER-SPACE -->
<!-- /USER-SPACE -->

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.