{
  "schemaVersion": 1,
  "name": "pi-research",
  "evidenceClass": "live-provider-and-public-network",
  "recordedAt": "2026-10-22T17:25:14.000Z",
  "durationSeconds": 127,
  "serverCommit": "4ba4c5c1164bed526efca225377b60c0d9c9bc99",
  "piVersion": "1.0.4",
  "bunVersion": "1.3.9",
  "terminal": {
    "columns": 110,
    "rows": 32
  },
  "coordinator": {
    "route": "portable-agents",
    "provider": "anthropic",
    "model": "claude-opus-5-5"
  },
  "operations": [
    {
      "name": "code_interpreter",
      "recipient": "local bounded Pyodide worker"
    },
    {
      "name": "image_understanding",
      "recipientProvider": "openai",
      "recipientModel": "gpt-5.4"
    },
    {
      "name": "web_search",
      "recipientProvider": "openai",
      "recipientModel": "gpt-5.4"
    },
    {
      "name": "read_source",
      "recipient": "bounded public HTTPS retrieval"
    },
    {
      "name": "load_skill",
      "skill": "business-tech-presentation",
      "executable": false
    },
    {
      "name": "presentation_builder",
      "recipient": "local bounded PptxGenJS worker"
    }
  ],
  "fixtures": {
    "manifest": "docs/demos/fixtures/manifest.json",
    "fictional": true
  },
  "artifacts": {
    "pi-research.gif": {
      "bytes": 4848098,
      "sha256": "bbdd8a2b66f65ab1aae8c3bcdebfd370ed7fdc26ef9c7c3c7e7d7050023491cb"
    },
    "pi-research.webm": {
      "bytes": 2571811,
      "sha256": "b174726220d8176c17ece19bb25fcf68931be5ced1ca2d7d8f8b43ca337b6394"
    },
    "pi-research-poster.png": {
      "bytes": 137287,
      "sha256": "0e599364014ebaa1136e9a9f017ab3268a461046e5dfb222e263d3ee643af698"
    },
    "pi-research.transcript.md": {
      "bytes": 13840,
      "sha256": "eed3805ecaf6400e118edbab2adc2f32988ce252d41beb1158a4d0d6f8e672de"
    },
    "pi-research.alt.txt": {
      "bytes": 913,
      "sha256": "454b16a5460f9f0f43f0eb6391d3d8da774cc9f3854b90de745b7d9785c2fe15"
    }
  },
  "review": {
    "approvedBy": "Gino Tesei",
    "approvedAt": "2026-10-22",
    "frameByFrame": true,
    "transcriptCompared": true,
    "privacyReviewed": true,
    "claimsReviewed": true,
    "rawCastPublished": false
  },
  "costContext": "Paid provider calls were explicitly authorized; exact provider charges were not recorded by the local model registry.",
  "limitations": [
    "Provider output is nondeterministic.",
    "The fictional fixtures are not third-party evidence.",
    "The recording does not establish provider equivalence.",
    "The recording does not establish full Open Responses conformance.",
    "The generated PowerPoint was not visually inspected during the recorded session."
  ]
}
