{
  "schemaVersion": 1,
  "id": "revit-eaves-002",
  "title": "Timber eaves detail (automated harness)",
  "status": "published",
  "software": "Revit",
  "tool": "Revit API",
  "harnessVersion": "1.0",
  "prompt": "Create a 1:10 drafting view for a wood-framed house eaves detail. Open the created view in Revit before starting to model. The roof is pitched at 30 degrees and has a 600mm overhang. The walls use standard 145mm timber framing and the roof uses 195mm rafters.\nPlease use standard Revit detail component families for the timber top plates and wall studs. Draw the rafter so it sits on a double top plate with a proper birdsmouth cut. Finally, add standard insulation batting elements inside both the wall and roof cavities. Make it look like a standard architectural construction detail.",
  "models": [
    {
      "id": "argon",
      "name": "Gemini 4 Argon",
      "sourceLabel": "ARGON",
      "provider": "google",
      "providerName": "Google",
      "modelIdentifier": "gemini-4-argon",
      "efforts": [
        "low",
        "medium",
        "high"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 2.0,
        "cachedInputPerMillion": 0.1,
        "outputPerMillion": 10.0
      },
      "shade": 1.0
    },
    {
      "id": "gpt-6.1-terra",
      "name": "GPT-6.1 Terra",
      "sourceLabel": "TERRA 6.1",
      "provider": "openai",
      "providerName": "OpenAI",
      "modelIdentifier": "gpt-6.1-terra",
      "efforts": [
        "low",
        "medium",
        "high",
        "xhigh",
        "max"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 1.0,
        "cachedInputPerMillion": 0.05,
        "outputPerMillion": 5.0
      },
      "shade": 0.58
    },
    {
      "id": "gpt-6.1-sol",
      "name": "GPT-6.1 Sol",
      "sourceLabel": "SOL 6.1",
      "provider": "openai",
      "providerName": "OpenAI",
      "modelIdentifier": "gpt-6.1-sol",
      "efforts": [
        "low",
        "medium",
        "high",
        "xhigh",
        "max"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 2.0,
        "cachedInputPerMillion": 0.1,
        "outputPerMillion": 10.0
      },
      "shade": 0.78
    },
    {
      "id": "astra",
      "name": "GPT-6 Astra",
      "sourceLabel": "ASTRA",
      "provider": "openai",
      "providerName": "OpenAI",
      "modelIdentifier": "gpt-6-astra",
      "efforts": [
        "low",
        "medium",
        "high",
        "xhigh",
        "max"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 10.0,
        "cachedInputPerMillion": 1.0,
        "outputPerMillion": 50.0
      },
      "shade": 1.0
    },
    {
      "id": "gemini-3.8-flash",
      "name": "Gemini 3.8 Flash",
      "sourceLabel": "GEMINI 3.8 FLASH",
      "provider": "google",
      "providerName": "Google",
      "modelIdentifier": "gemini-3.8-flash",
      "efforts": [
        "low",
        "medium",
        "high"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 0.75,
        "cachedInputPerMillion": 0.075,
        "outputPerMillion": 3.75
      },
      "shade": 0.78
    },
    {
      "id": "claude-fable-5-1",
      "name": "Claude Fable 5.1",
      "sourceLabel": "FABLE 5.1",
      "provider": "anthropic",
      "providerName": "Anthropic",
      "modelIdentifier": "claude-fable-5-1",
      "efforts": [
        "low",
        "medium",
        "high",
        "xhigh",
        "max"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 10.0,
        "cachedInputPerMillion": 0.25,
        "outputPerMillion": 50.0
      },
      "shade": 1.0
    },
    {
      "id": "claude-sonnet-5-5",
      "name": "Claude Sonnet 5.5",
      "sourceLabel": "SONNET 5.5",
      "provider": "anthropic",
      "providerName": "Anthropic",
      "modelIdentifier": "claude-sonnet-5-5",
      "efforts": [
        "low",
        "medium",
        "high",
        "xhigh",
        "max"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 2.0,
        "cachedInputPerMillion": 0.2,
        "outputPerMillion": 10.0
      },
      "shade": 0.58
    },
    {
      "id": "claude-opus-5-5",
      "name": "Claude Opus 5.5",
      "sourceLabel": "OPUS 5.5",
      "provider": "anthropic",
      "providerName": "Anthropic",
      "modelIdentifier": "claude-opus-5-5",
      "efforts": [
        "low",
        "medium",
        "high",
        "xhigh",
        "max"
      ],
      "pricingPerMillionTokensUsd": {
        "inputPerMillion": 4.0,
        "cachedInputPerMillion": 0.2,
        "outputPerMillion": 20.0
      },
      "shade": 0.78
    }
  ],
  "efforts": [
    "low",
    "medium",
    "high",
    "xhigh",
    "max"
  ],
  "runs": [
    {
      "id": "e2-argon-low",
      "model": "argon",
      "effort": "low",
      "input": 7731781,
      "output": 62140,
      "cachedInput": 7416980,
      "reasoningOutput": null,
      "uncachedInput": 314801,
      "total": 7793921,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/argon-low.pdf",
      "preview": "assets/previews/e2-argon-low.webp",
      "thumbnail": "assets/previews/e2-argon-low-thumb.webp",
      "originalFilename": "argon-low.pdf",
      "sha256": "ea9abc5fa4f597f4bfe84bedef575d8948e797d4347623458e2e668d19f9cbaf",
      "pages": 1,
      "pageWidthPt": 492.84,
      "pageHeightPt": 541.08,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 1202,
      "costUsd": 1.9927,
      "steps": 61,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-argon-medium",
      "model": "argon",
      "effort": "medium",
      "input": 2194073,
      "output": 28846,
      "cachedInput": 2025566,
      "reasoningOutput": null,
      "uncachedInput": 168507,
      "total": 2222919,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/argon-medium.pdf",
      "preview": "assets/previews/e2-argon-medium.webp",
      "thumbnail": "assets/previews/e2-argon-medium-thumb.webp",
      "originalFilename": "argon-medium.pdf",
      "sha256": "0f885732c4a2e741963e5e4e18edb3ee1f45ab43d1567de1af0bb8309254a112",
      "pages": 1,
      "pageWidthPt": 609.72,
      "pageHeightPt": 419.76,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 858,
      "costUsd": 0.828,
      "steps": 31,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-argon-high",
      "model": "argon",
      "effort": "high",
      "input": 8237932,
      "output": 40111,
      "cachedInput": 7930938,
      "reasoningOutput": null,
      "uncachedInput": 306994,
      "total": 8278043,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/argon-high.pdf",
      "preview": "assets/previews/e2-argon-high.webp",
      "thumbnail": "assets/previews/e2-argon-high-thumb.webp",
      "originalFilename": "argon-high.pdf",
      "sha256": "43f813734283f41651bca13d4cf3a54fa45088c7a3b9e1feba8c0393e2745f5c",
      "pages": 1,
      "pageWidthPt": 613.92,
      "pageHeightPt": 548.76,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 1472,
      "costUsd": 1.8082,
      "steps": 61,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-terra-low",
      "model": "gpt-6.1-terra",
      "effort": "low",
      "input": 157632,
      "output": 2953,
      "cachedInput": 136805,
      "reasoningOutput": 380,
      "uncachedInput": 20827,
      "total": 160585,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-terra-low.pdf",
      "preview": "assets/previews/e2-gpt-6.1-terra-low.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-terra-low-thumb.webp",
      "originalFilename": "gpt-6.1-terra-low.pdf",
      "sha256": "f343e44b6e0a8559cb9b2a57b9960876f9fa522b2f1f31e9d8ffadef0bc1cdce",
      "pages": 1,
      "pageWidthPt": 592.44,
      "pageHeightPt": 463.44,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 64,
      "costUsd": 0.0424,
      "steps": 12,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-terra-medium",
      "model": "gpt-6.1-terra",
      "effort": "medium",
      "input": 334365,
      "output": 8369,
      "cachedInput": 296964,
      "reasoningOutput": 2410,
      "uncachedInput": 37401,
      "total": 342734,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-terra-medium.pdf",
      "preview": "assets/previews/e2-gpt-6.1-terra-medium.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-terra-medium-thumb.webp",
      "originalFilename": "gpt-6.1-terra-medium.pdf",
      "sha256": "4b75996d7352e9fb74322e593af489f0a4832d4ef7bcf5d622a531483dfac114",
      "pages": 1,
      "pageWidthPt": 773.28,
      "pageHeightPt": 573.36,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 129,
      "costUsd": 0.0941,
      "steps": 15,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-terra-high",
      "model": "gpt-6.1-terra",
      "effort": "high",
      "input": 710558,
      "output": 13392,
      "cachedInput": 659551,
      "reasoningOutput": 4835,
      "uncachedInput": 51007,
      "total": 723950,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-terra-high.pdf",
      "preview": "assets/previews/e2-gpt-6.1-terra-high.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-terra-high-thumb.webp",
      "originalFilename": "gpt-6.1-terra-high.pdf",
      "sha256": "6fe84f81455713076653c1aa75465c3918a9923728a1334085fb1213de369f6b",
      "pages": 1,
      "pageWidthPt": 772.44,
      "pageHeightPt": 504.0,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 214,
      "costUsd": 0.1509,
      "steps": 23,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-terra-xhigh",
      "model": "gpt-6.1-terra",
      "effort": "xhigh",
      "input": 1235584,
      "output": 28385,
      "cachedInput": 1165887,
      "reasoningOutput": 15202,
      "uncachedInput": 69697,
      "total": 1263969,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-terra-xhigh.pdf",
      "preview": "assets/previews/e2-gpt-6.1-terra-xhigh.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-terra-xhigh-thumb.webp",
      "originalFilename": "gpt-6.1-terra-xhigh.pdf",
      "sha256": "03567a71184aa3598ead8201580f86c3609ae215f66a551172b77386e0edb2b4",
      "pages": 1,
      "pageWidthPt": 881.76,
      "pageHeightPt": 523.8,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 389,
      "costUsd": 0.2699,
      "steps": 30,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-terra-max",
      "model": "gpt-6.1-terra",
      "effort": "max",
      "input": 2338241,
      "output": 62208,
      "cachedInput": 2220783,
      "reasoningOutput": 45209,
      "uncachedInput": 117458,
      "total": 2400449,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-terra-max.pdf",
      "preview": "assets/previews/e2-gpt-6.1-terra-max.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-terra-max-thumb.webp",
      "originalFilename": "gpt-6.1-terra-max.pdf",
      "sha256": "ff9e516bfbce3ea8073b0d5a7f9c502c70f26adaff9d285c17ed96cc6725a5a4",
      "pages": 1,
      "pageWidthPt": 847.44,
      "pageHeightPt": 559.8,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 801,
      "costUsd": 0.5395,
      "steps": 38,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-sol-low",
      "model": "gpt-6.1-sol",
      "effort": "low",
      "input": 114010,
      "output": 4646,
      "cachedInput": 96194,
      "reasoningOutput": 315,
      "uncachedInput": 17816,
      "total": 118656,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-sol-low.pdf",
      "preview": "assets/previews/e2-gpt-6.1-sol-low.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-sol-low-thumb.webp",
      "originalFilename": "gpt-6.1-sol-low.pdf",
      "sha256": "d1fe9e23e4029161700005a2bfea346a901f94266ac1a38a56a9c6efffa9d9fb",
      "pages": 1,
      "pageWidthPt": 745.44,
      "pageHeightPt": 670.08,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 78,
      "costUsd": 0.0917,
      "steps": 13,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-sol-medium",
      "model": "gpt-6.1-sol",
      "effort": "medium",
      "input": 561917,
      "output": 7820,
      "cachedInput": 511438,
      "reasoningOutput": 775,
      "uncachedInput": 50479,
      "total": 569737,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-sol-medium.pdf",
      "preview": "assets/previews/e2-gpt-6.1-sol-medium.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-sol-medium-thumb.webp",
      "originalFilename": "gpt-6.1-sol-medium.pdf",
      "sha256": "fc43a580225c9e3a555900366909fed45eec671a5cf540399563db9c307c50e6",
      "pages": 1,
      "pageWidthPt": 780.36,
      "pageHeightPt": 651.96,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 133,
      "costUsd": 0.2303,
      "steps": 20,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-sol-high",
      "model": "gpt-6.1-sol",
      "effort": "high",
      "input": 604330,
      "output": 19544,
      "cachedInput": 551711,
      "reasoningOutput": 5002,
      "uncachedInput": 52619,
      "total": 623874,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-sol-high.pdf",
      "preview": "assets/previews/e2-gpt-6.1-sol-high.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-sol-high-thumb.webp",
      "originalFilename": "gpt-6.1-sol-high.pdf",
      "sha256": "278820c945485ca6ea4e5e6a76913bef5c3eb9bfea397709028f8f694ca11b31",
      "pages": 1,
      "pageWidthPt": 833.28,
      "pageHeightPt": 682.56,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 308,
      "costUsd": 0.3558,
      "steps": 26,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-sol-xhigh",
      "model": "gpt-6.1-sol",
      "effort": "xhigh",
      "input": 1338127,
      "output": 29215,
      "cachedInput": 1251217,
      "reasoningOutput": 11450,
      "uncachedInput": 86910,
      "total": 1367342,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-sol-xhigh.pdf",
      "preview": "assets/previews/e2-gpt-6.1-sol-xhigh.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-sol-xhigh-thumb.webp",
      "originalFilename": "gpt-6.1-sol-xhigh.pdf",
      "sha256": "f60865805c739da749e98a7549628a1f6c753f27e995a14d967a9244e5470a12",
      "pages": 1,
      "pageWidthPt": 805.32,
      "pageHeightPt": 654.12,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 440,
      "costUsd": 0.5911,
      "steps": 30,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gpt-6.1-sol-max",
      "model": "gpt-6.1-sol",
      "effort": "max",
      "input": 2577068,
      "output": 53430,
      "cachedInput": 2454282,
      "reasoningOutput": 30441,
      "uncachedInput": 122786,
      "total": 2630498,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gpt-6.1-sol-max.pdf",
      "preview": "assets/previews/e2-gpt-6.1-sol-max.webp",
      "thumbnail": "assets/previews/e2-gpt-6.1-sol-max-thumb.webp",
      "originalFilename": "gpt-6.1-sol-max.pdf",
      "sha256": "496d9365ed8bbe5e8e3b0ddba221cd19e9a902989d5bf707a549b8b2cf8db1a2",
      "pages": 1,
      "pageWidthPt": 835.32,
      "pageHeightPt": 633.24,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 1026,
      "costUsd": 1.0253,
      "steps": 38,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-astra-low",
      "model": "astra",
      "effort": "low",
      "input": 158340,
      "output": 3367,
      "cachedInput": 134700,
      "reasoningOutput": 90,
      "uncachedInput": 23640,
      "total": 161707,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/astra-low.pdf",
      "preview": "assets/previews/e2-astra-low.webp",
      "thumbnail": "assets/previews/e2-astra-low-thumb.webp",
      "originalFilename": "astra-low.pdf",
      "sha256": "9439d1a2ea037ded9b3c8315c6159e3939459a7b8f1773ddd5cbb04c48db5414",
      "pages": 1,
      "pageWidthPt": 665.76,
      "pageHeightPt": 558.12,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 93,
      "costUsd": 0.5394,
      "steps": 12,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-astra-medium",
      "model": "astra",
      "effort": "medium",
      "input": 581748,
      "output": 10169,
      "cachedInput": 528638,
      "reasoningOutput": 1579,
      "uncachedInput": 53110,
      "total": 591917,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/astra-medium.pdf",
      "preview": "assets/previews/e2-astra-medium.webp",
      "thumbnail": "assets/previews/e2-astra-medium-thumb.webp",
      "originalFilename": "astra-medium.pdf",
      "sha256": "0f9b117f0e77318568d1d7989ebc109ffa4aebcabda18637fca6c58451fc7582",
      "pages": 1,
      "pageWidthPt": 728.76,
      "pageHeightPt": 610.8,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 227,
      "costUsd": 1.5682,
      "steps": 22,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-astra-high",
      "model": "astra",
      "effort": "high",
      "input": 874431,
      "output": 16718,
      "cachedInput": 804665,
      "reasoningOutput": 4560,
      "uncachedInput": 69766,
      "total": 891149,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/astra-high.pdf",
      "preview": "assets/previews/e2-astra-high.webp",
      "thumbnail": "assets/previews/e2-astra-high-thumb.webp",
      "originalFilename": "astra-high.pdf",
      "sha256": "a2f9677a4446c7e164b3f6c9584f7924a91fe54c41f53a1621596e43e73b704a",
      "pages": 1,
      "pageWidthPt": 776.88,
      "pageHeightPt": 716.52,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 344,
      "costUsd": 2.3382,
      "steps": 25,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-astra-xhigh",
      "model": "astra",
      "effort": "xhigh",
      "input": 1389255,
      "output": 24722,
      "cachedInput": 1315421,
      "reasoningOutput": 9031,
      "uncachedInput": 73834,
      "total": 1413977,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/astra-xhigh.pdf",
      "preview": "assets/previews/e2-astra-xhigh.webp",
      "thumbnail": "assets/previews/e2-astra-xhigh-thumb.webp",
      "originalFilename": "astra-xhigh.pdf",
      "sha256": "db02206f952dbad9195fc69c132125421f9c0b66c1caf7484049b3da84e3bef2",
      "pages": 1,
      "pageWidthPt": 853.44,
      "pageHeightPt": 603.48,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 568,
      "costUsd": 3.2899,
      "steps": 34,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-astra-max",
      "model": "astra",
      "effort": "max",
      "input": 1683796,
      "output": 47199,
      "cachedInput": 1573185,
      "reasoningOutput": 23248,
      "uncachedInput": 110611,
      "total": 1730995,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/astra-max.pdf",
      "preview": "assets/previews/e2-astra-max.webp",
      "thumbnail": "assets/previews/e2-astra-max-thumb.webp",
      "originalFilename": "astra-max.pdf",
      "sha256": "30df6aaca798907220310619161607f5dd61404b3fbc12fca59fc0e24e115c1f",
      "pages": 1,
      "pageWidthPt": 739.2,
      "pageHeightPt": 592.68,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 743,
      "costUsd": 5.0392,
      "steps": 31,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gemini-3.8-flash-low",
      "model": "gemini-3.8-flash",
      "effort": "low",
      "input": 4560289,
      "output": 47227,
      "cachedInput": 4266457,
      "reasoningOutput": null,
      "uncachedInput": 293832,
      "total": 4607516,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gemini-3.8-flash-low.pdf",
      "preview": "assets/previews/e2-gemini-3.8-flash-low.webp",
      "thumbnail": "assets/previews/e2-gemini-3.8-flash-low-thumb.webp",
      "originalFilename": "gemini-3.8-flash-low.pdf",
      "sha256": "e35de2799e780161492cbdd8cf912b0582f97038703f4c119aac472dc6a4c23d",
      "pages": 1,
      "pageWidthPt": 478.44,
      "pageHeightPt": 382.56,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 539,
      "costUsd": 0.7175,
      "steps": 95,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gemini-3.8-flash-medium",
      "model": "gemini-3.8-flash",
      "effort": "medium",
      "input": 3333180,
      "output": 38393,
      "cachedInput": 3088841,
      "reasoningOutput": null,
      "uncachedInput": 244339,
      "total": 3371573,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gemini-3.8-flash-medium.pdf",
      "preview": "assets/previews/e2-gemini-3.8-flash-medium.webp",
      "thumbnail": "assets/previews/e2-gemini-3.8-flash-medium-thumb.webp",
      "originalFilename": "gemini-3.8-flash-medium.pdf",
      "sha256": "c85f0f9b94174b567d67e7a3f35e7b0b3ede3bfde40f32f98027af9c5fd8fdbe",
      "pages": 1,
      "pageWidthPt": 691.32,
      "pageHeightPt": 486.12,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 656,
      "costUsd": 0.5589,
      "steps": 76,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-gemini-3.8-flash-high",
      "model": "gemini-3.8-flash",
      "effort": "high",
      "input": 5142788,
      "output": 36662,
      "cachedInput": 4881502,
      "reasoningOutput": null,
      "uncachedInput": 261286,
      "total": 5179450,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/gemini-3.8-flash-high.pdf",
      "preview": "assets/previews/e2-gemini-3.8-flash-high.webp",
      "thumbnail": "assets/previews/e2-gemini-3.8-flash-high-thumb.webp",
      "originalFilename": "gemini-3.8-flash-high.pdf",
      "sha256": "5b10e060f1dbacbdf191f50e8326d2e1be11eb68305c894cf6d7639e3016a2d1",
      "pages": 1,
      "pageWidthPt": 875.28,
      "pageHeightPt": 487.44,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 864,
      "costUsd": 0.6996,
      "steps": 78,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-fable-5-1-low",
      "model": "claude-fable-5-1",
      "effort": "low",
      "input": 729846,
      "output": 27295,
      "cachedInput": 666420,
      "reasoningOutput": null,
      "uncachedInput": 63426,
      "total": 757141,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-fable-5-1-low.pdf",
      "preview": "assets/previews/e2-claude-fable-5-1-low.webp",
      "thumbnail": "assets/previews/e2-claude-fable-5-1-low-thumb.webp",
      "originalFilename": "claude-fable-5-1-low.pdf",
      "sha256": "c74ac46f05f545ee833779f46c746271e29e53abb0c8f8f097edd50cfcc88288",
      "pages": 1,
      "pageWidthPt": 831.0,
      "pageHeightPt": 605.16,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 328,
      "costUsd": 2.1656,
      "steps": 21,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-sonnet-5-5-medium",
      "model": "claude-sonnet-5-5",
      "effort": "medium",
      "input": 275626,
      "output": 13051,
      "cachedInput": 238211,
      "reasoningOutput": null,
      "uncachedInput": 37415,
      "total": 288677,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-sonnet-5-5-medium.pdf",
      "preview": "assets/previews/e2-claude-sonnet-5-5-medium.webp",
      "thumbnail": "assets/previews/e2-claude-sonnet-5-5-medium-thumb.webp",
      "originalFilename": "claude-sonnet-5-5-medium.pdf",
      "sha256": "0e5ad95220a793821e975cb77f63d2ac47b5a62d696b0d752dbe9ccee6c0b1a9",
      "pages": 1,
      "pageWidthPt": 427.92,
      "pageHeightPt": 560.4,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 120,
      "costUsd": 0.253,
      "steps": 13,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-opus-5-5-medium",
      "model": "claude-opus-5-5",
      "effort": "medium",
      "input": 1107048,
      "output": 31026,
      "cachedInput": 1023221,
      "reasoningOutput": null,
      "uncachedInput": 83827,
      "total": 1138074,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-opus-5-5-medium.pdf",
      "preview": "assets/previews/e2-claude-opus-5-5-medium.webp",
      "thumbnail": "assets/previews/e2-claude-opus-5-5-medium-thumb.webp",
      "originalFilename": "claude-opus-5-5-medium.pdf",
      "sha256": "db3f9d4e128429462930db5d3bd2e61e1c4dbd773bb8b1253853596097777108",
      "pages": 1,
      "pageWidthPt": 947.88,
      "pageHeightPt": 664.92,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 307,
      "costUsd": 1.1605,
      "steps": 26,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-fable-5-1-medium",
      "model": "claude-fable-5-1",
      "effort": "medium",
      "input": 1862744,
      "output": 43775,
      "cachedInput": 1767921,
      "reasoningOutput": null,
      "uncachedInput": 94823,
      "total": 1906519,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-fable-5-1-medium.pdf",
      "preview": "assets/previews/e2-claude-fable-5-1-medium.webp",
      "thumbnail": "assets/previews/e2-claude-fable-5-1-medium-thumb.webp",
      "originalFilename": "claude-fable-5-1-medium.pdf",
      "sha256": "48987b3ce02dc43b2c2a94d73c31a1dd8811b281a54706adec6c8fa0ab9cf2b7",
      "pages": 1,
      "pageWidthPt": 970.2,
      "pageHeightPt": 761.88,
      "sourceExportDate": "2026-10-31",
      "elapsedSeconds": 568,
      "costUsd": 3.579,
      "steps": 37,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-sonnet-5-5-low",
      "model": "claude-sonnet-5-5",
      "effort": "low",
      "input": 351681,
      "output": 16649,
      "cachedInput": 301335,
      "reasoningOutput": null,
      "uncachedInput": 50346,
      "total": 368330,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-sonnet-5-5-low.pdf",
      "preview": "assets/previews/e2-claude-sonnet-5-5-low.webp",
      "thumbnail": "assets/previews/e2-claude-sonnet-5-5-low-thumb.webp",
      "originalFilename": "claude-sonnet-5-5-low.pdf",
      "sha256": "334fdf79e5edd9b6d2873c2ea4d6f27a9cd9c4a2629fc49417beaf342a36a04f",
      "pages": 1,
      "pageWidthPt": 438.72,
      "pageHeightPt": 663.0,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 146,
      "costUsd": 0.3274,
      "steps": 16,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-opus-5-5-low",
      "model": "claude-opus-5-5",
      "effort": "low",
      "input": 252167,
      "output": 12535,
      "cachedInput": 216964,
      "reasoningOutput": null,
      "uncachedInput": 35203,
      "total": 264702,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-opus-5-5-low.pdf",
      "preview": "assets/previews/e2-claude-opus-5-5-low.webp",
      "thumbnail": "assets/previews/e2-claude-opus-5-5-low-thumb.webp",
      "originalFilename": "claude-opus-5-5-low.pdf",
      "sha256": "846885f99bab090d5553cd598e58ae00a2de4e3b5da5e82420679426ba906b76",
      "pages": 1,
      "pageWidthPt": 742.56,
      "pageHeightPt": 718.56,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 120,
      "costUsd": 0.4349,
      "steps": 14,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-sonnet-5-5-high",
      "model": "claude-sonnet-5-5",
      "effort": "high",
      "input": 1894875,
      "output": 55757,
      "cachedInput": 1770420,
      "reasoningOutput": null,
      "uncachedInput": 124455,
      "total": 1950632,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-sonnet-5-5-high.pdf",
      "preview": "assets/previews/e2-claude-sonnet-5-5-high.webp",
      "thumbnail": "assets/previews/e2-claude-sonnet-5-5-high-thumb.webp",
      "originalFilename": "claude-sonnet-5-5-high.pdf",
      "sha256": "6cbaeedb16f6674023ba0b0757e91d0dd12799e99e3adf145f0442afd13085bb",
      "pages": 1,
      "pageWidthPt": 831.0,
      "pageHeightPt": 703.2,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 456,
      "costUsd": 1.1606,
      "steps": 27,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-opus-5-5-high",
      "model": "claude-opus-5-5",
      "effort": "high",
      "input": 2284876,
      "output": 52683,
      "cachedInput": 2169905,
      "reasoningOutput": null,
      "uncachedInput": 114971,
      "total": 2337559,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-opus-5-5-high.pdf",
      "preview": "assets/previews/e2-claude-opus-5-5-high.webp",
      "thumbnail": "assets/previews/e2-claude-opus-5-5-high-thumb.webp",
      "originalFilename": "claude-opus-5-5-high.pdf",
      "sha256": "8298deb6abaf2443e07bb699640743313551577dff7b3b4a34d919dee5edfc67",
      "pages": 1,
      "pageWidthPt": 904.2,
      "pageHeightPt": 663.84,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 541,
      "costUsd": 1.9475,
      "steps": 40,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-fable-5-1-high",
      "model": "claude-fable-5-1",
      "effort": "high",
      "input": 1971169,
      "output": 51910,
      "cachedInput": 1859969,
      "reasoningOutput": null,
      "uncachedInput": 111200,
      "total": 2023079,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-fable-5-1-high.pdf",
      "preview": "assets/previews/e2-claude-fable-5-1-high.webp",
      "thumbnail": "assets/previews/e2-claude-fable-5-1-high-thumb.webp",
      "originalFilename": "claude-fable-5-1-high.pdf",
      "sha256": "3e9d86378a75d34650d1c9a39e414e9de67ff711e8e210a771cc7117b4a719a7",
      "pages": 1,
      "pageWidthPt": 639.48,
      "pageHeightPt": 561.72,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 658,
      "costUsd": 4.1725,
      "steps": 38,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-sonnet-5-5-xhigh",
      "model": "claude-sonnet-5-5",
      "effort": "xhigh",
      "input": 8424633,
      "output": 148316,
      "cachedInput": 8146304,
      "reasoningOutput": null,
      "uncachedInput": 278329,
      "total": 8572949,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-sonnet-5-5-xhigh.pdf",
      "preview": "assets/previews/e2-claude-sonnet-5-5-xhigh.webp",
      "thumbnail": "assets/previews/e2-claude-sonnet-5-5-xhigh-thumb.webp",
      "originalFilename": "claude-sonnet-5-5-xhigh.pdf",
      "sha256": "a573cfb217cdfd640b28f30543aac8d1d644d1fbfb51e5f9062c89c4d2d2a352",
      "pages": 1,
      "pageWidthPt": 756.0,
      "pageHeightPt": 762.72,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 1149,
      "costUsd": 3.6691,
      "steps": 60,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-opus-5-5-xhigh",
      "model": "claude-opus-5-5",
      "effort": "xhigh",
      "input": 5406999,
      "output": 99521,
      "cachedInput": 5208595,
      "reasoningOutput": null,
      "uncachedInput": 198404,
      "total": 5506520,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-opus-5-5-xhigh.pdf",
      "preview": "assets/previews/e2-claude-opus-5-5-xhigh.webp",
      "thumbnail": "assets/previews/e2-claude-opus-5-5-xhigh-thumb.webp",
      "originalFilename": "claude-opus-5-5-xhigh.pdf",
      "sha256": "88349869d7ed90b116e5ade9bfa46c94f1e8a8a22e22f5cf44a9e70fdd44699d",
      "pages": 1,
      "pageWidthPt": 1202.16,
      "pageHeightPt": 633.24,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 999,
      "costUsd": 3.8258,
      "steps": 53,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-fable-5-1-xhigh",
      "model": "claude-fable-5-1",
      "effort": "xhigh",
      "input": 6066569,
      "output": 109852,
      "cachedInput": 5865500,
      "reasoningOutput": null,
      "uncachedInput": 201069,
      "total": 6176421,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-fable-5-1-xhigh.pdf",
      "preview": "assets/previews/e2-claude-fable-5-1-xhigh.webp",
      "thumbnail": "assets/previews/e2-claude-fable-5-1-xhigh-thumb.webp",
      "originalFilename": "claude-fable-5-1-xhigh.pdf",
      "sha256": "398b9a29801b8a2b9f0ee207ddb4d30f512cb5de2823d48c402d08ba0a85face",
      "pages": 1,
      "pageWidthPt": 853.44,
      "pageHeightPt": 680.88,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 1455,
      "costUsd": 8.9697,
      "steps": 55,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-fable-5-1-max",
      "model": "claude-fable-5-1",
      "effort": "max",
      "input": 5458617,
      "output": 120334,
      "cachedInput": 5216704,
      "reasoningOutput": null,
      "uncachedInput": 241913,
      "total": 5578951,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-fable-5-1-max.pdf",
      "preview": "assets/previews/e2-claude-fable-5-1-max.webp",
      "thumbnail": "assets/previews/e2-claude-fable-5-1-max-thumb.webp",
      "originalFilename": "claude-fable-5-1-max.pdf",
      "sha256": "bede9a4e654cd1965c92e9b38b33507c2cc8fe97b741a8d9a31da5d8328dc8cd",
      "pages": 1,
      "pageWidthPt": 833.28,
      "pageHeightPt": 544.8,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 1604,
      "costUsd": 9.74,
      "steps": 46,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-sonnet-5-5-max",
      "model": "claude-sonnet-5-5",
      "effort": "max",
      "input": 28003196,
      "output": 316166,
      "cachedInput": 27471234,
      "reasoningOutput": null,
      "uncachedInput": 531962,
      "total": 28319362,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-sonnet-5-5-max.pdf",
      "preview": "assets/previews/e2-claude-sonnet-5-5-max.webp",
      "thumbnail": "assets/previews/e2-claude-sonnet-5-5-max-thumb.webp",
      "originalFilename": "claude-sonnet-5-5-max.pdf",
      "sha256": "1097ef53899eae49c8a8fd58bf91aebccad079a08803e457e083689d97f408c3",
      "pages": 1,
      "pageWidthPt": 694.68,
      "pageHeightPt": 660.36,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 2549,
      "costUsd": 9.7198,
      "steps": 97,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    },
    {
      "id": "e2-claude-opus-5-5-max",
      "model": "claude-opus-5-5",
      "effort": "max",
      "input": 10866859,
      "output": 243338,
      "cachedInput": 10250320,
      "reasoningOutput": null,
      "uncachedInput": 616539,
      "total": 11110197,
      "derivedFields": [
        "uncachedInput"
      ],
      "agentScope": "full-run",
      "totalWithAgents": null,
      "cachedInputWithAgents": null,
      "note": "Complete automated agent loop (all model turns); token counts from API usage. Cost is an estimate from list prices, not a bill.",
      "pdf": "assets/pdf-002/claude-opus-5-5-max.pdf",
      "preview": "assets/previews/e2-claude-opus-5-5-max.webp",
      "thumbnail": "assets/previews/e2-claude-opus-5-5-max-thumb.webp",
      "originalFilename": "claude-opus-5-5-max.pdf",
      "sha256": "a8d564b2f5dd433814e4c1fa5c7482b2f036fd4293e989ac11befd54a87ad58a",
      "pages": 1,
      "pageWidthPt": 820.8,
      "pageHeightPt": 618.72,
      "sourceExportDate": "2026-11-01",
      "elapsedSeconds": 2264,
      "costUsd": 9.383,
      "steps": 60,
      "agentStatus": "completed",
      "harnessVersion": "1.0"
    }
  ],
  "modelIdentityNote": "Model names are the API model identifiers requested by the harness (see modelIdentifier); providers may update models behind an identifier.",
  "effortNote": "Each model uses its own native effort labels; levels across providers are not equal compute budgets.",
  "limitations": [
    "One run per model and effort. Differences between neighbouring settings can be run-to-run variation.",
    "Cost is estimated from recorded token counts and list prices per million tokens; cached input uses the cached price. It is not billing data. Anthropic cache writes are billed above the modelled rate, so Claude estimates may be slightly low.",
    "Time is wall-clock minutes of the agent loop and includes provider API latency and Revit execution, so it also reflects network and server load.",
    "Steps are model turns (one model call each)."
  ]
}
