{
  "paper": "gadeke-2026-guilt-insula",
  "layer": {
    "id": "claim-tree",
    "title": "Claim tree",
    "question": "What does this paper assert, and how do its assertions depend on each other?",
    "kind": "step",
    "group": "tree",
    "needs": [
      "reconcile",
      "external-review",
      "edge-inference",
      "claim-format"
    ],
    "views": [
      "graph",
      "list",
      "table",
      "comparison"
    ]
  },
  "version": 8,
  "versions": [
    {
      "v": 8,
      "ran": "2026-09-14T13:33:29Z",
      "note": "ran via scripts/pipeline.py",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "cd extract && python3 -m claim_graphs.cli write --paper gadeke-2026-guilt-insula --replace",
      "layer": "claim-tree"
    },
    {
      "v": 7,
      "ran": "2026-09-13T16:25:30Z",
      "note": "edge completion pass: rebuild tree from completed edges",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "cd extract && python3 -m elife_extract.cli write --paper gadeke-2026-guilt-insula --replace",
      "layer": "claim-tree"
    },
    {
      "v": 6,
      "ran": "2026-09-13T14:32:08Z",
      "note": "ran via scripts/pipeline.py",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "cd extract && python3 -m elife_extract.cli write --paper gadeke-2026-guilt-insula --replace",
      "layer": "claim-tree"
    },
    {
      "v": 5,
      "ran": "2026-09-13T13:00:47Z",
      "note": "re-answered edge inference: tensions and unsupported parts (#125)",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "cd extract && python3 -m elife_extract.cli write --paper gadeke-2026-guilt-insula --replace",
      "layer": "claim-tree"
    },
    {
      "v": 4,
      "ran": "2026-09-13T12:06:33Z",
      "note": "ran via scripts/pipeline.py",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "cd extract && python3 -m elife_extract.cli write --paper gadeke-2026-guilt-insula --replace",
      "layer": "claim-tree"
    },
    {
      "v": 3,
      "ran": "2026-09-12T09:03:21Z",
      "note": "claim-tree v3: written from the recorded current-prompt chain; v2 archived, alt- claims, rules-out edges and reproduction records carried (#96)",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "cd extract && python3 -m elife_extract.cli write --paper gadeke-2026-guilt-insula --replace",
      "layer": "claim-tree"
    },
    {
      "v": 2,
      "ran": "2026-09-11T19:59:02Z",
      "note": "claim-tree v2 from the recorded Opus chain (#56): 68 claims, 75 edges; v1 archived to runs/gadeke-2026-guilt-insula/claim-tree.v1; alt- claims, rules-out edges and reproduction records carried from v1",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "cd extract && python3 -m elife_extract.cli write --paper gadeke-2026-guilt-insula --replace",
      "layer": "claim-tree"
    },
    {
      "v": 1,
      "ran": "2026-09-11T08:07:29Z",
      "note": "backfilled from the artifact on disk",
      "by": "unrecorded",
      "kind": "step",
      "backfilled": true,
      "layer": "claim-tree"
    }
  ],
  "state": "blocked",
  "ran": "2026-09-14T13:33:29Z",
  "by": "scripts/pipeline.py run",
  "note": "ran via scripts/pipeline.py",
  "moved": null,
  "lost": null,
  "blocked_by": [
    "reconcile",
    "external-review",
    "edge-inference"
  ],
  "unrecorded_upstream": null,
  "produces": [
    "claims/gadeke-2026-guilt-insula/*.md"
  ],
  "command": "cd extract && python3 -m claim_graphs.cli write --paper gadeke-2026-guilt-insula --replace",
  "href": "/elife-claim-trees/papers/gadeke-2026-guilt-insula/claim-tree/"
}
