feat: add contradiction-lift skill (v0.36.0) - #65
Merged
Conversation
Claude と Codex に同じ問いを独立に解かせ、答えのズレから矛盾を立ち上げ、
アウフヘーベン(止揚=平均化でも折衷でもなく両者の真理契機を保存したまま
一段高い枠へ持ち上げる)を目指す分析系スキルを追加。devils-advocate(外から
反対役を割り当てる)と違い矛盾を内在的に立ち上げる。
情報障壁を持つ状態機械:
contract → sealed → mapped → adjudicated → preserved → lifted
→ accepted | aporia | no_material_divergence
- commands/contradiction-lift.md: /contradiction-lift(Phase 0-6、MCP+Bash)
- skills/contradiction-lift/SKILL.md: 方法論、7テスト Lift Audit、3つの一級出力
- references/{sealed-solution,divergence-map,lift-audit}-template.md
- version 0.35.0 → 0.36.0
設計の核心は「アウフヘーベンの敵は対立でなく平均化」。事前割当しない独立解、
load-bearing 前提の名指し(反転テスト)、保存(accept/repair-once)、経験的に
決着する対立は Codex 実行へ routing、リフトは選択機構 f(C)→A|B|N、メタ判定は
7テスト+causal gate、還元不能なら正直なアポリアを一級出力として許す。
第三者役は fresh thread+匿名化で近似(限界を明記)。
設計を collab-planning+Codex 独立設計で共創、実装を codex-collab
(Codex レビュー4周 conditional×3→pass)で検証。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017jzxmqCGKaahJU922LT9LZ
ライブスモークテストで判明したスキーマの隙間を修正。empirical な不一致は 存在するが判別実験を当該セッションで実行できない(ベンチ/コーパス不在) ケースを既存 enum (pending|done|not_applicable) が表せなかった。 - `empirical_arbiter` に `deferred` を追加(experiment は pre-register し、 残差を observable に条件付けて lift へ回す。結果は推測しない) - SKILL.md state schema と command Step 3(Adjudication Router)に反映 未マージの 0.36.0 スキルへの調整のため version 据え置き。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017jzxmqCGKaahJU922LT9LZ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
4つ目の分析系スキル
contradiction-lift(Contradiction Lift / 矛盾リフト) を追加します。Claude と Codex に同じ問いを独立に解かせ、答えのズレから矛盾を立ち上げ、アウフヘーベン(止揚)——平均化でも折衷でもなく、両者の真理契機を保存したまま一段高い枠へ持ち上げる——を目指します。なぜ
既存3スキルが埋めない隙間: 「2つの良質だが食い違う解」を平均化せず統合する。
devils-advocateは反対役を外から割り当てる(外在的矛盾)のに対し、本スキルは独立解の内在的ズレから矛盾を立ち上げる。設計の核心は 「アウフヘーベンの敵は対立でなく平均化(薄まったミドルグラウンド)」。機構の大半は平均化に逃がさず膠着もさせずリフトを起こすことに費やされる。
アーキテクチャ(情報障壁を持つ状態機械)
contract → sealed → mapped → adjudicated → preserved → lifted → accepted | aporia | no_material_divergencef(C) → A | B | N(Q' は任意)独立性の扱い(正直な近似)
モデルは2つだけなので第三者役(Mapper/Lift Architect/Meta Auditor)は fresh thread+匿名化+履歴非開示で近似——この限界を SKILL.md に明記(誇張しない)。
兄弟との差別化
主な変更
commands/contradiction-lift.md/skills/contradiction-lift/SKILL.mdskills/contradiction-lift/references/{sealed-solution,divergence-map,lift-audit}-template.md検証
bash scripts/lint-plugin.sh→ errors=0bash scripts/test-helpers.sh→ 99 passed / claude-helpers pass🤖 Generated with Claude Code
https://claude.ai/code/session_017jzxmqCGKaahJU922LT9LZ