counterfactual-probing
$
npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/counterfactual-probingIdentifies load-bearing factors using counterfactual reasoning methods
- Evaluates whether conclusions hold under altered key factors
- Uses Pearl SCM, Lewis Possible Worlds, and Tetlock & Belkin frameworks
- Routes strategies based on artifact type and methodological depth
- Produces CounterfactualMap with hypotheses, experiments, and claims
SKILL.md
.github/skills/counterfactual-probingView on GitHub ↗
--- name: counterfactual-probing description: "Campaign: Counterfactual reasoning to identify load-bearing factors. Core question: If key factors were different, would the conclusion still hold? Methods: Pearl SCM Three-Step, Lewis Possible Worlds, Tetlock & Belkin, PNS/PS." type: campaign produces: CounterfactualMap artifact-types: [gap, hypothesis, research-question, idea, approach, experiment-design, claim] --- # Counterfactual Probing Campaign Core question: **If key factors were different, would the conclusion still hold?** ## Methodology Sources - Pearl (2000) — Structural Causal Models, Three-Step counterfactual procedure - Lewis (1973) — Possible Worlds semantics for counterfactuals - Tetlock & Belkin (1996) — Counterfactual thought experiments in world politics - Fearon (1991) — Counterfactuals and hypothesis testing in political science - Williamson (2007) — The Philosophy of Philosophy, thought experiment methodology ## Strategy Routing | Artifact Type | Primary Strategy | Fallback Strategy | |---|---|---| | hypothesis, claim | structural-counterfactual | necessity-sufficiency | | research-question | thought-experiment | closest-worlds | | idea, approach | factor-removal | closest-worlds | | experiment-design | necessity-sufficiency | structural-counterfactual | | gap | closest-worlds | factor-removal | ## Budget Table | Parameter | S (Quick) | M (Standard) | L (Deep) | |---|---|---|---| | Factors examined | 5 | 10 | 20 | | Counterfactual scenarios | 3 | 8 | 15 | | Necessity tests | 3 | 6 | 12 | | Flip-point search depth | 2 | 4 | 8 | ## Tactics - **systematic-factor-ablation** — Remove factors one at a time, observe conclusion stability - **minimal-change-search** — Find smallest change that flips the conclusion - **causal-necessity-testing** — Evaluate necessity and sufficiency of each causal claim ## Context Management Each subagent operates in isolated context. Factor enumeration precedes all counterfactual reasoning. Scenarios are constructed with minimal deviation from actuality. Fragility measurements aggregate across all tested factors. ## Output Produces `CounterfactualMap` containing: load-bearing factors ranked by necessity, fragility index per factor, flip-points identified, robustness assessment, and recommended sensitivity analyses.
More from yogsoth-ai/de-anthropocentric-research-engine
- abductive-hypothesis-generationStrategy: 面对异常的最佳解释推理
- ablation-brainstormRemove components one by one, observe system changes to reveal hidden dependencies and generate ideas from structural gaps.
- ablation-component-mappingMap system architecture to ablatable units for ablation studies
- ablation-designDesign ablation studies to isolate component contributions in ML systems
- ablation-executionRemove components one by one from a system, record the response/impact of each removal.
- abp-vulnerability-classificationClassify assumptions on 2 axes — load-bearing (how much conclusion depends on it) × vulnerable (how likely to be false). Focuses attention on High-Load × High-Vulnerable quadrant.
- abstraction-extractionExtract abstract principles from concrete domain cases. Strips domain-specific details to reveal transferable mechanisms.
- abstraction-ladderPerform bisociation at multiple abstraction levels
- abstraction-ladderingMove between concrete and abstract framings — 3 levels up (Why?) and 3 levels down (How?) to find the most productive research level.
- abstraction-to-designAbstract biological principle to design principle. Bridge from biology to engineering.