think · git:20260406.d5f29c0 · 2026-04-06 · sha256 339d610d3896005f

think git:20260406.d5f29c0A

Immutable. This exact content is served forever at /api/v1/blob/339d610d3896005f.

---
name: think
description: ADI-цикл структурированного рассуждения (Abduction-Deduction-Induction-Audit-Decide). Используй для сложных решений, когда нужно рассмотреть несколько гипотез.
argument-hint: "[задача или вопрос]"
---

# ADI-цикл рассуждения

> FPF B.5 (ADI). Доверие к данным: F-G-R (B.3) — факт/предположение/слух. Сравнение вариантов: A.19 — одинаковые критерии для всех.

Задача: $ARGUMENTS

## 1. Abduction (генерация гипотез)

Сгенерируй 2-3 различных гипотезы решения. НЕ останавливайся на первой идее!

## 2. Deduction (проверка логики)

Для каждой гипотезы:
- Проверь внутреннюю непротиворечивость
- Проверь соответствие ограничениям
- Выяви потенциальные проблемы

## 3. Induction (сбор evidence)

- Найди подтверждения/опровержения в коде
- Проверь документацию
- Поищи аналогичные паттерны в репозитории

## 4. Audit (проверка на bias)

- Не подвержен ли я якорению на первой гипотезе?
- Не игнорирую ли контр-evidence?
- Достаточно ли разнообразны гипотезы?

## 5. Decide (выбор и обоснование)

- Выбери лучшую гипотезу
- Задокументируй rationale выбора
- Укажи uncertainty и риски

Результат: структурированный анализ с финальной рекомендацией.