{
  "schema_version": 1,
  "lane": "blue-opus",
  "slug": "2026-10-19-cross-blue-opus",
  "source_model": {
    "provider": "anthropic",
    "model_id": "claude-opus-5-5",
    "display_name": "Claude Opus 5.5",
    "reasoning_effort": "high",
    "provenance": "recorded-at-generation"
  },
  "protocol": {
    "name": "choice-cross-build",
    "version": "2026-10-19-cross-build-v1"
  },
  "comparison": {
    "comparison_id": "choice-cross-build-2026-10-19-blue",
    "prompt_version": "2026-10-19-cross-build-v1-blue",
    "attempt": 1
  },
  "prompt_sha256": "034752d949bf5bf22a7dd0575cb7f10a577138e7c495da4a0875ffd95dd28353",
  "integration": {
    "provider": "openai",
    "model_id": "gpt-6.1-sol",
    "display_name": "GPT-6.1 Sol",
    "reasoning_effort": "xhigh",
    "scope": "Standard publication packaging and necessary hosting/security compatibility only."
  },
  "originals_preserved": true,
  "generated_site_changes": "The standard Choice builder injects canonical, social and favicon metadata into copied HTML; these hashes describe source files before generated packaging.",
  "original_freeze_record_sha256": "b175dcfdeb68b42a8482b3062afdeabfe8a71f3a17b9eb50a0d6536bee461460",
  "publication_metadata_changes": {
    "assets": {
      "original": [
        "outputs/js/app.js",
        "outputs/js/color.js",
        "outputs/js/mixer.js",
        "outputs/js/pigments.js",
        "outputs/js/raster.js",
        "outputs/js/scenes.js",
        "outputs/style.css"
      ],
      "published": [
        "outputs/js/app.js",
        "outputs/js/color.js",
        "outputs/js/mixer.js",
        "outputs/js/pigments.js",
        "outputs/js/raster.js",
        "outputs/js/scenes.js",
        "outputs/style.css",
        "public/integration.json"
      ]
    },
    "publish": {
      "original": false,
      "published": true
    },
    "summary": {
      "original": "Explore how surrounding colours affect a neutral patch, then experiment with a restricted paint palette.",
      "published": "A colour workbench from the model comparison. It offers rich exploration, but overstates blue effects and uses uncalibrated appearance goals."
    }
  },
  "files": {
    "README.md": {
      "original_sha256": null,
      "final_sha256": "41832de1a4de1df6118e02f5b9c10651f7e024c32febd8192e37bc5bab03a1c2",
      "change": "Supply missing standard usage, provenance and limitation documentation."
    },
    "notes/verification.md": {
      "original_sha256": null,
      "final_sha256": "c74f12e749292574c8a10a0b426361e6f4cd16b088edfe5b9dec2b2d75ce1dcb",
      "change": "Supply the missing integration-owned verification record."
    },
    "outputs/index.html": {
      "original_sha256": "69ca2089549722f2af816f7cd5bee19c0a12fa83e8ad23537f605f22d860e113",
      "final_sha256": "69ca2089549722f2af816f7cd5bee19c0a12fa83e8ad23537f605f22d860e113",
      "change": "Byte-identical submitted file."
    },
    "outputs/js/app.js": {
      "original_sha256": "a3a6ee5c95f158be2ab3834922a5b467d36e4199b2120be563210a44110cad0f",
      "final_sha256": "a3a6ee5c95f158be2ab3834922a5b467d36e4199b2120be563210a44110cad0f",
      "change": "Byte-identical submitted file."
    },
    "outputs/js/color.js": {
      "original_sha256": "14e0e2f963169934a2c5f2499e56c9ed61fe66e2c0a7687824672cd18a7b9b92",
      "final_sha256": "14e0e2f963169934a2c5f2499e56c9ed61fe66e2c0a7687824672cd18a7b9b92",
      "change": "Byte-identical submitted file."
    },
    "outputs/js/mixer.js": {
      "original_sha256": "8b684d429ef5db21b2ec8bc2eda7a57fb7c8e2bbc1a71dd622b4c97d46f2e210",
      "final_sha256": "8b684d429ef5db21b2ec8bc2eda7a57fb7c8e2bbc1a71dd622b4c97d46f2e210",
      "change": "Byte-identical submitted file."
    },
    "outputs/js/pigments.js": {
      "original_sha256": "433a9221be8da062a57e6508165a2258a104a4cf78114e7fb84ed1dba0a2174a",
      "final_sha256": "433a9221be8da062a57e6508165a2258a104a4cf78114e7fb84ed1dba0a2174a",
      "change": "Byte-identical submitted file."
    },
    "outputs/js/raster.js": {
      "original_sha256": "f95167edf26388e5e5e94668e4e555d55a16e36990e3ad9be0816138f9cb4d6f",
      "final_sha256": "f95167edf26388e5e5e94668e4e555d55a16e36990e3ad9be0816138f9cb4d6f",
      "change": "Byte-identical submitted file."
    },
    "outputs/js/scenes.js": {
      "original_sha256": "0297961f8c8864f408ef60f2b939dfbf6600c860101331daaa0e636a8b61bebb",
      "final_sha256": "0297961f8c8864f408ef60f2b939dfbf6600c860101331daaa0e636a8b61bebb",
      "change": "Byte-identical submitted file."
    },
    "outputs/style.css": {
      "original_sha256": "aed139e242e622eebffebbc7cb8fa90d25bfa821430ff1fe3852e7c4118943ad",
      "final_sha256": "aed139e242e622eebffebbc7cb8fa90d25bfa821430ff1fe3852e7c4118943ad",
      "change": "Byte-identical submitted file."
    },
    "outputs/thumbnail.svg": {
      "original_sha256": null,
      "final_sha256": "8c257303a3c3f48ca34dc6f060e26ad83c927216b3aab51a986798e475fb0f84",
      "change": "Supply the missing thumbnail by embedding the submitted portrait PNG unchanged."
    },
    "src/verify_blue.py": {
      "original_sha256": null,
      "final_sha256": "bd8e31805912e03e8dbd6b4ad1b304be4db2100a38f1a1678e2147345236609f",
      "change": "Supply the missing integration-owned offline verifier for submitted pixel claims, K/S math and challenge logic."
    }
  },
  "limitations": [
    "Same topic brief and effort label do not establish matched provider harnesses or compute. No runtime quality or scientific/design refinement was authorised."
  ],
  "thumbnail_source": {
    "submitted_file": "notes/study-portrait.png",
    "sha256": "868a3e23a977d5fb9622f8d2a1ac61fae5a2ba2245e68d11176deb38e135f1bf",
    "packaging": "PNG bytes embedded unchanged in an SVG image element."
  },
  "original_manifest_sha256": "dfb54fdf7cbe4084cb083bbeb6070b43a750e032636b5a568c937ddca55bc49a",
  "published_manifest_sha256": "0897e194d7a43ee59817ac04d07f5588daa7c213a8c7869d30c462f1c5d7ee82",
  "generated_public_metadata": {
    "public/integration.json": "Byte-identical public copy of this integration ledger; the ledger and its copy are excluded from their own file-hash inventory."
  },
  "supplied_concept_origin": "Gemini 4 Argon"
}
