{
  "sources": [
    {
      "id": "S01",
      "title": "Petri by Fabin Rasheed",
      "url": "https://www.artblocks.io/collection/petri-by-fabin-rasheed",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Source body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "Factory header, 200 unique artworks, Released May15 2021."
      ]
    },
    {
      "id": "S02",
      "title": "Petri indexed project and token records",
      "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Fresh HTTPS POST GraphQL, HTTP200, returned fields inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "Exact actual POST query/variables in evidence.json; project slug petri-by-fabin-rasheed; token composite key 0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270-67 and ids67000000/1/10/20/15/199.",
        "projectObservation full dates/counts/license/null link/currentprice; tokenObservations owners/features/minttimestamps/hash/transaction."
      ]
    },
    {
      "id": "S03",
      "title": "Petri complete artist script and token records",
      "url": "https://artblocks-mainnet.hasura.app/v1/graphql",
      "author": "Fabin Rasheed / Art Blocks",
      "publisher": "Fabin Rasheed / Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Fresh POST plus full source reading and exact byte digest",
      "archiveUrl": null,
      "evidenceLocators": [
        "Same exact executed query in evidence.json; projects_metadata[0].script full3328bytes; SHA256 a455821709efe0cb1d791f44111f0d07bc22312e48076e19ca73d852d4dc19dc",
        "setup/windowResized/draw, four reflected line calls, Random class and window.onload all read; local/global M scope distinguished."
      ]
    },
    {
      "id": "S06",
      "title": "Fabin Rasheed artist profile",
      "url": "https://www.artblocks.io/artists/fabin-rasheed",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Source body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "About: multidisciplinary artist/designer/technologist, creative technologies."
      ]
    },
    {
      "id": "S07",
      "title": "About",
      "url": "https://nurecas.com/about-me.html",
      "author": "Fabin Rasheed",
      "publisher": "Fabin Rasheed",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Source body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "Redirects to /about-me; Bio and Themes: waves/geometry/recurrences, contemplative inquiry. Current retrospective statement, not dated2021."
      ]
    },
    {
      "id": "S09",
      "title": "Artist Spotlight: Fabin Rasheed",
      "url": "https://medium.com/nft-malayali/artist-spotlight-fabin-rasheed-80413d753e7",
      "author": "Mahesh Krishnan / NFT Malayali",
      "publisher": "Mahesh Krishnan / NFT Malayali",
      "publicationDate": "2021-11-07",
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Source body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "Article dated Nov7 2021 (original submission Nov20 was incorrect); paragraph beginning When asked: artist testimony on experimentation, Processing/p5js and Coding Train."
      ]
    },
    {
      "id": "S10",
      "title": "GNU Lesser General Public License version 3",
      "url": "https://www.gnu.org/licenses/lgpl-3.0.html",
      "author": "Free Software Foundation",
      "publisher": "Free Software Foundation",
      "publicationDate": "2007-06-29",
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Web fetch timed out; direct HTTPS HTTP200 full license body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "Heading version3 June29 2007; sections0–6 inspected; definitions, distribution and combinedwork rules, section6 unversioned-library provisions. Does not establish Petri selectedv3."
      ]
    },
    {
      "id": "S11",
      "title": "Petri #0 original renderer",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/67000000",
      "author": "Fabin Rasheed / Art Blocks",
      "publisher": "Fabin Rasheed / Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "CUA Chrome original renderer screenshots in isolated research tabs",
      "archiveUrl": null,
      "evidenceLocators": [
        "Original canvas independently observed twice; observation V01 in evidence.json, verified canonical/token identity.",
        "Green rim/dot; four long blue/turquoise diagonal arms, open central horizontal interval.",
        "Later: Arms reach nearer rim; new blue/green central folds connect previously separated areas."
      ]
    },
    {
      "id": "S12",
      "title": "Petri #1 original renderer",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/67000001",
      "author": "Fabin Rasheed / Art Blocks",
      "publisher": "Fabin Rasheed / Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "CUA Chrome original renderer screenshots in isolated research tabs",
      "archiveUrl": null,
      "evidenceLocators": [
        "Original canvas independently observed twice; observation V02 in evidence.json, verified canonical/token identity.",
        "Orange rim/dot; magenta/violet upper and lower paired lobes with open central interval.",
        "Later: Pink central mass and crossing violet contours create diamond-like middle, with outer lobes retained."
      ]
    },
    {
      "id": "S13",
      "title": "Petri #10 original renderer",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/67000010",
      "author": "Fabin Rasheed / Art Blocks",
      "publisher": "Fabin Rasheed / Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "CUA Chrome original renderer screenshots in isolated research tabs",
      "archiveUrl": null,
      "evidenceLocators": [
        "Original canvas independently observed twice; observation V03 in evidence.json, verified canonical/token identity.",
        "Blue rim/dot; bright green/yellow broad diamond-like form with pointed extensions.",
        "Later: New curled yellow/green loops across center/lateral edges, earlier pointed silhouette persists."
      ]
    },
    {
      "id": "S14",
      "title": "Petri #20 original renderer",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/67000020",
      "author": "Fabin Rasheed / Art Blocks",
      "publisher": "Fabin Rasheed / Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "CUA Chrome original renderer screenshots in isolated research tabs",
      "archiveUrl": null,
      "evidenceLocators": [
        "Original canvas independently observed twice; observation V04 in evidence.json, verified canonical/token identity.",
        "Cyan rim/dot; cyan/green ring-like shape around large open dark center.",
        "Later: Broad cyan/green forms fill much of former central opening, leaving dark curved side gaps."
      ]
    },
    {
      "id": "S15",
      "title": "Petri #15 original renderer",
      "url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/67000015",
      "author": "Fabin Rasheed / Art Blocks",
      "publisher": "Fabin Rasheed / Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "CUA Chrome original renderer screenshots in isolated research tabs",
      "archiveUrl": null,
      "evidenceLocators": [
        "Original canvas independently observed twice; observation V05 in evidence.json, verified canonical/token identity.",
        "Yellow rim/dot; narrow magenta/blue X with folded broad tips at diagonal extremities.",
        "Later: Dense blue/purple middle fills between arms, overlaid rounded magenta folds and small dark openings."
      ]
    },
    {
      "id": "S16",
      "title": "AB5D linked-wallet profile",
      "url": "https://www.artblocks.io/profile/ab5d",
      "author": "Art Blocks",
      "publisher": "Art Blocks",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "HTTPS HTTP200 payload inspection",
      "archiveUrl": null,
      "evidenceLocators": [
        "Fresh server payload linked_accounts[].public_address, complete returned three-wallet set in evidence holdingCheck; #15 owner matches first."
      ]
    },
    {
      "id": "S17",
      "title": "p5.js1.0.0 package manifest",
      "url": "https://raw.githubusercontent.com/processing/p5.js/1.0.0/package.json",
      "author": "p5.js contributors",
      "publisher": "p5.js contributors",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Source body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "version1.0.0/licenseLGPL-2.1 fields; previously inspected this same session, reused for dependency finding."
      ]
    },
    {
      "id": "S18",
      "title": "p5.js1.0.0 license",
      "url": "https://raw.githubusercontent.com/processing/p5.js/1.0.0/license.txt",
      "author": "p5.js contributors / Free Software Foundation",
      "publisher": "p5.js contributors / Free Software Foundation",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Source body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "LGPL2.1 heading and sections0–6; library use/modification/distribution; previously fully inspected this session."
      ]
    },
    {
      "id": "S19",
      "title": "Petri: process and donation statement",
      "url": "https://nurecas.com/petri",
      "author": "Fabin Rasheed",
      "publisher": "Fabin Rasheed",
      "publicationDate": null,
      "accessedAt": "2026-09-18",
      "accessOutcome": "inspected",
      "accessMethod": "Source body inspected",
      "archiveUrl": null,
      "evidenceLocators": [
        "Process: Perlin-noise thread → Abstraction motion series → Petri; no individual stage dates.",
        "Donation: proceeds/royalties from January2022 pledged to Processing Foundation; no transfer audit.",
        "Footer ©FabinRasheed allrightsreserved, not explicitly artwork-specific replacement for indexedlicense."
      ]
    }
  ]
}
