assumption-negation · git:20260615.7a62936 · 2026-06-15 · sha256 7513453754771da8
assumption-negation git:20260615.7a62936A
Immutable. This exact content is served forever at /api/v1/blob/7513453754771da8.
--- name: assumption-negation description: 'Classic reductio ad absurdum: negate the core claim, derive logical consequences, seek contradiction or absurdity.' type: strategy dependencies: tactics: - contradiction-derivation - counterexample-heuristics sops: - claim-negation - claim-refinement - contradiction-detection - deductive-chain --- # Assumption Negation ## Tactics - contradiction-derivation - counterexample-heuristics ## Method 1. Extract the core claim or assumption from the artifact 2. Formally negate it (produce ~P from P) 3. Derive logical consequences of ~P through deductive chains 4. Evaluate whether derivation reaches genuine contradiction 5. If contradiction found: original claim survives this test 6. If no contradiction: claim may be contingent, not necessary ## Budget | Size | Negation chains | Max derivation depth | |---|---|---| | S | 3 | 5 steps | | M | 6 | 8 steps | | L | 10 | 12 steps | ## Orchestration 1. Dispatch `claim-negation` to produce formal negation 2. For each negation, dispatch `deductive-chain` to derive consequences 3. Dispatch `contradiction-detection` to evaluate results 4. If no contradiction, dispatch `claim-refinement` for weakened version ## Subagents - claim-negation - deductive-chain - contradiction-detection - claim-refinement