{
  "schema": "ab5d-series-essay/1",
  "identity": {
    "chainId": 1,
    "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
    "projectId": 230,
    "slug": "glow-by-jason-ting",
    "title": "Glow",
    "artistCredit": "Jason Ting",
    "artistDossierUrls": [
      "https://ab5d.xyz/artists/"
    ]
  },
  "revision": 2,
  "researchCutoff": "2026-09-18",
  "status": "published-with-research-limitations",
  "facts": [
    {
      "id": "minted-count",
      "topic": "mint",
      "value": 500,
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "reported",
      "note": "Current index invocations, equal to maximum on this completed project."
    },
    {
      "id": "max-invocations",
      "topic": "mint",
      "value": 500,
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "reported"
    },
    {
      "id": "first-mint",
      "topic": "mint",
      "value": "2021-12-08T18:07:30+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02",
        "S04"
      ],
      "status": "reported"
    },
    {
      "id": "activated-at",
      "topic": "mint",
      "value": "2021-12-10T02:12:54+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "reported"
    },
    {
      "id": "start-datetime",
      "topic": "mint",
      "value": "2021-12-14T20:00:00+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "reported"
    },
    {
      "id": "completed-at",
      "topic": "mint",
      "value": "2021-12-14T20:21:28+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "reported"
    },
    {
      "id": "license-label",
      "topic": "rights",
      "value": "CC BY-NC 4.0",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02",
        "S06"
      ],
      "status": "reported"
    },
    {
      "id": "script-type",
      "topic": "construction",
      "value": "three@0.124.0",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02",
        "S03"
      ],
      "status": "verified"
    },
    {
      "id": "historic-unit-price-eth",
      "topic": "mint",
      "value": null,
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S01",
        "S02"
      ],
      "status": "unknown",
      "note": "No contemporaneous primary price table recovered this session."
    }
  ],
  "rights": {
    "artwork": {
      "reportedLabel": "CC BY-NC 4.0",
      "category": "creative-commons",
      "termsUrl": "https://creativecommons.org/licenses/by-nc/4.0/",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02",
        "S06"
      ],
      "note": "Label copied from projects_metadata.license. Unversioned CC strings are not inferred as 4.0.",
      "unresolvedConflicts": []
    },
    "code": {
      "reportedLabel": null,
      "category": "unknown",
      "termsUrl": null,
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02",
        "S03"
      ],
      "note": "No separate artist-code licence field was present on the project record.",
      "unresolvedConflicts": []
    },
    "thirdParty": [
      {
        "name": "three.js 0.124.0",
        "reportedLabel": "MIT License (three.js)",
        "category": "custom",
        "termsUrl": "https://github.com/mrdoob/three.js/blob/dev/LICENSE",
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S03"
        ],
        "note": "Runtime declared script_type_and_version three@0.124.0. three.js is third-party MIT-licensed code; the artist program remains a separate rights object.",
        "unresolvedConflicts": []
      }
    ]
  },
  "sections": [
    {
      "id": "work-context",
      "heading": "The work and its context",
      "bodyMarkdown": "Glow makes light appear to emerge from a changing geometric surface. Jason Ting’s forms can be barely distinguishable from their coloured surroundings or sharply articulated as rings and folded motifs. Their identity depends on the relationship between shape, translucency and colour. The indexed edition contains 500 works and is project 230. [^S01][^S02]"
    },
    {
      "id": "conception",
      "heading": "Conception and development",
      "bodyMarkdown": "The official description begins with transformations of a flat plane into iridescent structures. It documents a responsive WebGL2 artwork, space-bar pause, a quality toggle on q and screenshot capture on s. These controls belong to the work’s intended viewing conditions; this pass compares its captured images. [^S01][^S07]"
    },
    {
      "id": "construction",
      "heading": "How the work was constructed",
      "bodyMarkdown": "The submitted script inspection identifies the runtime as three@0.124.0. Its account of the seed is: Hash selects speed, style, density, palette, mirror and translucency. These token-specific choices establish the parameters from which the drawing is generated. The code digest and retrieval locator remain in the research record. [^S03]\n\nThe three.js system begins from transformations of a plane, according to the artist. The supplied inspection identifies speed, style, density, palette, mirroring and translucency as selected parameters. Together they control both geometry and the way it separates from the background. Mirroring can make a form symmetrical without making its colour field uniform. The responsive renderer also makes viewport dimensions part of presentation; the official statement requires WebGL2. [^S01][^S02][^S03]\n\nThe comparison below uses static previews. Live rendering is linked separately; animation timing and undocumented controls are not inferred from these images. [^S09][^S10]"
    },
    {
      "id": "mint",
      "heading": "The mint",
      "bodyMarkdown": "The supplied Art Blocks index records 500 minted works against a maximum of 500. Its first-token field gives 8 December 2021; activation is dated 10 December 2021; the scheduled-start field gives 14 December 2021; and completion is dated 14 December 2021. Full timestamps are retained in the evidence record. These fields describe different events and should not be collapsed into a single launch date. [^S02][^S04]\n\nAn earlier first mint does not establish a reserved or artist allocation. The supplied research does not classify those transactions or independently recover the original public unit price. No exact public sellout duration is asserted from the interval between index fields. [^S01][^S02]"
    },
    {
      "id": "rights",
      "heading": "Copyright and licensing",
      "bodyMarkdown": "The supplied project record reports the artwork licence as CC BY-NC 4.0. The linked terms should be read for their particular conditions; this artwork label is kept separate from rights in the artist’s program and its dependencies. The package does not establish a full history of earlier terms. [^S02][^S06]\n\nNo separate artist-code grant was established in the submitted record. The declared runtime, three@0.124.0, is another rights object and its licence does not automatically license the artwork or artist program. Original essay prose is dedicated to CC0; that dedication does not extend to the work discussed. [^S03][^S06]"
    },
    {
      "id": "examples",
      "heading": "Close reading of examples",
      "bodyMarkdown": "The comparison uses editions 0, 1, 10 and 20, identified by their canonical token links. These form a small early-edition sample, not a statistical description of the whole series. [^S04][^S05]\n\nIn #0, a faint violet caret emerges from a saturated pink-red field. Low contrast makes recognition uncertain. The apparent light is created through adjacent colours rather than a clearly isolated bright object. [^S09]\n\nIn #1, a broken circular structure floats across soft green, orange and turquoise regions. Fine edges provide local definition while the background diffuses it. The ring can read as both object and interference pattern. [^S09]\n\nIn #10, several angular chevrons repeat across a warm-to-cool field. Orange and yellow edges separate briefly before dissolving into green. The serial motif directs attention sideways rather than enclosing a centre like #1. [^S09]\n\nIn #20, dark and pale diamond-shaped folds sit on a beige ground. The restrained colour makes the geometry much more explicit. Soft shadows or blurred regions complicate the otherwise crisp symmetry. [^S09]\n\nThe supplied AB5D holding record identifies edition 84 as the collection example used above. Ownership evidence is recorded separately from the four-output comparison. [^S08]"
    },
    {
      "id": "significance",
      "heading": "Significance and limitations",
      "bodyMarkdown": "Glow’s range is not simply a set of palettes applied to one shape. It varies how confidently a shape can be separated from its atmosphere, making that act of perception part of the subject. [^S09]\n\nThe remaining research questions concern the original public price and allocations, earlier rights terms, and any procedural or live-behaviour details not established above. The supplied script digest identifies an indexed retrieval; it is not a pinned-block chain verification. These limits are retained in the research record."
    }
  ],
  "examples": [
    {
      "id": "E01",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000000",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 0.",
      "observationNote": "In #0, a faint violet caret emerges from a saturated pink-red field. Low contrast makes recognition uncertain. The apparent light is created through adjacent colours rather than a clearly isolated bright object."
    },
    {
      "id": "E02",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000001",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 1.",
      "observationNote": "In #1, a broken circular structure floats across soft green, orange and turquoise regions. Fine edges provide local definition while the background diffuses it. The ring can read as both object and interference pattern."
    },
    {
      "id": "E03",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000010",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 10.",
      "observationNote": "In #10, several angular chevrons repeat across a warm-to-cool field. Orange and yellow edges separate briefly before dissolving into green. The serial motif directs attention sideways rather than enclosing a centre like #1."
    },
    {
      "id": "E04",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000020",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 20.",
      "observationNote": "In #20, dark and pale diamond-shaped folds sit on a beige ground. The restrained colour makes the geometry much more explicit. Soft shadows or blurred regions complicate the otherwise crisp symmetry."
    }
  ],
  "mediaIds": [],
  "provenance": {
    "operator": "Grok research session for coordinator handoff",
    "agent": "Grok",
    "model": "Grok 4.6; editorial completion by GPT-6 Astra",
    "modelVersion": null,
    "tools": [
      "Hasura GraphQL",
      "media-proxy PNG retrieval",
      "canonical token HEAD checks",
      "full script read"
    ],
    "humanEditorialInvolvement": "Commissioned by Phil; website publication authorized by Phil on 2026-09-17. No claim of line-by-line human fact checking.",
    "originalProseLicense": "CC0-1.0",
    "editorialRevision": {
      "model": "GPT-6 Astra",
      "scope": "Bounded completion from supplied research and official preview comparison; no fresh comprehensive source audit."
    },
    "generation": {
      "schema": "ab5d-essay-generation/1",
      "model": "Grok 4.6; editorial completion by GPT-6 Astra",
      "displayName": "Grok 4.6; edited by GPT-6 Astra",
      "scope": "Grok round 004 research with bounded GPT-6 Astra editorial completion",
      "essayCount": 1,
      "usage": null,
      "perEssayUsage": null,
      "usageDetail": "Model name is the actual operator. Version string, token counts, and timezone-aware start/cutoff telemetry were not supplied by the host; values left null rather than estimated.",
      "submittedUsage": {
        "provider": "xAI",
        "model": "Grok 4.6; editorial completion by GPT-6 Astra",
        "modelVersion": null,
        "measurement": "unavailable until telemetry supplied",
        "scope": "per-essay telemetry not exposed to this operator",
        "startedAt": null,
        "cutoff": null,
        "inputTokens": null,
        "cachedInputTokens": null,
        "outputTokens": null,
        "totalTokens": null,
        "reasoningTokens": null,
        "perEssayAvailable": false,
        "telemetrySource": null,
        "note": "Model name is the actual operator. Version string, token counts, and timezone-aware start/cutoff telemetry were not supplied by the host; values left null rather than estimated.",
        "originalModel": "Grok 4.6",
        "editorialTokens": null,
        "editorialUsageNote": "No isolated per-essay telemetry; do not substitute whole-thread cumulative usage."
      },
      "importReview": "Bounded editorial completion of earlier drafts at user direction; official preview comparisons and existing research reused."
    }
  },
  "codeInspection": {
    "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
    "locator": "projects_metadata.script where slug=_eq glow-by-jason-ting",
    "sha256": "5312b43f684159906fefc1c9033303e29cd473a5890bcbd361ed5c6fc9ee55b1",
    "retrievedAt": "2026-09-18T08:20:00+00:00",
    "method": "graphql-post-full-script-read",
    "executed": false,
    "chainBlock": null
  },
  "editorialExceptions": [
    {
      "status": "approved",
      "note": "Bounded editorial completion requested by user on 2026-09-20. Repetitive padding removed; concise treatment retains all seven sections and explicit evidence limits.",
      "kind": "concise-completion"
    }
  ],
  "presentation": {
    "editionSize": 500,
    "maximumEdition": 500,
    "mintDate": "2021-12-08T18:07:30+00:00",
    "mintDateMeaning": "first indexed mint",
    "mintDateLabel": "First mint",
    "artwork": {
      "project_id": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-230",
      "token_id": "230000084",
      "invocation": 84,
      "owner_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "preview_asset_url": "https://media-proxy.artblocks.io/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000084.png",
      "live_view_url": "/series/glow-by-jason-ting/artwork.html",
      "canonicalLiveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000084",
      "canonicalUrl": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000084",
      "mode": "live",
      "aspectRatio": 1,
      "interactionNote": "",
      "copyrightStatus": "CC BY-NC 4.0",
      "copyrightUrl": "https://creativecommons.org/licenses/by-nc/4.0/",
      "displayBasis": "AB5D collection example under the artwork licence label stored on the project record; not a newly created derivative."
    }
  },
  "observationImages": [
    {
      "id": "E01",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000000",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 0.",
      "observationNote": "In #0, a faint violet caret emerges from a saturated pink-red field. Low contrast makes recognition uncertain. The apparent light is created through adjacent colours rather than a clearly isolated bright object.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000000.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000000"
    },
    {
      "id": "E02",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000001",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 1.",
      "observationNote": "In #1, a broken circular structure floats across soft green, orange and turquoise regions. Fine edges provide local definition while the background diffuses it. The ring can read as both object and interference pattern.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000001.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000001"
    },
    {
      "id": "E03",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000010",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 10.",
      "observationNote": "In #10, several angular chevrons repeat across a warm-to-cool field. Orange and yellow edges separate briefly before dissolving into green. The serial motif directs attention sideways rather than enclosing a centre like #1.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000010.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000010"
    },
    {
      "id": "E04",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "230000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000020",
      "sourceIds": [
        "S04",
        "S05",
        "S09"
      ],
      "selectionNote": "Specified candidate invocation 20.",
      "observationNote": "In #20, dark and pale diamond-shaped folds sit on a beige ground. The restrained colour makes the geometry much more explicit. Soft shadows or blurred regions complicate the otherwise crisp symmetry.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000020.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000020"
    },
    {
      "tokenId": "230000084",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000084.png",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000084",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/230000084"
    }
  ],
  "publication": {
    "date": "2026-09-20",
    "url": "https://ab5d.xyz/series/glow-by-jason-ting/",
    "authorization": "Phil requested website publication on 2026-09-17.",
    "reviewSnapshot": "/docs/series-essays/production/glow-by-jason-ting/record.json",
    "unresolvedResearchQuestionsRetained": true
  }
}
