/research-theory
/research-theory — Строит концептуальный и теоретический каркас для сформулированного исследовательского вопроса: теорию изменений, конструкты с операциональными определениями и диаграмму концептуальной модели — этап теоретического обоснования конвейера /research, между /research-spec и /research-sources.
Роль: Главный исследователь (теоретическое обоснование) Позиция в конвейере: середина цепочки
Строит фундаментальный концептуальный и теоретический каркас для сформулированного исследовательского вопроса — априорное обоснование, к которому восходят этапы систематического поиска и синтеза. Каждый конструкт укоренён в первичной теории, а каждое теоретизированное отношение сформулировано в опровержимой форме.
Каноническая команда
/research-theoryС аргументами:
/research-theory [--suite-name NAME] [--override] [--framework NAME]Входные данные
_spec/research-spec.md набора (сформулированный, фальсифицируемый набор вопросов, созданный /research-spec).
Выходные данные
_inputs/theory.md (концептуальный / теоретический каркас, теория изменений / логическая модель, конструкты с их операциональными определениями и диаграмма концептуальной модели).
Ниже по потоку
/research-sources (потребитель ниже по потоку — систематический поиск возводит свои критерии включения к этим конструктам).
Фазы рабочего процесса
Команда следует стандартному рабочему процессу конвейера /research:
- Загрузить контекст — Прочитать
_spec/research-spec.md, правила и любое существующее состояние набора. - Очертить концептуальную модель — Определить конструкты и их операциональные определения; укоренить каждый в первичной теории.
- Начертить теорию изменений — Построить логическую модель, связывающую конструкты с ожидаемыми результатами; сформулировать каждое отношение в опровержимой форме.
- Изобразить модель в виде диаграммы — Выпустить диаграмму концептуальной модели, на которую ссылаются последующие этапы.
- Проверить выходные данные — Подтвердить, что каждый конструкт укоренён в теории и каждое отношение опровержимо; разрешить неоднозначность через канал структурированного запроса.
- Выпустить каркас —
_inputs/theory.mdплюс обновлённый манифест передачи.
Режимы сбоев
| Симптом | Причина | Восстановление |
|---|---|---|
| У конструкта нет операционального определения | Понятие сформулировано абстрактно | Определите конструкт в измеримых терминах; сошлитесь на первичную теорию |
| Теоретизированное отношение неопровержимо | Отношение сформулировано как трюизм | Переформулируйте отношение как фальсифицируемое утверждение |
| Отсутствует входная спецификация | /research-spec ещё не выполнен | Сначала выполните /research-spec, чтобы сформулировать вопрос |
Примеры
# Построить теоретический каркас для сформулированного вопроса
/research-theory --suite-name retrieval-latency
# Привязаться к именованному теоретическому каркасу
/research-theory --framework "information foraging theory"Перекрёстные ссылки
/research-spec
/research-spec — Оформляет свободно сформулированный исследовательский вопрос или сырые заметки в спецификацию исследования уровня spec (фальсифицируемые гипотезы, область, критерии, метрики успеха), готовую для /research-theory.
/research-sources
/research-sources — Систематический сбор источников: разбивает спецификацию на подзапросы, разворачивает поиск параллельно, отсеивает и ранжирует, и извлекает по источникам в ранжированный реестр источников.