{
  "title": "Working files after a flattened draft — 27 October 2026",
  "reportingDate": "2026-10-30",
  "scope": "Original observation with fictional brand material. No client campaign, human creative acceptance, matched labour baseline or savings percentage.",
  "observationsMarkdown": "# Working files after a flattened draft — 27 October 2026\n\nFollow-up to the [one-generation/one-edit observation](../campaign-product-revision-2026-10-26/observations.md).\nThis is a separate code-native vector reconstruction, not a repaired imagegen\noutput, another model run or a matched conventional-production baseline.\n\nReused the exact inner SVG of our fictional bottle reference in a nested\n400 × 700 viewBox, preserving paths, label text, fill/stroke values and aspect\nratio. Authored headline and CTA as text in new layout SVGs, then rasterised\nthose files unchanged with Sharp. The generated PNG pair from 26 October is\nuntouched. New exports are exactly 1080 × 1350 and 1080 × 1080.\n\nThe first native portrait (`portrait-v1.svg` and `.png`) exposes a problem in\nour own brief: a preserved cobalt cap and outline disappear against a cobalt\nbackground. That makes a simple “nothing changed” criterion insufficient for\nthis composition. Kept that first attempt, then added an ivory backing panel\nin `portrait.svg` so the existing product remains distinguishable without\nredrawing it. The square's ivory background already supplies that contrast.\nNo quantitative contrast score or audience approval was measured.\n\nThis is additional layout work, including a rejected intermediate version,\nan editable file and a controlled export. It shows a route to resolving the\ntechnical requirements; it does not show that a generative tool preserved a\nproduct or that a human art director approved a campaign. Agent labour time,\nhuman labour time, full production cost and savings remain unmeasured.\n\nInspected both first exports and the revised portrait. Copy and whole-product\nvisibility checked visually; dimensions checked from actual PNG metadata.\nNext turn the sequence into annotated, source-labelled feature panels and keep\nthe distinction between generation, reconstruction and approval visible.\n",
  "assets": [
    {
      "name": "portrait-v1.png",
      "url": "https://www.marketerfizz.com/images/campaign-observation/portrait-v1.png",
      "bytes": 65590,
      "sha256": "4a783a27ef616d4a100f9fe3a0ecd26d52f0c9b261f1961cdb1b8f1408f293ee"
    },
    {
      "name": "portrait.png",
      "url": "https://www.marketerfizz.com/images/campaign-observation/portrait.png",
      "bytes": 73521,
      "sha256": "4ad9c95b92924b91e9a568b0a68032effd5f798d173643793cbb6dabd268cf11"
    },
    {
      "name": "square.png",
      "url": "https://www.marketerfizz.com/images/campaign-observation/square.png",
      "bytes": 59610,
      "sha256": "d0f8868c43e54308d445f6af8626db345c0653b0fae5d719f5be4302b550caa8"
    },
    {
      "name": "portrait-v1.svg",
      "url": "https://www.marketerfizz.com/reporting/campaign-working-files/portrait-v1.svg",
      "bytes": 1413,
      "sha256": "df28fd164d22438dc3864ae5cc91662095cebb7f0f3fb432d74cb0cac1354007"
    },
    {
      "name": "portrait.svg",
      "url": "https://www.marketerfizz.com/reporting/campaign-working-files/portrait.svg",
      "bytes": 1484,
      "sha256": "4d3baa3be0c69f19d3bce85e7023f7c741bc62a979c45e4b6c1e972ad8412a2f"
    },
    {
      "name": "square.svg",
      "url": "https://www.marketerfizz.com/reporting/campaign-working-files/square.svg",
      "bytes": 1413,
      "sha256": "aad358714bd875e4206f9ba5e262af3242e98f770f68883fd00e34ac421f6778"
    }
  ]
}
