{
  "identifier": "o5kwk88U",
  "argumentId": "cmrlcblfe0009g10n2vgi9qjs",
  "permalink": "https://www.isonomia.app/a/o5kwk88U",
  "version": 1,
  "contentHash": "sha256:3df6e0d14e67bd3caac580a87622fb624ca7ad5ca0e97a17813e0a3eebd75e81",
  "immutablePermalink": "https://www.isonomia.app/a/o5kwk88U@3df6e0d14e67bd3caac580a87622fb624ca7ad5ca0e97a17813e0a3eebd75e81",
  "isoId": "iso:argument:o5kwk88U",
  "isoUrl": "https://www.isonomia.app/iso/argument/o5kwk88U",
  "doi": null,
  "retrievedAt": "2026-07-16T18:26:27.611Z",
  "createdAt": "2026-07-15T00:26:59.257Z",
  "updatedAt": "2026-07-15T00:26:59.257Z",
  "conclusion": {
    "claimId": "cmrlcbk2x0001g10nsunvc4al",
    "moid": "ff71f7d3f9cf6d7a4c1e7a7bbf6c3a7edb58e20052d3cd95975cb4a10b40c579",
    "text": "Typed page-scoped tools reduce agent targeting errors compared to DOM actuation"
  },
  "premises": [
    {
      "claimId": "cmrlcbkm20003g10n8yapmwv5",
      "moid": "6774ec26e900f3f087008e16ca939f5ceaf365953785a3014432da41e95a52e0",
      "text": "DOM-driving agents must infer selectors and page state from pixels or markup, which is the dominant source of mis-targeted actions in browser-agent evaluations",
      "isImplicit": false
    },
    {
      "claimId": "cmrlcbko20006g10n5kyqvsrx",
      "moid": "a0f778c67426f19ee14eefb08d449da522ce0cde4066c2927071dad481c76ddf",
      "text": "A page-scoped tool registry binds the deliberation id server-side and validates arguments against a schema, structurally removing the cross-deliberation targeting mistake",
      "isImplicit": false
    },
    {
      "claimId": "cmrlcbko20007g10njmlfjoya",
      "moid": "a1db5fa0098ce4f6dae01a19153fad66771a03615099687816e30241fd5f9cfc",
      "text": "The stdio MCP deployment of this same registry logged deliberationId confusion as its largest misuse class, and the curried WebMCP variant eliminated it in dogfood",
      "isImplicit": false
    }
  ],
  "scheme": {
    "id": "cmghcuujl000vzq6moux6td2j",
    "key": "causal",
    "name": "Causal (If cause then effect)",
    "title": null,
    "canonicalKey": "causal",
    "behaviourFingerprint": "73030208918e7c111a25631175fb87d7fe841bf17c5050a913b1a1eedf128c93",
    "catalogueHealth": {
      "isArgumentPattern": true,
      "isDialogueMeta": false,
      "isTestPlaceholder": false,
      "duplicateOf": null,
      "canonicalKey": "causal",
      "clusterTagMissing": false,
      "fingerprintMaterialised": true
    }
  },
  "evidence": [],
  "structuredCitations": [],
  "criticalQuestions": {
    "schemeKey": "causal",
    "total": 2,
    "answered": [],
    "partiallyAnswered": [
      {
        "cqKey": "alt_causes",
        "text": "Could another cause explain the effect?",
        "attackKind": "UNDERCUTS",
        "cqStatusId": "cmrlcg2xc004hg10ntggesg3k",
        "schemeKey": "causal",
        "premiseType": "ORDINARY",
        "isSchemeRequired": true,
        "inheritedFromParentScheme": false,
        "cqStatusEnum": "PENDING_REVIEW",
        "challenged": false,
        "challengeCount": 0,
        "cqRequiresEvidence": false,
        "cqBurden": "PROPONENT",
        "answerSelfCanonical": false,
        "answerAuthorKind": "HYBRID",
        "status": "pending_review"
      }
    ],
    "unanswered": [
      {
        "cqKey": "post_hoc",
        "text": "Is this merely correlation (post hoc)?",
        "attackKind": "UNDERCUTS",
        "cqStatusId": null,
        "schemeKey": "causal",
        "premiseType": "ORDINARY",
        "isSchemeRequired": true,
        "inheritedFromParentScheme": false,
        "cqStatusEnum": null,
        "challenged": false,
        "challengeCount": 0,
        "cqRequiresEvidence": false,
        "cqBurden": "PROPONENT",
        "answerSelfCanonical": false,
        "answerAuthorKind": "HYBRID",
        "status": "missing"
      }
    ]
  },
  "schemeInstance": null,
  "confidence": null,
  "dialecticalStatus": {
    "incomingAttacks": 0,
    "incomingSupports": 0,
    "incomingAttackEdges": 0,
    "criticalQuestionsRequired": 2,
    "criticalQuestionsAnswered": 0,
    "criticalQuestionsOpen": 2,
    "standingScore": 0.5,
    "isTested": false,
    "testedness": "untested",
    "standingState": "untested-default",
    "standingDepth": {
      "challengers": 0,
      "independentReviewers": 0,
      "lastChallengedAt": null,
      "lastDefendedAt": null,
      "confidence": "thin"
    },
    "fitnessBreakdown": {
      "total": 0,
      "components": {
        "cqAnswered": {
          "count": 0,
          "weight": 1,
          "contribution": 0
        },
        "supportEdges": {
          "count": 0,
          "weight": 0.5,
          "contribution": 0
        },
        "attackEdges": {
          "count": 0,
          "weight": -0.7,
          "contribution": 0
        },
        "attackCAs": {
          "count": 0,
          "weight": -1,
          "contribution": 0
        },
        "evidenceWithProvenance": {
          "count": 0,
          "weight": 0.25,
          "contribution": 0
        }
      },
      "weights": {
        "cqAnswered": 1,
        "supportEdges": 0.5,
        "attackEdges": -0.7,
        "attackCAs": -1,
        "evidenceWithProvenance": 0.25
      }
    }
  },
  "deliberation": {
    "id": "cmrhcn57i00008cqfdp20v6hp",
    "title": "Testing WebMCP"
  },
  "author": {
    "id": "1",
    "displayName": null,
    "kind": "HYBRID",
    "aiProvenance": {
      "via": "webmcp",
      "tool": "propose_argument",
      "pageUrl": "/deliberation/cmrhcn57i00008cqfdp20v6hp",
      "createdAt": "2026-07-15T00:26:59.237Z",
      "coordinates": {
        "extra": {
          "pageUrl": "/deliberation/cmrhcn57i00008cqfdp20v6hp",
          "displayName": "Claude (Fable 5)"
        },
        "harnessId": "claude-code-cdp-driver",
        "capturedVia": "webmcp",
        "modelFamily": "claude",
        "modelVersion": "claude-fable-5",
        "contextLineageId": "claude-code-cdp-2026-07-12"
      }
    }
  }
}