counterexample-heuristics
$
npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/counterexample-heuristicsGenerates and handles counterexamples to refine claims using Lakatos method
- Solves the problem of validating and improving claims through adversarial testing
- Uses subagents for counterexample generation, barring, and claim refinement
- Applies heuristics like assumption negation and critical case design to evaluate counterexamples
- Reports original claim, counterexamples found, and refined or falsified claim outcome
SKILL.md
.github/skills/counterexample-heuristicsView on GitHub ↗
--- name: counterexample-heuristics description: "Generate counterexamples (monsters), attempt monster-barring, incorporate surviving counterexamples as lemma refinements (Lakatos method)." type: tactic used-by: [adversarial-stress-testing] strategies: [lakatos-heuristics, assumption-negation, critical-case-design] --- # Counterexample Heuristics ## Orchestration Steps 1. Receive claim/theorem from strategy 2. Dispatch `counterexample-generation` to produce candidate monsters 3. For each counterexample: a. Dispatch `monster-barring-attempt` — can it be excluded legitimately? b. If barring succeeds: record as excluded, note narrowed scope c. If barring fails: counterexample is genuine 4. For genuine counterexamples, dispatch `claim-refinement`: - Incorporate as lemma (add condition to claim) - Or weaken claim scope 5. Report: original claim, counterexamples found, refined claim ## Subagents - counterexample-generation - monster-barring-attempt - claim-refinement ## Termination Conditions - All generated counterexamples resolved (barred or incorporated) - Claim refined to survive all counterexamples (success) - Claim collapses entirely under counterexamples (falsified) - Budget exhausted (report current state)
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.