{
  "name": "shared-todo",
  "type": "realtime",
  "archiveDate": "2026-11-09",
  "displayDate": "2026-11-09",
  "runDate": "2026-11-09",
  "model": "Codex · Claude Code · DeepSeek Harness",
  "appName": "shared todo app",
  "description": "Global shared todo benchmark: exact prompt, execution time, token estimates, public apps, and independent verification.",
  "capturedAt": "2026-11-10T05:15:02.848Z",
  "combinedTrialCost": "14.943417213000000000000000000000",
  "notes": "One independent run per configuration, using the same exact task. Initial workspace cleanliness and full context isolation were not proved. Charts exclude setup, review, and publication work. Token costs are estimates and exclude infrastructure. Claude includes a Haiku helper call. Public access was enabled after the trials. Agent-reported local checks and independent deployed checks are distinguished below. This single comparison does not establish a quality winner. The prompt did not require a particular sync transport. Update latency depends on polling phase and network conditions. Some emoji render as boxes in the screenshot environment. New Fable entries were added on 10 November 2026 using explicit Claude Code CLI runs and current frozen Neo skills. Their databases use the current Singapore development default; older entries use US databases. Public access was enabled by the host after completion. Fable 5.1 required same-session recovery after a missing test-harness keepalive. Its recorded time and token cost include recovery; this was not an uninterrupted trial.",
  "results": [
    {
      "key": "openai-gpt-6.1-sol-codex",
      "harness": "codex",
      "harnessName": "Codex",
      "provider": "openai",
      "providerName": "OpenAI",
      "model": "gpt-6.1-sol",
      "name": "GPT-6.1 Sol",
      "backend": "Boat",
      "reasoning": "medium",
      "status": "complete",
      "executionSeconds": 585.859,
      "totalSeconds": 597.018,
      "tokens": {
        "inputTokens": 80716,
        "outputTokens": 20373,
        "cacheReadTokens": 2629565,
        "cacheWriteTokens": 0
      },
      "cost": {
        "pricedSubtotalUsd": "0.628118500000000000000000000000",
        "completeTotalUsd": "0.628118500000000000000000000000",
        "partial": false,
        "provisional": false,
        "approximate": true
      },
      "originalPreview": "Protected during trial",
      "publicationCheck": "Add + completion + reload passed",
      "notes": "",
      "files": {},
      "screenshots": {
        "light": "openai-gpt-6.1-sol-codex.webp"
      },
      "appUrl": "https://r-8dc00dc1b561484fae305946dd099bc9.zaptos.link",
      "releaseCommit": "3d9975620ac8bc11455d8741c2b1cd0b3b57d4a3",
      "publicationTransforms": [
        "Neo access gateway changed to public after the run. App code and deployed release were preserved."
      ],
      "publication": {
        "checkedAt": "2026-11-09T10:31:26.797Z",
        "checks": [
          "Two independent browser contexts passed the real preview gate and opened Neon Realtime subscriptions",
          "Add arrived through a Neon frame without an observer HTTP list refresh",
          "Completion arrived in the other session through Realtime without an HTTP list refresh",
          "Completion persisted after reload",
          "Desktop and mobile loaded without JavaScript errors or horizontal overflow"
        ],
        "addObservedMs": 271,
        "completionObservedMs": 137,
        "jsErrors": [],
        "consoleErrors": [],
        "sessionIsolation": "Two independent browser contexts",
        "fixtureCleanup": "Only publication-owned rows were removed"
      },
      "recordedRun": {
        "createdAt": "2026-11-09T10:21:04.927Z",
        "executionStartedAt": "2026-11-09T10:21:16.086Z",
        "completedAt": "2026-11-09T10:31:01.945Z"
      },
      "usageDetails": [
        {
          "measurementId": "0e2dc142-1efd-4f54-9068-ca728fda8e43",
          "bucket": 0,
          "model": "gpt-6.1-sol",
          "provider": "openai",
          "usageSource": "boat_proxy",
          "priceSnapshotId": "4aef97c0-8283-4b09-b51d-e67323cc5255",
          "effectiveAt": "2026-11-06T01:02:42.703+00:00",
          "effectiveUntil": null,
          "usageTime": "2026-11-09T10:21:09.121Z",
          "costUsd": "0.628118500000000000000000000000",
          "categories": {
            "inputTokens": "0.161432000000000000000000000000",
            "outputTokens": "0.203730000000000000000000000000",
            "cacheReadTokens": "0.262956500000000000000000000000",
            "cacheWriteTokens": "0"
          },
          "tokens": {
            "inputTokens": 80716,
            "outputTokens": 20373,
            "cacheReadTokens": 2629565,
            "cacheWriteTokens": 0
          },
          "sourceUrl": "https://developers.openai.com/api/docs/pricing.md",
          "approximate": true,
          "stale": false,
          "assumptions": [
            "Standard processing and short context. Regional and tool charges are excluded.",
            "Cache writes use the 30-minute rate."
          ]
        }
      ],
      "skillCount": 17
    },
    {
      "key": "deepseek-v4.1-flash-deepseek",
      "harness": "deepseek",
      "harnessName": "DeepSeek Harness",
      "provider": "deepseek",
      "providerName": "DeepSeek",
      "model": "deepseek-v4.1-flash",
      "name": "DeepSeek V4.1 Flash",
      "backend": "Boat",
      "reasoning": "max",
      "status": "complete",
      "executionSeconds": 1276.416,
      "totalSeconds": 1367.679,
      "tokens": {
        "inputTokens": 99623,
        "outputTokens": 128408,
        "cacheReadTokens": 21977728,
        "cacheWriteTokens": 0
      },
      "cost": {
        "pricedSubtotalUsd": "0.473487213000000000000000000000",
        "completeTotalUsd": "0.473487213000000000000000000000",
        "partial": false,
        "provisional": false,
        "approximate": true
      },
      "originalPreview": "Protected during trial",
      "publicationCheck": "Add + completion + reload passed",
      "notes": "Uses Neon Realtime with a snapshot fallback. Original browser checks used polling; live-service checks ran in Node. No saved concurrent-add runtime check was found. Publication checks used independent anonymous sessions. Observed cross-session add/completion: 0.17s / 0.14s in one check, not a latency benchmark.",
      "files": {},
      "screenshots": {
        "light": "deepseek-v4.1-flash-deepseek.webp",
        "dark": "deepseek-v4.1-flash-deepseek-dark.webp"
      },
      "appUrl": "https://r-d78c3f7c465647468e7c83d4100e7c23.zaptos.link",
      "releaseCommit": "64d11619e7453060b7d54b3986328fdfb49aa865",
      "publicationTransforms": [
        "Neo access gateway changed to public after the run. App code and deployed release were preserved."
      ],
      "publication": {
        "checkedAt": "2026-11-09T10:00:35.665Z",
        "checks": [
          "Anonymous access in two independent browser contexts",
          "Add appears in another browser session without refresh",
          "Completion appears in the other browser session without refresh",
          "Added/completed todo survives reload",
          "Meaningful browser title",
          "Mobile page has no horizontal overflow"
        ],
        "addObservedMs": 175,
        "completionObservedMs": 135,
        "jsErrors": [],
        "consoleErrors": [],
        "sessionIsolation": "Two independent browser contexts",
        "fixtureCleanup": "Only publication-owned rows were removed",
        "scope": "Low-volume behavior check. Original cap/concurrency evidence remains agent-reported; no stress test ran against the public list."
      },
      "recordedRun": {
        "createdAt": "2026-11-09T09:15:13.002Z",
        "executionStartedAt": "2026-11-09T09:16:44.265Z",
        "completedAt": "2026-11-09T09:38:00.681Z"
      },
      "usageDetails": [
        {
          "measurementId": "99640de7-3bfd-41c2-875e-a18d2c178703",
          "bucket": 0,
          "model": "deepseek/deepseek-v4.1-flash",
          "provider": "openrouter",
          "usageSource": "boat_proxy",
          "priceSnapshotId": "6a75d603-fdd1-4de6-ac30-d6b55166c6b0",
          "effectiveAt": "2026-11-07T01:03:40.544+00:00",
          "effectiveUntil": null,
          "usageTime": "2026-11-09T09:15:16.810Z",
          "costUsd": "0.473487213000000000000000000000",
          "categories": {
            "inputTokens": "0.005080773000000000000000000000",
            "outputTokens": "0.072807336000000000000000000000",
            "cacheReadTokens": "0.395599104000000000000000000000",
            "cacheWriteTokens": "0"
          },
          "tokens": {
            "inputTokens": 99623,
            "outputTokens": 128408,
            "cacheReadTokens": 21977728,
            "cacheWriteTokens": 0
          },
          "sourceUrl": "https://openrouter.ai/api/v1/models",
          "approximate": true,
          "stale": false,
          "assumptions": [
            "OpenRouter listed token rates. Routing, context tiers, tool charges, and discounts can change billing."
          ]
        }
      ],
      "skillCount": 17
    },
    {
      "key": "anthropic-opus-5-5-claude",
      "harness": "claude",
      "harnessName": "Claude Code",
      "provider": "anthropic",
      "providerName": "Anthropic",
      "model": "opus-5-5",
      "name": "Claude Opus 5.5",
      "backend": "Boat",
      "reasoning": "medium",
      "status": "complete",
      "executionSeconds": 742.827,
      "totalSeconds": 752.882,
      "tokens": {
        "inputTokens": 6313,
        "outputTokens": 33858,
        "cacheReadTokens": 6190105,
        "cacheWriteTokens": 128675
      },
      "cost": {
        "pricedSubtotalUsd": "2.559413500000000000000000000000",
        "completeTotalUsd": "2.559413500000000000000000000000",
        "partial": false,
        "provisional": false,
        "approximate": true
      },
      "originalPreview": "Protected during trial",
      "publicationCheck": "Add + completion + reload passed",
      "notes": "Uses Neon Realtime. Original local browser checks used an origin bridge and two pages in one session. Publication checks used independent anonymous sessions against the real deployed app. Includes a Haiku helper call. Observed cross-session add/completion: 0.53s / 0.17s in one check, not a latency benchmark.",
      "files": {},
      "screenshots": {
        "light": "anthropic-opus-5-5-claude.webp",
        "dark": "anthropic-opus-5-5-claude-dark.webp"
      },
      "appUrl": "https://r-1ab765962bb149c8b28ca55d0fd1f0ee.zaptos.link",
      "releaseCommit": "9d0442ce802d85e072a2041487b6fcbf1627338a",
      "publicationTransforms": [
        "Neo access gateway changed to public after the run. App code and deployed release were preserved."
      ],
      "publication": {
        "checkedAt": "2026-11-09T10:00:35.665Z",
        "checks": [
          "Anonymous access in two independent browser contexts",
          "Add appears in another browser session without refresh",
          "Completion appears in the other browser session without refresh",
          "Added/completed todo survives reload",
          "Meaningful browser title",
          "Mobile page has no horizontal overflow"
        ],
        "addObservedMs": 531,
        "completionObservedMs": 174,
        "jsErrors": [],
        "consoleErrors": [],
        "sessionIsolation": "Two independent browser contexts",
        "fixtureCleanup": "Only publication-owned rows were removed",
        "scope": "Low-volume behavior check. Original cap/concurrency evidence remains agent-reported; no stress test ran against the public list."
      },
      "recordedRun": {
        "createdAt": "2026-11-09T09:16:37.996Z",
        "executionStartedAt": "2026-11-09T09:16:48.051Z",
        "completedAt": "2026-11-09T09:29:10.878Z"
      },
      "usageDetails": [
        {
          "measurementId": "b05499a0-7c42-4e89-a42d-b45c421e4d08",
          "bucket": 0,
          "model": "claude-opus-5-5",
          "provider": "anthropic",
          "usageSource": "boat_proxy",
          "priceSnapshotId": "88f7b0a9-e0c1-4505-b15f-a2d44355c36f",
          "effectiveAt": "2026-11-06T01:02:42.711+00:00",
          "effectiveUntil": null,
          "usageTime": "2026-11-09T09:16:41.755Z",
          "costUsd": "2.558788000000000000000000000000",
          "categories": {
            "inputTokens": "0.000552000000000000000000000000",
            "outputTokens": "0.676840000000000000000000000000",
            "cacheReadTokens": "1.238021000000000000000000000000",
            "cacheWriteTokens": "0.643375000000000000000000000000"
          },
          "tokens": {
            "inputTokens": 138,
            "outputTokens": 33842,
            "cacheReadTokens": 6190105,
            "cacheWriteTokens": 128675
          },
          "sourceUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "approximate": true,
          "stale": false,
          "assumptions": [
            "Standard processing and short context. Regional and tool charges are excluded.",
            "Cache writes use the five-minute rate."
          ]
        },
        {
          "measurementId": "b05499a0-7c42-4e89-a42d-b45c421e4d08",
          "bucket": 1,
          "model": "claude-haiku-5-5",
          "provider": "anthropic",
          "usageSource": "boat_proxy",
          "priceSnapshotId": "bbbeede3-5569-4915-ac4b-68745f354625",
          "effectiveAt": "2026-11-06T01:02:42.711+00:00",
          "effectiveUntil": null,
          "usageTime": "2026-11-09T09:16:41.755Z",
          "costUsd": "0.000625500000000000000000000000",
          "categories": {
            "inputTokens": "0.000617500000000000000000000000",
            "outputTokens": "0.000008000000000000000000000000",
            "cacheReadTokens": "0",
            "cacheWriteTokens": "0"
          },
          "tokens": {
            "inputTokens": 6175,
            "outputTokens": 16,
            "cacheReadTokens": 0,
            "cacheWriteTokens": 0
          },
          "sourceUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "approximate": true,
          "stale": false,
          "assumptions": [
            "Standard processing and short context. Regional and tool charges are excluded.",
            "Cache writes use the five-minute rate."
          ]
        }
      ],
      "skillCount": 17
    },
    {
      "key": "anthropic-claude-fable-5-2-claude",
      "harness": "claude",
      "harnessName": "Claude Code",
      "provider": "anthropic",
      "providerName": "Anthropic",
      "model": "claude-fable-5-2",
      "name": "Claude Fable 5.2",
      "backend": "Boat",
      "reasoning": "medium",
      "status": "complete",
      "executionSeconds": 744.773,
      "totalSeconds": 761.397,
      "tokens": {
        "inputTokens": 82,
        "outputTokens": 38293,
        "cacheReadTokens": 2682055,
        "cacheWriteTokens": 103195
      },
      "cost": {
        "pricedSubtotalUsd": "3.100737000000000000000000000000",
        "completeTotalUsd": "3.100737000000000000000000000000",
        "partial": false,
        "provisional": false,
        "approximate": true
      },
      "originalPreview": "Protected during trial",
      "publicationCheck": "Add + completion + reload passed",
      "notes": "",
      "files": {},
      "screenshots": {
        "light": "anthropic-claude-fable-5-2-claude.webp"
      },
      "appUrl": "https://r-271e1a4dd077472ead911a044571d8bb.zaptos.link",
      "releaseCommit": "6dbb832be1231522e5fc64abb8e5215731d7ca18",
      "publication": {
        "checkedAt": "2026-11-10T02:46:13.979Z",
        "url": "https://r-271e1a4dd077472ead911a044571d8bb.zaptos.link",
        "checks": [
          "Public access in two independent browser contexts without Neo sign-in",
          "Both browsers opened Neon Realtime WebSockets",
          "Exactly 100 selectable suggestions",
          "Add arrived in a Neon frame without observer HTTP list refresh",
          "Completion arrived live in the other browser",
          "Added and completed todo survives reload",
          "Desktop and phone layout fit"
        ],
        "errors": [],
        "commit": "6dbb832be1231522e5fc64abb8e5215731d7ca18",
        "frontend": "271e1a4d-d077-472e-ad91-1a044571d8bb",
        "fixtureId": "64b9bc44-643f-4212-9190-6962bc12d191",
        "addObservedMs": 239,
        "completionObservedMs": 198,
        "title": "Shared list · Global Todo",
        "observations": [
          {
            "socketHosts": [
              "ep-solitary-water-aogck982.rt.c-2.ap-southeast-1.aws.neon.tech"
            ],
            "frames": 19,
            "fixtureFrames": 2,
            "readRequests": 1
          },
          {
            "socketHosts": [
              "ep-solitary-water-aogck982.rt.c-2.ap-southeast-1.aws.neon.tech",
              "ep-solitary-water-aogck982.rt.c-2.ap-southeast-1.aws.neon.tech"
            ],
            "frames": 24,
            "fixtureFrames": 3,
            "readRequests": 2
          }
        ],
        "passed": true,
        "cleaned": 1
      },
      "recordedRun": {
        "createdAt": "2026-11-10T02:29:35.937Z",
        "executionStartedAt": "2026-11-10T02:29:52.561Z",
        "completedAt": "2026-11-10T02:42:17.334Z"
      },
      "actualModels": [
        {
          "model": "claude-fable-5-2",
          "requests": 40,
          "errors": 0
        }
      ],
      "extraModels": [],
      "nativeConfigurations": [
        {
          "phase": "initial",
          "harness": "claude",
          "model": "claude-fable-5-2",
          "reasoning": "medium",
          "version": "2.1.321 (Claude Code)",
          "standardSpeed": true,
          "noFallbackConfigured": true
        }
      ],
      "usageDetails": [
        {
          "measurementId": "f7afd203-d2db-4fad-afa3-18828cd920b3",
          "bucket": 0,
          "model": "claude-fable-5-2",
          "provider": "anthropic",
          "usageSource": "boat_workspace_delta",
          "priceSnapshotId": "e793560b-a4ad-4441-a498-29218bc970f5",
          "effectiveAt": "2026-11-10T01:05:20.988Z",
          "effectiveUntil": null,
          "usageTime": "2026-11-10T02:42:17.334Z",
          "costUsd": "3.100737000000000000000000000000",
          "categories": {
            "inputTokens": "0.000656000000000000000000000000",
            "outputTokens": "1.531720000000000000000000000000",
            "cacheReadTokens": "0.536411000000000000000000000000",
            "cacheWriteTokens": "1.031950000000000000000000000000"
          },
          "tokens": {
            "inputTokens": 82,
            "outputTokens": 38293,
            "cacheReadTokens": 2682055,
            "cacheWriteTokens": 103195
          },
          "sourceUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "approximate": true,
          "stale": false,
          "assumptions": [
            "Standard processing and short context. Regional and tool charges are excluded.",
            "Cache writes use the five-minute rate."
          ]
        }
      ],
      "taskHash": "f55a324992fba6e3b3bec299d0e03bc45c4b2c7f15cff79a96ef9ca5f3f4a144",
      "skillCount": 17
    },
    {
      "key": "anthropic-claude-fable-5-1-claude",
      "harness": "claude",
      "harnessName": "Claude Code",
      "provider": "anthropic",
      "providerName": "Anthropic",
      "model": "claude-fable-5-1",
      "name": "Claude Fable 5.1",
      "backend": "Boat",
      "reasoning": "medium",
      "status": "recovered",
      "executionSeconds": 2069.749,
      "totalSeconds": 4846.337,
      "tokens": {
        "inputTokens": 208,
        "outputTokens": 59437,
        "cacheReadTokens": 8132824,
        "cacheWriteTokens": 253962
      },
      "cost": {
        "pricedSubtotalUsd": "8.181661000000000000000000000000",
        "completeTotalUsd": "8.181661000000000000000000000000",
        "partial": false,
        "provisional": false,
        "approximate": true
      },
      "originalPreview": "Protected during trial",
      "publicationCheck": "Live updates passed; mobile overflow",
      "notes": "Recovered in the same native session after the test setup omitted workspace keepalive. Execution and cost include the interrupted turn and recovery; total time also includes downtime. This was not an uninterrupted trial. Horizontal overflow at 390px viewport (504px document)",
      "files": {},
      "screenshots": {
        "light": "anthropic-claude-fable-5-1-claude.webp"
      },
      "appUrl": "https://r-e3a511dd7d894246825428b399004365.zaptos.link",
      "releaseCommit": "49476da2bb2398f183d19a731b8eb0de4bfdbf21",
      "publication": {
        "checkedAt": "2026-11-10T03:56:18.876Z",
        "url": "https://r-e3a511dd7d894246825428b399004365.zaptos.link",
        "checks": [
          "Public access in two independent browser contexts without Neo sign-in",
          "Both browsers opened Neon Realtime WebSockets",
          "Exactly 100 selectable suggestions",
          "Add arrived in a Neon frame without observer HTTP list refresh",
          "Completion arrived live in the other browser",
          "Added and completed todo survives reload"
        ],
        "errors": [],
        "commit": "49476da2bb2398f183d19a731b8eb0de4bfdbf21",
        "frontend": "e3a511dd-7d89-4246-8254-28b399004365",
        "fixtureId": 245,
        "addObservedMs": 170,
        "completionObservedMs": 184,
        "passed": false,
        "failure": "Horizontal overflow at 390px viewport (504px document)",
        "cleaned": 1,
        "layouts": [
          {
            "viewport": 1440,
            "documentWidth": 1440,
            "overflow": []
          },
          {
            "viewport": 390,
            "documentWidth": 504,
            "overflow": [
              {
                "tag": "HEADER",
                "classes": "page-header",
                "x": 16,
                "width": 488
              },
              {
                "tag": "H1",
                "classes": "",
                "x": 16,
                "width": 488
              },
              {
                "tag": "P",
                "classes": "lead",
                "x": 16,
                "width": 488
              },
              {
                "tag": "SECTION",
                "classes": "card",
                "x": 16,
                "width": 488
              },
              {
                "tag": "FORM",
                "classes": "picker",
                "x": 33,
                "width": 454
              },
              {
                "tag": "LABEL",
                "classes": "picker-label",
                "x": 33,
                "width": 454
              },
              {
                "tag": "DIV",
                "classes": "picker-row",
                "x": 33,
                "width": 454
              },
              {
                "tag": "BUTTON",
                "classes": "button button-secondary",
                "x": 383,
                "width": 104
              },
              {
                "tag": "SECTION",
                "classes": "card",
                "x": 16,
                "width": 488
              },
              {
                "tag": "HEADER",
                "classes": "list-header",
                "x": 33,
                "width": 454
              },
              {
                "tag": "DIV",
                "classes": "list-meta",
                "x": 256,
                "width": 231
              },
              {
                "tag": "SPAN",
                "classes": "",
                "x": 256,
                "width": 158
              },
              {
                "tag": "SPAN",
                "classes": "status-badge status-ready",
                "x": 425,
                "width": 62
              },
              {
                "tag": "SPAN",
                "classes": "status-dot",
                "x": 436,
                "width": 8
              },
              {
                "tag": "P",
                "classes": "empty",
                "x": 33,
                "width": 454
              }
            ]
          }
        ],
        "title": "Shared list · Global Todo"
      },
      "recordedRun": {
        "createdAt": "2026-11-10T02:29:27.775Z",
        "executionStartedAt": "2026-11-10T02:29:50.731Z",
        "completedAt": "2026-11-10T03:50:14.112Z"
      },
      "actualModels": [
        {
          "model": "claude-fable-5-1",
          "requests": 102,
          "errors": 0
        }
      ],
      "extraModels": [],
      "nativeConfigurations": [
        {
          "phase": "initial",
          "harness": "claude",
          "model": "claude-fable-5-1",
          "reasoning": "medium",
          "version": "2.1.321 (Claude Code)",
          "standardSpeed": true,
          "noFallbackConfigured": true
        },
        {
          "phase": "recovery",
          "harness": "claude",
          "model": "claude-fable-5-1",
          "reasoning": "medium",
          "version": "2.1.322 (Claude Code)",
          "standardSpeed": true,
          "noFallbackConfigured": true
        }
      ],
      "usageDetails": [
        {
          "measurementId": "f4fed8b9-32ff-40d5-8476-2d1b408e8280",
          "bucket": 0,
          "model": "claude-fable-5-1",
          "provider": "anthropic",
          "usageSource": "boat_workspace_delta",
          "priceSnapshotId": "97285416-4b41-4605-a9c1-3db4d3a11e12",
          "effectiveAt": "2026-11-06T01:02:42.711Z",
          "effectiveUntil": null,
          "usageTime": "2026-11-10T03:50:14.112Z",
          "costUsd": "8.181661000000000000000000000000",
          "categories": {
            "inputTokens": "0.002080000000000000000000000000",
            "outputTokens": "2.971850000000000000000000000000",
            "cacheReadTokens": "2.033206000000000000000000000000",
            "cacheWriteTokens": "3.174525000000000000000000000000"
          },
          "tokens": {
            "inputTokens": 208,
            "outputTokens": 59437,
            "cacheReadTokens": 8132824,
            "cacheWriteTokens": 253962
          },
          "sourceUrl": "https://platform.claude.com/docs/en/about-claude/pricing",
          "approximate": true,
          "stale": false,
          "assumptions": [
            "Standard processing and short context. Regional and tool charges are excluded.",
            "Cache writes use the five-minute rate."
          ]
        }
      ],
      "taskHash": "f55a324992fba6e3b3bec299d0e03bc45c4b2c7f15cff79a96ef9ca5f3f4a144",
      "phases": [
        {
          "name": "initial",
          "status": "interrupted",
          "pid": 9089,
          "executionStartedAtMs": 1794277790731,
          "completedAtMs": 1794279287179,
          "completionBoundary": "Boat stoppedAt; native exit was not observed"
        },
        {
          "name": "recovery",
          "status": "finished",
          "pid": 8253,
          "exitCode": 0,
          "executionStartedAtMs": 1794282040811,
          "completedAtMs": 1794282614112
        }
      ],
      "recovery": {
        "approvedAt": "2026-11-10T03:39:29.970Z",
        "reason": "Missing test-harness keepalive; original sandbox and native session must be retained.",
        "resumeRequestedAt": "2026-11-10T03:39:30.398Z",
        "nativeSession": "76097cfa-1808-4458-9d57-04d9a5d72e9b",
        "prompt": "The same workspace was archived while you were finishing this task because this explicit-CLI benchmark setup omitted its usual keepalive. The host has restored this workspace and keepalive. Continue this same task in this same session from the existing app at /home/user/benchmark/app; do not recreate the repository, database, or deployed resources, and do not start over. The original job.json and your existing source and deployment state are retained. Inspect where you left off, finish any remaining checks and your report, and save /home/user/benchmark/benchmark-result.json with the existing app directory, build directory, preview URL and resource IDs. Public access is a host-only publication step: if your scoped client cannot enable it, report that and leave it for the host. Preserve the existing app and Neon Realtime implementation. Keep the same model and medium reasoning; do not delegate. This recovery turn and its timing will be reported separately alongside the interrupted initial turn.",
        "launchRequestedAt": "2026-11-10T03:40:39.829Z",
        "interruptedAt": "2026-11-10T02:54:47.179Z",
        "recoveryStartedAt": "2026-11-10T03:40:40.811Z",
        "recoveryExecutionSeconds": 573.301,
        "downtimeSeconds": 2753.632,
        "usageMethod": "Cumulative proxy usage includes interrupted initial execution and the same-session recovery."
      },
      "skillCount": 17
    }
  ]
}
