{
  "observedAt": "2026-09-18T16:00:00+10:00",
  "endpoint": "https://artblocks-mainnet.hasura.app/v1/graphql",
  "projectQueryFields": "id project_id name artist_name slug description website license invocations max_invocations script_type_and_version activated_at completed_at start_datetime vertical_name heritage_curation_status locked script",
  "query": "query($ids:[String!]){ projects_metadata(where:{contract_address:{_eq:\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270\"}, project_id:{_in:$ids}}){ id project_id name artist_name artist_address slug description website license invocations max_invocations script_type_and_version activated_at completed_at start_datetime vertical_name heritage_curation_status locked script } }",
  "variables": {
    "ids": [
      "200"
    ]
  },
  "projectObservation": {
    "id": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-200",
    "project_id": "200",
    "name": "Saturazione",
    "artist_name": "Stefano Contiero",
    "slug": "saturazione-by-stefano-contiero",
    "invocations": 111,
    "max_invocations": 111,
    "license": "CC BY-NC 4.0",
    "website": "https://stefanocontiero.com/h",
    "script_type_and_version": "p5@1.0.0",
    "activated_at": "2021-11-05T20:59:39+00:00",
    "start_datetime": "2021-11-12T17:00:00+00:00",
    "completed_at": "2022-03-04T07:38:12+00:00",
    "vertical_name": "playground"
  },
  "codeSha256": "ed8fecd81c0a71272f75186cf88dd2b5d327b29eec7e642e2f4db583033a97ea",
  "tokenObservations": [
    {
      "token_id": "200000097",
      "invocation": 97,
      "owner_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "hash": "0x8e0a8204c616e492731359c7e94fec74f953abd89327e96c8282ef0b1a240999",
      "minted_at": "2021-12-27T09:54:51+00:00",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000097.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000097",
      "features": {
        "Lens": "Macro",
        "Focus": "Vivid",
        "Mulling": "Meh",
        "Palette": "Honey",
        "Sfumino": "Please stop",
        "Attitude": "Harsh",
        "Softness": "Heaven",
        "Agitation": "Rough",
        "Procrastination": "Tomorrow"
      }
    },
    {
      "token_id": "200000000",
      "invocation": 0,
      "owner_address": "0x3c96514b26d8753e6c7ca4292b5318dcc362ab42",
      "hash": "0xf99ee8602505584d693325efb3ad33499b7298b14c136d1607c752ed1e515925",
      "minted_at": "2021-11-01T08:13:54+00:00",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000000.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000000",
      "features": {
        "Lens": "Macro",
        "Focus": "Intangible",
        "Mulling": "Meh",
        "Palette": "Honey",
        "Sfumino": "Hell no!",
        "Attitude": "Harsh",
        "Softness": "Pillow",
        "Agitation": "Rough",
        "Procrastination": "Later"
      }
    },
    {
      "token_id": "200000020",
      "invocation": 20,
      "owner_address": "0x6822aa913174377a0200f3501432656ea38fa1aa",
      "hash": "0xdffadc0f4a93a3cfa70c710ca56ab3529a7c64caef55ef7814a296bc3d53cd57",
      "minted_at": "2021-11-12T18:05:33+00:00",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000020.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000020",
      "features": {
        "Lens": "Wide",
        "Focus": "Daydream",
        "Mulling": "Meh",
        "Palette": "Tropicana",
        "Sfumino": "Please stop",
        "Attitude": "Soft",
        "Softness": "Comfy",
        "Agitation": "Rough",
        "Procrastination": "Tomorrow"
      }
    },
    {
      "token_id": "200000010",
      "invocation": 10,
      "owner_address": "0x2d20d3b4cb133f05eeb389cd29c292a7357aa951",
      "hash": "0xaae995c626176dedb57d668e2edef1093b3a1980127b36e2e76d538c506a59d8",
      "minted_at": "2021-11-12T18:02:58+00:00",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000010.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000010",
      "features": {
        "Lens": "Tele",
        "Focus": "Vivid",
        "Mulling": "Insomnia",
        "Palette": "Tropicana",
        "Sfumino": "A bit",
        "Attitude": "Soft",
        "Softness": "Pillow",
        "Agitation": "Tide",
        "Procrastination": "Who knows"
      }
    },
    {
      "token_id": "200000001",
      "invocation": 1,
      "owner_address": "0xc896866e927e6f8a416ba209976115e79fa0a66f",
      "hash": "0x552605caf8bc1b8f6753592e81884aec2f00773298041f464771079bf4702852",
      "minted_at": "2021-11-12T17:53:40+00:00",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000001.png",
      "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000001",
      "features": {
        "Lens": "Portrait",
        "Focus": "Intangible",
        "Mulling": "Pique",
        "Palette": "Honey",
        "Sfumino": "Life is blurry",
        "Attitude": "Harsh",
        "Softness": "Cloud",
        "Agitation": "Wavy",
        "Procrastination": "Tomorrow"
      }
    }
  ],
  "tokenPageChecks": [
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000000",
      "status": 200,
      "observedAt": "2026-09-18"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000001",
      "status": 200,
      "observedAt": "2026-09-18"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000010",
      "status": 200,
      "observedAt": "2026-09-18"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000020",
      "status": 200,
      "observedAt": "2026-09-18"
    },
    {
      "url": "https://www.artblocks.io/collection/saturazione-by-stefano-contiero",
      "status": 200,
      "observedAt": "2026-09-18"
    },
    {
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000097",
      "status": 200,
      "observedAt": "2026-09-18"
    }
  ],
  "visualObservations": [
    {
      "id": "V01",
      "tokenId": "200000000",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "canonicalUrl": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000000",
      "mediaUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000000.png",
      "observer": "Grok 4.6",
      "method": "downloaded media-proxy PNG",
      "observedAt": "2026-09-18",
      "motion": "static-png; live renderer not stopwatch-timed",
      "audio": "none-heard-and-none-claimed-in-script",
      "controlsTested": "none-live",
      "note": "Hard Honey pour; Sfumino Hell no."
    },
    {
      "id": "V02",
      "tokenId": "200000001",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "canonicalUrl": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000001",
      "mediaUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000001.png",
      "observer": "Grok 4.6",
      "method": "downloaded media-proxy PNG",
      "observedAt": "2026-09-18",
      "motion": "static-png; live renderer not stopwatch-timed",
      "audio": "none-heard-and-none-claimed-in-script",
      "controlsTested": "none-live",
      "note": "Softer Honey; Life is blurry."
    },
    {
      "id": "V03",
      "tokenId": "200000010",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "canonicalUrl": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000010",
      "mediaUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000010.png",
      "observer": "Grok 4.6",
      "method": "downloaded media-proxy PNG",
      "observedAt": "2026-09-18",
      "motion": "static-png; live renderer not stopwatch-timed",
      "audio": "none-heard-and-none-claimed-in-script",
      "controlsTested": "none-live",
      "note": "Tropicana Tele Tide."
    },
    {
      "id": "V04",
      "tokenId": "200000020",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "canonicalUrl": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000020",
      "mediaUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000020.png",
      "observer": "Grok 4.6",
      "method": "downloaded media-proxy PNG",
      "observedAt": "2026-09-18",
      "motion": "static-png; live renderer not stopwatch-timed",
      "audio": "none-heard-and-none-claimed-in-script",
      "controlsTested": "none-live",
      "note": "Wide Daydream Please stop."
    }
  ],
  "coordinatorFullScriptReview": {
    "reviewedAt": "2026-09-18T08:24:34.519575+00:00",
    "bytes": 4401,
    "sha256": "ed8fecd81c0a71272f75186cf88dd2b5d327b29eec7e642e2f4db583033a97ea",
    "coverage": "Entire 4401-byte indexed script read directly; no execution claimed in this review.",
    "findings": [
      "setup uses four 32-bit words from token hash for xorshift-style PRNG; Gaussian generator caches paired samples. Six encoded palettes and a black/white branch.",
      "setup calls noLoop but draw IS defined. draw displays offscreen texture twice using BLEND then SOFT_LIGHT, removes graphics and nulls references. Draft claim of no draw routine is wrong.",
      "Offscreen WEBGL graphic defaults 4096 square, halves resolution if texture limit reached and on webglcontextlost. That event is recovery, not artistic interaction.",
      "Initial background and rotated rectangular colour region followed by 1000 Gaussian-positioned rectangles or ellipses, each drawn with SCREEN then MULTIPLY. HSB colours perturbed with Gaussian variation.",
      "Shader uses attributed Ashima simplex noise, noise-coordinate displacement and stochastic jitter, weighted paired texture sampling for blur, and final noise plus saturation treatment. Repeats a finite parameter-selected number of shader passes.",
      "No time-driven loop or audio API found; original must still be observed before claiming completed rendering.",
      "No keyboard or pointer artistic controls found; webglcontextlost is the only event listener."
    ],
    "requiredRepairs": [
      "Replace methodology boilerplate with actual construction and sustained visual analysis.",
      "Remove incorrect claim no draw routine; do not equate noLoop alone with verified finished image.",
      "Read original outputs and verify complete current AB5D wallet set.",
      "Trace licence of incorporated shader and p5 separately from artwork; do not infer artist code grant."
    ]
  },
  "coordinatorOriginalViews": {
    "observedAt": "2026-09-18T08:26:35.833738+00:00",
    "method": "Opened five official generator URLs in Codex in-app browser and inspected full screenshots at 1280 by 720. No stopwatch-duration or interaction test claimed.",
    "baseUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/",
    "observations": {
      "200000000": "Sharp sinuous boundaries; large cobalt field occupies centre and right, pale mint upper left, black separating bands and orange/cyan along lower edge. Tonal facets within blue imply folds, while mint projects into dark field in thin curling fingers. Fine grain remains despite comparatively crisp borders.",
      "200000001": "Soft grainy blue/black/cyan/orange interlocking fields. Pale triangular central glow; orange near top centre and lower left; black becomes deep channels between luminous shapes. No hard silhouette comparable to #0.",
      "200000010": "Turquoise upper field with dark red lobes at upper left and upper right; intense blue across lower and middle; elongated cream/green form sweeps down toward right. Red narrow wavy band underlined in pale colour crosses lower middle. Broad directional waves rather than scattered islands.",
      "200000020": "Coral upper and right field; blue dominates left/lower; scattered green and cream forms. Dark central narrow channels, luminous white islands at lower left and mid-right. Broken distributed forms interrupt blue rather than one continuous stripe.",
      "200000097": "Large nearly black mass across upper centre; diffuse pale mint glow rising left of centre; layered blue lobes sweep through lower right; muted yellow/green in upper right and small orange edges. Grain and blur obscure boundaries, with black acting as an area rather than simply an outline."
    }
  },
  "coordinatorPrimaryContext": {
    "url": "https://www.iillucid.com/slowing-down-with-stefano-contiero/",
    "title": "Slowing down with... Stefano Contiero",
    "author": "Marcelo Soria-Rodríguez / Stefano Contiero",
    "published": "2021-11-12",
    "access": "Full interview read through web tool, lines 0-88.",
    "findings": [
      "Published on Saturazione release day, explicitly identifies second Playground release and illustrates #0.",
      "Artist names textures, fabrics, organic tactile appearance and ambiguity between painting and computer art as interests.",
      "Artist discusses hectic NFT summer and restorative family visit in connection with Sentimenti, NOT explicitly origin story for Saturazione. Do not conflate.",
      "Supports contextual development section alongside short official project statement. No dedicated Saturazione development diary recovered."
    ],
    "derivedProseWordBudget": 200
  },
  "coordinatorFreshRecord": {
    "query": "query { projects_metadata(where:{slug:{_eq:\"saturazione-by-stefano-contiero\"}}){name project_id first_token_minted_at second_token_minted_at start_datetime activated_at completed_at invocations max_invocations price_per_token_in_wei sales_notes license link_to_license} tokens_metadata(where:{project_id:{_eq:\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-200\"},token_id:{_in:[\"200000000\",\"200000001\",\"200000010\",\"200000020\",\"200000097\"]}}){token_id invocation owner_address hash minted_at preview_asset_url live_view_url features} user_profiles(where:{username:{_eq:\"ab5d\"}}){username linked_accounts{public_address}} }",
    "endpoint": "https://artblocks-mainnet.hasura.app/v1/graphql",
    "observedAt": "2026-09-18T08:29:22.431027+00:00",
    "response": {
      "data": {
        "projects_metadata": [
          {
            "name": "Saturazione",
            "project_id": "200",
            "first_token_minted_at": "2021-11-01T08:13:54+00:00",
            "second_token_minted_at": "2021-11-12T17:53:40+00:00",
            "start_datetime": "2021-11-12T17:00:00+00:00",
            "activated_at": "2021-11-05T20:59:39+00:00",
            "completed_at": "2022-03-04T07:38:12+00:00",
            "invocations": 111,
            "max_invocations": 111,
            "price_per_token_in_wei": "555000000000000000",
            "sales_notes": null,
            "license": "CC BY-NC 4.0",
            "link_to_license": null
          }
        ],
        "tokens_metadata": [
          {
            "token_id": "200000097",
            "invocation": 97,
            "owner_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
            "hash": "0x8e0a8204c616e492731359c7e94fec74f953abd89327e96c8282ef0b1a240999",
            "minted_at": "2021-12-27T09:54:51+00:00",
            "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000097.png",
            "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000097",
            "features": {
              "Lens": "Macro",
              "Focus": "Vivid",
              "Mulling": "Meh",
              "Palette": "Honey",
              "Sfumino": "Please stop",
              "Attitude": "Harsh",
              "Softness": "Heaven",
              "Agitation": "Rough",
              "Procrastination": "Tomorrow"
            }
          },
          {
            "token_id": "200000000",
            "invocation": 0,
            "owner_address": "0x3c96514b26d8753e6c7ca4292b5318dcc362ab42",
            "hash": "0xf99ee8602505584d693325efb3ad33499b7298b14c136d1607c752ed1e515925",
            "minted_at": "2021-11-01T08:13:54+00:00",
            "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000000.png",
            "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000000",
            "features": {
              "Lens": "Macro",
              "Focus": "Intangible",
              "Mulling": "Meh",
              "Palette": "Honey",
              "Sfumino": "Hell no!",
              "Attitude": "Harsh",
              "Softness": "Pillow",
              "Agitation": "Rough",
              "Procrastination": "Later"
            }
          },
          {
            "token_id": "200000020",
            "invocation": 20,
            "owner_address": "0x6822aa913174377a0200f3501432656ea38fa1aa",
            "hash": "0xdffadc0f4a93a3cfa70c710ca56ab3529a7c64caef55ef7814a296bc3d53cd57",
            "minted_at": "2021-11-12T18:05:33+00:00",
            "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000020.png",
            "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000020",
            "features": {
              "Lens": "Wide",
              "Focus": "Daydream",
              "Mulling": "Meh",
              "Palette": "Tropicana",
              "Sfumino": "Please stop",
              "Attitude": "Soft",
              "Softness": "Comfy",
              "Agitation": "Rough",
              "Procrastination": "Tomorrow"
            }
          },
          {
            "token_id": "200000010",
            "invocation": 10,
            "owner_address": "0x2d20d3b4cb133f05eeb389cd29c292a7357aa951",
            "hash": "0xaae995c626176dedb57d668e2edef1093b3a1980127b36e2e76d538c506a59d8",
            "minted_at": "2021-11-12T18:02:58+00:00",
            "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000010.png",
            "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000010",
            "features": {
              "Lens": "Tele",
              "Focus": "Vivid",
              "Mulling": "Insomnia",
              "Palette": "Tropicana",
              "Sfumino": "A bit",
              "Attitude": "Soft",
              "Softness": "Pillow",
              "Agitation": "Tide",
              "Procrastination": "Who knows"
            }
          },
          {
            "token_id": "200000001",
            "invocation": 1,
            "owner_address": "0xc896866e927e6f8a416ba209976115e79fa0a66f",
            "hash": "0x552605caf8bc1b8f6753592e81884aec2f00773298041f464771079bf4702852",
            "minted_at": "2021-11-12T17:53:40+00:00",
            "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000001.png",
            "live_view_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/200000001",
            "features": {
              "Lens": "Portrait",
              "Focus": "Intangible",
              "Mulling": "Pique",
              "Palette": "Honey",
              "Sfumino": "Life is blurry",
              "Attitude": "Harsh",
              "Softness": "Cloud",
              "Agitation": "Wavy",
              "Procrastination": "Tomorrow"
            }
          }
        ],
        "user_profiles": [
          {
            "username": "ab5d",
            "linked_accounts": [
              {
                "public_address": "0xce6dc14c5494d8a4325a81d3b257d130fa2039d1"
              },
              {
                "public_address": "0x2247247ee0eee59557e6cd14f7e047f6a9309b5c"
              },
              {
                "public_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045"
              }
            ]
          }
        ]
      }
    }
  },
  "coordinatorReviewStatus": "accepted-for-publication-with-stated-historical-gaps"
}
