{
  "paper": "artiushin-2026-spider-atlas",
  "layer": {
    "id": "formats-report",
    "title": "Formats comparison",
    "question": "Measured from the exports, what did each conversion cost?",
    "kind": "step",
    "group": "interchange",
    "needs": [
      "mira-export",
      "oxa-export",
      "dg-export"
    ],
    "views": [
      "table",
      "comparison"
    ]
  },
  "version": 3,
  "versions": [
    {
      "v": 3,
      "ran": "2026-09-11T12:14:09Z",
      "note": "export timestamps derived from claim registration dates",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "python3 scripts/formats_report.py artiushin-2026-spider-atlas",
      "layer": "formats-report"
    },
    {
      "v": 2,
      "ran": "2026-09-11T11:38:18Z",
      "note": "relation vocabulary consolidated into scripts/relations.py (#30)",
      "by": "scripts/pipeline.py run",
      "kind": "step",
      "cmd": "python3 scripts/formats_report.py artiushin-2026-spider-atlas",
      "layer": "formats-report"
    },
    {
      "v": 1,
      "ran": "2026-09-10T17:37:36Z",
      "note": "backfilled from the artifact on disk",
      "by": "unrecorded",
      "kind": "step",
      "backfilled": true,
      "layer": "formats-report"
    }
  ],
  "state": "stale",
  "ran": "2026-09-11T12:14:09Z",
  "by": "scripts/pipeline.py run",
  "note": "export timestamps derived from claim registration dates",
  "moved": [
    "exports/artiushin-2026-spider-atlas.mira.jsonld",
    "exports/artiushin-2026-spider-atlas.mira-extended.jsonld",
    "exports/artiushin-2026-spider-atlas.gap-report.md"
  ],
  "lost": null,
  "blocked_by": null,
  "unrecorded_upstream": null,
  "produces": [
    "exports/artiushin-2026-spider-atlas.formats.md",
    "exports/artiushin-2026-spider-atlas.formats.json"
  ],
  "command": "python3 scripts/formats_report.py artiushin-2026-spider-atlas",
  "href": "/elife-claim-trees/papers/artiushin-2026-spider-atlas/formats-report/"
}
