{
  "schema_version": "1.0",
  "record_type": "Historical agency operating sample provenance",
  "brand": "Ethos Car Care",
  "creative": "1589",
  "generating_software_release": null,
  "execution_time_source_commit": null,
  "grounding": {
    "recorded_at": "2026-09-30T11:45:48.772561+00:00",
    "schema_version": "1.0",
    "source_count": 5,
    "source_hashes": [
      {
        "role": "measured-knowledge",
        "sha256": "74f8832354213e555d4fa91a0cc43e90907c9dfc3b4d305efc8a0fe26af32a97"
      },
      {
        "role": "audit-winners:latest",
        "sha256": "0abb5c45ed4cc1221e4de308eb51c18f486f13fd4916f10cc5538db0d694862b"
      },
      {
        "role": "dna:rollups-components",
        "sha256": "67a724f6632aaee6810503c47ed6652dda75ce7100c5ac25ad442161bb08d4e0"
      },
      {
        "role": "dna:rollups",
        "sha256": "b64b86bcf78052d3a0ca6df16eff75625538fbeb592c620371a009c94132818d"
      },
      {
        "role": "audit-winners:ledger",
        "sha256": "5d1535a17c08d1acae9f83c660facbeb5ad9befa26a9e98805407068b822670c"
      }
    ],
    "scope": "Retained knowledge snapshots used in the authored batch; not a causal experiment."
  },
  "declared_brief_model": "nano-banana-pro",
  "model_scope": "A creative-brief declaration. An exact rendering-job/model receipt is not established by this field.",
  "retained_text_history": {
    "first_retained_source_commit": "15713faf462d9dc907204088d039eecb9bb77d84",
    "creative_brief_sha256": "49cc947c60ab5e562607c3ae95d8566e70521c1d11bc56b0b8e1f36434efd1e7",
    "concept02_draft_copy_sha256": "c90086ebc0de2577a7d922efda498359406ae27a42e25f36ee005b7e37ba115e",
    "matches_later_packaging_source": true,
    "subsequent_tracked_text_changes": 0,
    "scope": "Selected brief and concept 2 draft bytes match their first retained commit, the later packaging source and the inspected source HEAD. The first commit is a November snapshot, not the earlier execution-time revision."
  },
  "launch_chain": {
    "receipt_recorded_at": "2026-10-01T01:36:53.172621+00:00",
    "canonical_request_sha256": "17263ddc6a426035c3a466286c6aaa98030172bdd4b25f97627791191c4aa326",
    "canonical_request_matches_receipt": true,
    "request_selects_creative1589": true,
    "selected_ad_matches_retained_native_read": true,
    "selected_ad_points_to_retained_creative": true,
    "message_sha256": "6af9a28013df31870e4a702c2786a52ec9d243ce87dd047925300d6625aff8a8",
    "selected_launch_message_matches_retained_creative_read": true,
    "selected_launch_headline_matches_retained_creative_read": true,
    "source_copy_concept": 1,
    "body_text_transformation": {
      "kind": "paragraph_whitespace_normalization",
      "double_paragraph_breaks_collapsed": 3
    },
    "actual_launch_copy": "launched-copy.json",
    "separate_authored_concept02_draft": "authored-concept-02-copy.json",
    "human_attribution": "Selection and whitespace normalization are recorded transformations; the records do not identify a human editor."
  },
  "image_identity": {
    "original_png_sha256_recorded_in_launch_request": "09fd12f332dece556c56b8dc3ab15757a90674d3feceff999eec1c17594fbf67",
    "original_png_available_at_mapped_local_path": false,
    "retrieved_representation": "creative.webp",
    "retrieved_representation_sha256": "e5feefe872b9d15690d19a75d1081d32ba98c0fe144ec673919248ff2516bd12",
    "retrieved_on": "2026-11-06",
    "scope": "The recorded original PNG hash is not a hash of the retrieved Meta representation. Original upload/served byte equivalence is not established."
  },
  "operator_context": "A dated October 20 read records selection for scaling and iteration; no new launch, causal lift or later result is inferred.",
  "packaged_code_context": {
    "edition": "2.0.0",
    "release_date": "2026-11-04",
    "release_tag_commit": "9429e4e77fc7a79651cd7c16d3768ec481dbffc3",
    "buyer_maintenance_commit": "e4dd617392bd34afdfe4a4640e70e48334ca78b4",
    "agency_source_snapshot": "df2132cce2602bd28be62a0582977b6ab16f6749",
    "scope": "Later packaged code context. This is not the execution-time version of the historical sample and does not establish a licensed buyer delivery."
  },
  "limits": [
    "The launched message is concept 1 batch copy; concept 2 draft text remains separately labeled.",
    "The exact execution-time generating code revision and complete human-edit attribution remain unbound.",
    "Current packaged edition metadata does not establish that this historical agency sample came from that buyer release.",
    "Ad-level platform attribution, current retrieved creative identity and historical image byte identity are separate."
  ]
}
