Двухрежимная работа с научной гипотезой: (1) FALSIFY — "5 миров где я неправ" — сломать гипотезу прежде чем строить на ней; (2) BUILD — "5 путей к доказательству" — найти независимые линии доказательства и оценить консилиенс. EstimandOps L0 gate обязателен. Vault-first: сначала поиск в Obsidian, потом вопросы. Триггеры: /sci-evidence, falsify, "5 миров", "5 путей", consilience, "проверь гипотезу", "какие доказательства", "сломай мою гипотезу", "нарисуй план доказательства", evidence-building,...
Scanned 9/2/2026
Install to Claude Code
npx -y skills add sergeeey/Claude-cod-top-2026 --skill sci-evidence --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Sci Evidence?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/sergeeey-sci-evidence)More formats (shields.io, HTML) on the badges page.
---
name: sci-evidence
sub_type: guide
version: "1.0"
last_tested: "2026-05-18"
description: >
Двухрежимная работа с научной гипотезой: (1) FALSIFY — "5 миров где я неправ"
— сломать гипотезу прежде чем строить на ней; (2) BUILD — "5 путей к доказательству"
— найти независимые линии доказательства и оценить консилиенс.
EstimandOps L0 gate обязателен. Vault-first: сначала поиск в Obsidian,
потом вопросы.
Триггеры: /sci-evidence, falsify, "5 миров", "5 путей", consilience,
"проверь гипотезу", "какие доказательства", "сломай мою гипотезу",
"нарисуй план доказательства", evidence-building, "где я могу ошибаться",
"что может опровергнуть", научное доказательство, independent evidence.
Активировать когда пользователь хочет проверить или построить доказательную
базу для любой гипотезы — научной, продуктовой, или исследовательской.
tokens: ~500
---
<!-- BSV — Brief Skill View | поиск: BSV
Скил : sci-evidence
TL;DR : Двухрежимная работа с гипотезой: сломать (5 миров) или доказать (5 путей)
Вызов : /sci-evidence, falsify, 5 миров, 5 путей, consilience, проверь гипотезу
НЕ для : Быстрые фактические вопросы без гипотезы; code review; бизнес-стратегия без исследовательского контекста
-->
# Sci-Evidence — Работа с Гипотезой
## Зачем
Две симметричные ошибки убивают исследования:
1. **Избыточный скептицизм** — застреваешь в фальсификации, никогда не собираешь доказательства
2. **Избыточный оптимизм** — собираешь доказательства не сломав гипотезу, строишь на шатком основании
Этот скил решает обе: сначала ломает (5 миров), потом строит (5 путей). EstimandOps gate защищает от третьей ошибки — нечёткого вопроса.
---
## Шаг 0 — EstimandOps L0 Gate (ОБЯЗАТЕЛЬНО)
**До любой работы с гипотезой — классифицируй тип вопроса.**
| Тип | Форма вопроса | Что оцениваем | Ограничение |
|-----|--------------|---------------|-------------|
| **Descriptive** | "Что такое X в популяции P?" | Сводная статистика | Нет каузальной интерпретации |
| **Predictive** | "Каким будет X для нового случая?" | Условное ожидание | Нет каузальной интерпретации |
| **Causal** | "Что изменится если сделать A?" | Контрфактический контраст | Нужен DAG + проверка идентификации |
**Напиши одно предложение-эстиманд:**
> *"Мы оцениваем [summary measure] [endpoint] для [population], сравнивая [intervention] vs [comparator]."*
**Напиши что результат НЕ означает (минимум 2 пункта):**
- Не доказывает обобщение на [другую популяцию]
- Не устанавливает причинность [если descriptive/predictive]
Эстиманд должен быть написан ДО того как увидел результаты. Если пишешь после — это rationalization.
**Для causal**: нужен DAG + проверка 4 условий идентификации (см. `~/.claude/rules/estimand-ops.md`).
---
## Шаг 1 — Vault-First Context
До любых вопросов пользователю — искать в Obsidian:
- **Гипотезу по ключевым словам** — что уже зафиксировано, какие были результаты
- **Проект по имени** — активные experiments/, null_results/, decisions.md
- **Паттерны [AVOID]/[REPEAT]** — что уже знаем об этой области
- **Предыдущие null_results** — не повторять уже опровергнутое
После поиска: собрать контекст, пометить `[ИЗ VAULT]`.
Если нет в vault — максимум **2 вопроса** для критических пробелов.
---
## Шаг 2 — Выбор режима
По умолчанию: **оба режима последовательно** (FALSIFY → BUILD).
| Команда | Режим | Когда |
|---------|-------|-------|
| `/sci-evidence falsify` | Только 5 миров | Гипотеза новая, ещё не тестировалась |
| `/sci-evidence build` | Только 5 путей | Гипотеза выжила фальсификацию, нужна доказательная база |
| `/sci-evidence` | Оба режима | По умолчанию: сломать → построить |
---
## Режим FALSIFY — "5 Миров Где Я Неправ"
**Цель:** найти 5 независимых способов, которыми гипотеза может быть ложной, ПРЕЖДЕ чем строить на ней.
Детальный протокол для каждого мира → `references/falsify.md`
**Быстрый обзор 5 миров:**
| Мир | Вопрос | Главная угроза |
|-----|--------|----------------|
| 🔴 **Data World** | "Данные врут?" | Biased sample, measurement error, selection bias |
| 🟠 **Method World** | "Метод врёт?" | Confounders, p-hacking, wrong model, circular logic |
| 🟡 **Scope World** | "Эффект слишком узкий?" | Only in this context, doesn't generalize |
| 🔵 **Mechanism World** | "Причина другая?" | Outcome real, but not for claimed reason |
| 🟣 **Replication World** | "Это случайность?" | Effect vanishes on different data or researcher |
**Выход режима FALSIFY:**
- Для каждого мира: вероятность (низкая/средняя/высокая), ключевой тест, kill-условие
- **Вердикт:** ПРОДОЛЖИТЬ / ПИВОТ / ЗАКРЫТЬ
- Если вероятность ≥2 миров = "высокая" → **STOP**, пересмотри гипотезу перед BUILD
---
## Режим BUILD — "5 Путей к Доказательству"
**Цель:** найти 5 независимых линий доказательства, которые сходятся (consilience). Одна линия — не доказательство. Консилиенс 4+ путей — сильное.
Детальный протокол для каждого пути → `references/build.md`
**Быстрый обзор 5 путей:**
| Путь | Вопрос | Тип доказательства |
|------|--------|-------------------|
| 🔬 **Механистический** | "Почему это должно работать?" | Теория, первые принципы, biochem/math/physics |
| 📊 **Наблюдательный** | "Что говорят данные в природе?" | Корреляции, паттерны, естественные эксперименты |
| 🧪 **Экспериментальный** | "Что происходит при вмешательстве?" | RCT, A/B тест, ablation study |
| 🔁 **Сравнительный** | "Похожие случаи показывают то же?" | Аналогии, cross-domain, animal models |
| 🎯 **Предсказательный** | "Гипотеза предсказала что-то новое?" | Novel predictions confirmed, out-of-sample |
**Выход режима BUILD:**
- Для каждого пути: статус (нет/слабый/умеренный/сильный), что конкретно проверить
- **Consilience Score:** 0–10 (сколько путей и насколько сильно)
- Если Score < 4 → доказательная база недостаточна
- Если Score ≥ 7 → сильная позиция для публикации/решения
---
## Null Results Protocol
**После режима FALSIFY, если гипотеза отклонена:**
```bash
# Сохранить в null_results/
echo "# Null: [гипотеза]
Дата: $(date +%Y-%m-%d)
Почему отклонена: [мир N, конкретная причина]
Что тестировали: [данные/метод]
Что НЕ стоит повторять: [конкретно]
Что было бы нужно для реабилитации: [конкретные условия]
#null-result #[тема]" > ~/.claude/memory/raw/null-[slug]-$(date +%Y%m%d).md
```
**Почему важно:** Null results пропадают. Через 6 месяцев ты или коллеги повторят ту же гипотезу, потратят время, получат тот же null. Зафиксируй сейчас.
---
## Полный Выход (оба режима)
```
## FALSIFY — 5 Миров
[таблица с вероятностями и тестами]
Вердикт FALSIFY: ПРОДОЛЖИТЬ / ПИВОТ / ЗАКРЫТЬ
## BUILD — 5 Путей к Доказательству
[таблица со статусами и конкретными шагами]
Consilience Score: X/10
Интерпретация: [что значит этот score]
## Следующий шаг (один)
[конкретное действие на ближайшие 48 часов]
## Сохранить в null_results? [ДА/НЕТ + шаблон если ДА]
```
---
## Gotchas
- **Не пропускай L0 gate** — нечёткий вопрос даёт нечёткие пути доказательства
- **5 миров — не 5 слабостей** — это 5 независимых МИРОВ, каждый с разной логикой фальсификации
- **Consilience ≠ количество статей** — 5 независимых слабых свидетельств хуже 2 сильных независимых
- **Мир #3 (Scope) часто недооценивают** — эффект реален, но только в условиях эксперимента, не generalize
- **Мир #4 (Mechanism) — самый opaque** — outcome может происходить по совсем другой причине
- **Null result ≠ плохой результат** — зафиксируй, не теряй
---
## Связанные скилы
- `scientific-research` — уровень проекта (baseline.py, kill_criteria.md, publication pipeline)
- `hypothesis-arbiter` — сравнение конкурирующих гипотез (Байесовский арбитраж)
- `validate` — бизнес-валидация (до кода, не для научных гипотез)
- `boyko-scientific-consortium` — консорциум-обёртка, делегирует сюда фальсификационный проход
**Кто вызывает этот скил** (по `depends_on` в `skills/registry.yaml`):
- `/hd-mavp-router` — вызывает для фальсификационного прохода
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!