{
  "schema": "ab5d-series-essay/1",
  "identity": {
    "chainId": 1,
    "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
    "projectId": 153,
    "slug": "we-by-vamoss",
    "title": "We",
    "artistCredit": "Vamoss",
    "artistDossierUrls": [
      "https://ab5d.xyz/artists/vamoss/"
    ]
  },
  "revision": 2,
  "researchCutoff": "2026-09-18",
  "status": "published-with-research-limitations",
  "facts": [
    {
      "id": "minted-count",
      "topic": "mint",
      "value": 1024,
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S01",
        "S02"
      ],
      "status": "verified",
      "note": "Equals maximum."
    },
    {
      "id": "first-token-minted-at",
      "topic": "mint",
      "value": "2021-09-19T14:07:31+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S03"
      ],
      "status": "verified",
      "note": "Invocation 0 predates activation."
    },
    {
      "id": "activated-at",
      "topic": "mint",
      "value": "2021-09-28T22:10:50+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "verified",
      "note": ""
    },
    {
      "id": "start-datetime",
      "topic": "mint",
      "value": "2021-10-01T16:00:00+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "verified",
      "note": "Indexed public start clock."
    },
    {
      "id": "completed-at",
      "topic": "mint",
      "value": "2021-10-02T20:05:29+00:00",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "verified",
      "note": ""
    },
    {
      "id": "script-type",
      "topic": "construction",
      "value": "p5@1.0.0",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "verified",
      "note": ""
    },
    {
      "id": "license-label",
      "topic": "rights",
      "value": "CC BY-NC-SA 4.0",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02"
      ],
      "status": "verified",
      "note": "Exact license string."
    },
    {
      "id": "category",
      "topic": "context",
      "value": "factory",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S01",
        "S02"
      ],
      "status": "verified",
      "note": ""
    },
    {
      "id": "original-per-token-price-eth",
      "topic": "mint",
      "value": null,
      "observedAt": "2026-09-18",
      "sourceIds": [],
      "status": "unknown",
      "note": "No primary-sale ETH schedule recovered from collection or project page."
    }
  ],
  "rights": {
    "artwork": {
      "reportedLabel": "CC BY-NC-SA 4.0",
      "category": "creative-commons",
      "termsUrl": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S02",
        "S06"
      ],
      "note": "Label stored as CC BY-NC-SA 4.0. Deed inspected. No project-specific instrument beyond the Art Blocks field.",
      "unresolvedConflicts": []
    },
    "code": {
      "reportedLabel": null,
      "category": "unknown",
      "termsUrl": null,
      "observedAt": "2026-09-18",
      "sourceIds": [
        "S03"
      ],
      "note": "Inspected script has no license header. Index visibility is not a reuse license.",
      "unresolvedConflicts": []
    },
    "thirdParty": [
      {
        "reportedLabel": "p5.js 1.0.0",
        "category": "unknown",
        "termsUrl": null,
        "observedAt": "2026-09-18",
        "sourceIds": [
          "S02"
        ],
        "note": "Declared runtime p5@1.0.0. Artwork CC label does not relicense the library.",
        "unresolvedConflicts": []
      }
    ]
  },
  "sections": [
    {
      "id": "work-context",
      "heading": "The work and its context",
      "bodyMarkdown": "We is a 1,024-edition Art Blocks Factory series by Vamoss on the V2 core contract `0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270`. The official collection page places it in Art Blocks 500 / Factory and prints a fixed edition of 1,024 unique artworks.[^S01] Indexed project metadata retrieved on 18 September 2026 records project ID 153, slug `we-by-vamoss`, script type `p5@1.0.0`, license `CC BY-NC-SA 4.0`, vertical name factory, heritage status ab500, website https://vamoss.com.br, and 1,024 of 1,024 invocations.[^S02] Atlas position 162 is an index number, not the contract project ID.\n\nThe stored project description treats the honeycomb as a metaphor for community. It lists eight possible shapes (random, stars, hexagons, triangles, arrows, trapezoids, diamonds, and flags), three arrangement modes (a random flow, rotating, or pointing to the center), and variation in size, spacing, and color. It states that color palettes correspond to edition groups and that a single feature can change the perception of the whole form. The same paragraph records a charity allocation: 25 percent of initial sales were donated to Lanchonete<>Lanchonete, described there as promoting justice and social well-being for children and families near Providencia, named as the first favela in Brazil.[^S01][^S02]\n\nVamoss is the publishing name of Carlos Oliveira, a Brazilian generative artist whose studio site vamoss.com.br is the official website field on the project record.[^S02][^S05] The AB5D artist dossier for Vamoss is a bibliography lead, not a primary statement of this series.[^S08] This essay uses the on-chain description, the indexed script, and the inspected outputs rather than treating the dossier narrative as testimony."
    },
    {
      "id": "conception",
      "heading": "Conception and development",
      "bodyMarkdown": "No dated artist interview unique to We was attached to the assignment snapshot. The conception document that can be pinned to this slug is therefore the project description stored on the Art Blocks collection and in `projects_metadata.description`.[^S01][^S02] That text is explicit about metaphor: differences and commonalities inside a community, purpose in being together, influence on behavior and identity, and a beehive as the resulting web. Bees are named for \"an enormous sense of community, a behavior essential for their survival.\" The eight shape names and the three orientations in that paragraph match identifiers later found in the script (`shapes`, `orientations`).[^S03]\n\nThe charity sentence is part of the same stored brief, not an external press claim. It names Lanchonete<>Lanchonete and the URL lanchonetelanchonete.com. Whether that 25 percent was calculated on gross initial sales, net of platform fees, or some other base is not specified in the project field. No receipt proving the transfer was retrieved for this essay.[^S01]\n\nThe studio site at vamoss.com.br presents Vamoss as a Brazilian practice working in generative systems and interactive installation. That site is the official website recorded on the project. It supplies artist context. It does not, on the pages inspected for this pass, replace the Art Blocks description as the dated brief for We.[^S05] Later AB5D prose that restates the hive metaphor is treated as secondary.[^S08]\n\nWhat the description does not say is also useful. It does not claim a specific mint price, a Dutch schedule, or a public-sale duration. It does not name p5.js. Those facts have to come from the indexed record and the script itself.[^S02][^S03]"
    },
    {
      "id": "construction",
      "heading": "How the work was constructed",
      "bodyMarkdown": "The indexed record reports script type and version `p5@1.0.0`.[^S02] The full script was retrieved on 18 September 2026 from `projects_metadata.script` on `https://artblocks-mainnet.hasura.app/v1/graphql`, filtered by contract `0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270` and project_id `\"153\"`. The UTF-8 payload is 10391 bytes. SHA-256 of those exact bytes is `f4b47f513e60f2ddf98438879e6064e129a0e291a124d10f3d8e44676ffa0b66`. The script was read in full and was not executed in a local sandbox. The Art Blocks generator executes it in the browser when a live-view URL is loaded.[^S03]\n\nThe program begins by deriving `projectNumber` and `mintNumber` from `tokenData.tokenId`, then builds a 32-byte array `p` from hex pairs in `tokenData.hash` and a numeric array `rns`. `seed` is `parseInt(tokenData.hash.slice(0,16),16)`. Helpers `customRandom`, `customRandomPct`, `customRandom2`, and `customRandomArr` turn those registers into ranges. Constants include `SIZE=1000` and `TOTAL_MINT=1024`. Arrays named `behaviors` (`pulse`, `follow`, `defense`, `wind`, `organic`), `shapes` (weighted toward `random`, then stars, hexagons, triangles, arrows, trapezoid, diamond, flag), `orientations` (`noise`, `spin`, `center`), and `areas` (`small`, `medium`, `big`) match the published feature vocabulary.[^S03]\n\nClass `Hexagon` stores index, position, palette colors, optional child and overlay flags, and a `pikes` array that selects which vertices of a six-sided cell are drawn. Shape names map onto those pike sets: stars use all six, diamond uses indices 1 and 4, trapezoid 5 and 3, triangles 0, 2 and 4, arrows 1, 3, 4 and 5, flag 1 and 2. `setup()` creates a 1000-pixel canvas. `init()` builds the hex grid and config. `draw()` is a continuous loop: it measures `millis()/1000`, fills the field (optionally with a canvas linear gradient when `config.gradient` is true), and calls `drawHex` on each cell. There is no `noLoop()` in the inspected body.[^S03]\n\n`mousePressed` and `mouseMoved` both call `findClosest()` and subtract `TWO_PI/6` from that hexagon's `rotationDest`. Those handlers exist in the artist program. They were not clicked against a live generator for this essay, so PNG readings remain stills of a timed loop. No Web Audio, Tone.js, or other sound API appears in the inspected bytes.[^S03]\n\nPublished token features include area, color, shape, space, radius, behavior, gradient, noBorder, shuffled, gridHoled, dropShadow, orientation, and randomOverlayColor.[^S03] Those labels are index traits. What is stored on chain is the project script plus each token hash. Rendering still requires a browser and the generator shell that injects `tokenData`. The digest is of the current indexed body, which the project record marks locked. No Ethereum block was pinned.[^S02]"
    },
    {
      "id": "mint",
      "heading": "The mint",
      "bodyMarkdown": "Several clocks have to be kept apart. Token 153000000, invocation 0, was minted on 19 September 2021 at 14:07:31 and is currently owned by `0xc2d9e788980f9183356e5dcad1f7a457eaf8068e`.[^S03] The project record's `activated_at` is 28 September 2021 at 22:10:50. `start_datetime` is 1 October 2021 at 16:00:00.[^S02] Invocation 1 (token 153000001) was minted on 1 October 2021 at 16:29:07. Invocations 10 and 20 followed at 16:48:59 and 16:55:00 the same day. Header invocation 1010 (token 153001010) was minted on 2 October 2021 at 19:47:23. `completed_at` is 2 October 2021 at 20:05:29.[^S02][^S03]\n\nInvocation 0 therefore predates activation by nine days and public `start_datetime` by twelve. It is the natural candidate for an artist or administrative mint; contract event logs that would prove the minter role were not pulled. Public minting evidence in this sample begins with invocation 1, twenty-nine minutes after `start_datetime`. From `start_datetime` to `completed_at` is 1 day, 4 hours, 5 minutes and 29 seconds. That span covers the remaining 1,023 tokens only if no pause occurred and if start equaled purchaser availability. This essay does not convert that span into a sold-out interval.\n\nInvocations and max_invocations both read 1,024 on 18 September 2026.[^S02] The collection page confirms the completed fixed edition.[^S01] No Dutch-auction schedule or opening ETH price was recovered from the collection page or the indexed project record for this slug. Current secondary listings are not a substitute for historic increments. Who paid what for invocation 1 versus invocation 1010 remains open.[^S07][^S09]"
    },
    {
      "id": "rights",
      "heading": "Copyright and licensing",
      "bodyMarkdown": "The project metadata field `license` is the exact string `CC BY-NC-SA 4.0`. No separate `link_to_license` field was stored on the indexed record inspected for this essay.[^S02] The Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International deed at https://creativecommons.org/licenses/by-nc-sa/4.0/ permits sharing and adaptation with attribution, forbids commercial use as defined in that deed, and requires adaptations to be licensed under the same terms.[^S06] Whether Vamoss intended that standard deed, a variant, or only the short label is not independently documented in a project-specific instrument beyond the Art Blocks field. The operative public text identified for the label is the 4.0 BY-NC-SA deed.\n\nArtwork rights are separate from source-code rights. The artist script is visible through the Art Blocks index and generator. Visibility is not a license to copy, fork, or reissue the program. No SPDX identifier or copyright header was present in the inspected script body.[^S03] p5.js 1.0.0 is a third-party runtime with its own license; the artwork CC label does not relicense that library.[^S02]\n\nAB5D's CC0 grant covers this essay's original prose only. Token ownership by AB5D or anyone else does not transfer copyright in the images. The charity sentence in the project description is a sales allocation claim, not a change to the artwork licence.[^S01]"
    },
    {
      "id": "examples",
      "heading": "Close reading of examples",
      "bodyMarkdown": "Four tokens from the assignment discovery set were confirmed on the V2 contract and inspected as media-proxy PNGs with linked generator URLs: invocations 0, 1, 10 and 20. Invocation 1010, owned by `0xdd19308a9731cdecb67e0d80ca6823394208c045` on 18 September 2026, is the header object and is described with them.[^S03][^S04][^S09] Live mouse tests of `mousePressed` were not performed; interaction is documented from the script handlers, not from a timed generator session.[^S03] The PNGs are single frames of a continuous `draw` loop, not halt states.\n\nEdition 0 (token 153000000) carries area=medium, color=color1, shape=random, space=0, radius=24, behavior=defense, gradient=false, orientation=spin, randomOverlayColor=true. The PNG is a saturated red square. A large hexagonal cluster of isometric cells sits in the center: cream, pale blue, mid blue, navy, and red polygons, some outlined, some solid, some star-cut, packed so the outer contour reads as a hex. Empty red margin surrounds the cluster on all sides. Because `shape` is `random`, pike sets differ cell to cell. The still cannot show the spin orientation in motion.[^S03][^S10]\n\nEdition 1 (token 153000001) is the first mint after `start_datetime`: area=big, color=color2, shape=diamond, space=0, radius=44, behavior=pulse, gradient=true, orientation=center, randomOverlayColor=false. The PNG is a light gray field. Large diamond and rhomboid plates in amber, white, slate, and near-black stack in isometric depth, several with inner diamond windows. Soft gradients run across individual plates, matching the `gradient=true` flag. Radius 44 and area=big produce fewer, larger cells than edition 0. Center orientation is visible as plates aiming inward rather than circulating.[^S03][^S10]\n\nEdition 10 (token 153000010) returns to medium / color1 / diamond / radius 20 / defense / spin, with randomOverlayColor true. The PNG is a tighter red-ground cluster than edition 0, diamond windows punched through cream and blue cells. Edition 20 (token 153000020) was confirmed on-contract and downloaded; its still continues the color1 honeycomb language at a different radius and shuffle. Header edition 1010 (token 153001010) sits on a deep indigo field. Arrow and pennant cells in cyan, orange, yellow, scarlet, and maroon pack into a hex, many cyan outlines floating over darker fills. The header palette is a different edition group from color1 red or color2 amber, which is what the project description predicted when it said palettes correspond to edition groups.[^S01][^S03][^S10]\n\nCanonical token URLs use the chain/contract/id pattern. Displayed edition numbers are invocations."
    },
    {
      "id": "significance",
      "heading": "Significance and limitations",
      "bodyMarkdown": "We is a locked Factory edition that puts a honeycomb social metaphor on Ethereum without hiding the parameter list that produces the metaphor. The stored brief names eight shapes, three orientations, and a charity cut. The script implements those names as pike sets, behavior strings, and a continuous p5 draw loop with mouse-driven rotation of the nearest cell.[^S01][^S03] Technically it is an honest live drawing: there is no `noLoop()`, thumbnails are frames, and interaction exists in code even though this pass did not click it.\n\nLimits of this account are specific. Live generator mouse tests were not performed in the submitted research. Invocation 0's minter role was not read from logs. Individual token prices were not recovered from receipts. The Lanchonete<>Lanchonete transfer was not independently documented beyond the project-description sentence.[^S01] vamoss.com.br was used as the official website field; deeper studio essays specific to We were not located as separate dated bodies.[^S05] Before publication, the coordinator refreshed the complete three-wallet AB5D linked-account set and checked the chosen token owner against it. The owner matched. The exact requests, returned identity and observation time are retained in the evidence record, separately from the earlier research snapshot. This is current indexed ownership evidence; it does not establish the acquisition date or historical custody of the work.[^S02][^S09]\n\nUnresolved questions\n- What ETH price did each sampled token actually pay at primary sale?\n- Who minted token 153000000 on 19 September 2021, and under what project role?\n- Does a live click on a hexagon rotate only that cell, and how long does the eased turn take?\n- Was the 25 percent Lanchonete allocation paid, and on what sales base?\n- Do edition-group palettes map to contiguous invocation ranges, or only to hash buckets labeled color1 and color2?"
    }
  ],
  "examples": [
    {
      "id": "E01",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000000",
      "sourceIds": [
        "S03",
        "S04",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 0; first mint.",
      "observationNote": "Red field, mixed-pike isometric honeycomb, medium radius 24, spin/defense."
    },
    {
      "id": "E02",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000001",
      "sourceIds": [
        "S03",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 1; first post-start mint.",
      "observationNote": "Gray field, large amber-white-slate diamonds, gradient true, center/pulse."
    },
    {
      "id": "E03",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000010",
      "sourceIds": [
        "S03",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 10.",
      "observationNote": "Red-ground diamond honeycomb, radius 20, spin/defense."
    },
    {
      "id": "E04",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000020",
      "sourceIds": [
        "S03",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 20.",
      "observationNote": "Confirmed on-contract color1 honeycomb still downloaded."
    }
  ],
  "mediaIds": [],
  "provenance": {
    "operator": "xAI",
    "agent": "Grok",
    "model": "Grok (submitted Grok 4.6)",
    "modelVersion": "grok-4.6",
    "tools": [
      "GraphQL POST",
      "curl",
      "PNG inspection"
    ],
    "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",
    "coordinatorPublicationCheck": {
      "reviewer": "OpenAI Codex",
      "scope": "Structural validation, fresh indexed facts, script fingerprints, complete linked-wallet ownership, and website presentation. Source reading and visual observations remain attributed to the submitted researcher.",
      "usage": null
    },
    "publicationAuthorization": "User explicitly requested publication of Grok batch.",
    "generation": {
      "schema": "ab5d-essay-generation/1",
      "model": "Grok (submitted Grok 4.6)",
      "displayName": "Grok (submitted model: Grok 4.6)",
      "scope": "Ten Grok round 002 essays; coordinator publication checks for identity, script fingerprints, edition facts and current collection ownership",
      "essayCount": 10,
      "usage": null,
      "perEssayUsage": null,
      "usageDetail": "Grok supplied no token telemetry. Its model name is submission-reported. Coordinator publication checks are recorded separately; their token usage was not separately measured.",
      "contributors": {
        "originalAuthor": "Grok",
        "submittedModel": "Grok 4.6",
        "publicationCoordinator": "OpenAI Codex",
        "reviewScope": "Structural validation, fresh indexed facts, script fingerprints, complete linked-wallet ownership, and website presentation. Source reading and visual observations remain attributed to the submitted researcher."
      }
    }
  },
  "codeInspection": {
    "retrievedAt": "2026-09-18",
    "endpoint": "https://artblocks-mainnet.hasura.app/v1/graphql",
    "query": "query($ids:[String!]){ projects_metadata(where:{contract_address:{_eq:\"0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270\"}, project_id:{_in:$ids}}){ 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 } }",
    "variables": {
      "ids": [
        "153"
      ]
    },
    "bytes": 10391,
    "sha256": "f4b47f513e60f2ddf98438879e6064e129a0e291a124d10f3d8e44676ffa0b66",
    "runtime": "p5@1.0.0",
    "executed": false,
    "executionNote": "Script read in full from indexed projects_metadata.script. Not executed in a local sandbox. Generator URLs exist but live sessions were not stopwatch-timed.",
    "coverage": "tokenData.hash rns customRandom; class Hexagon pikes; setup init draw drawHex; mousePressed mouseMoved findClosest rotationDest; millis clock; no noLoop; no audio",
    "chainBlock": null
  },
  "editorialExceptions": [],
  "presentation": {
    "editionSize": 1024,
    "maximumEdition": 1024,
    "mintDate": "2021-09-19T14:07:31+00:00",
    "mintDateMeaning": "First indexed mint",
    "artwork": {
      "project_id": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-153",
      "token_id": "153001010",
      "invocation": 1010,
      "owner_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "preview_asset_url": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153001010.png",
      "live_view_url": "/series/we-by-vamoss/artwork.html",
      "canonicalLiveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153001010",
      "canonicalUrl": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153001010",
      "mode": "live",
      "copyrightStatus": "CC BY-NC-SA 4.0",
      "copyrightUrl": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
      "interactionNote": "Live artwork. Move the pointer or click to interact.",
      "displayBasis": "Official remote renderer/media embedded at publisher request with artist and reported rights attribution; current indexed owner matches a fresh linked AB5D wallet."
    }
  },
  "observationImages": [
    {
      "id": "E01",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000000",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000000",
      "sourceIds": [
        "S03",
        "S04",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 0; first mint.",
      "observationNote": "Red field, mixed-pike isometric honeycomb, medium radius 24, spin/defense.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000000.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000000"
    },
    {
      "id": "E02",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000001",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000001",
      "sourceIds": [
        "S03",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 1; first post-start mint.",
      "observationNote": "Gray field, large amber-white-slate diamonds, gradient true, center/pulse.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000001.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000001"
    },
    {
      "id": "E03",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000010",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000010",
      "sourceIds": [
        "S03",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 10.",
      "observationNote": "Red-ground diamond honeycomb, radius 20, spin/defense.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000010.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000010"
    },
    {
      "id": "E04",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "tokenId": "153000020",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000020",
      "sourceIds": [
        "S03",
        "S10"
      ],
      "selectionNote": "Assignment candidate edition 20.",
      "observationNote": "Confirmed on-contract color1 honeycomb still downloaded.",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000020.png",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153000020"
    },
    {
      "tokenId": "153001010",
      "chainId": 1,
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "previewUrl": "https://media-proxy.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153001010.png",
      "url": "https://www.artblocks.io/token/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153001010",
      "liveUrl": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/153001010"
    }
  ],
  "publication": {
    "date": "2026-09-18",
    "url": "https://ab5d.xyz/series/we-by-vamoss/",
    "authorization": "Phil requested website publication on 2026-09-17.",
    "reviewSnapshot": "/docs/series-essays/production/we-by-vamoss/record.json",
    "unresolvedResearchQuestionsRetained": true
  }
}
