{
  "schema": "ab5d-public-record/1",
  "institution": "AB5D",
  "title": "AB5D Public Record",
  "version": "1.1.0",
  "published_at": "2026-08-10",
  "research_cutoff": "2026-08-10",
  "source_commit": "8fc9554267b1e1dc82abc4f422151e3ebbc90723",
  "authority_note": "Adopted records in this release are founder and editorial operating decisions for the present AB5D project. They do not represent a vote of a membership body, because that body and its voting mechanism are not yet constituted.",
  "principles": [
    "Preserve the first 500 Art Blocks projects as a bounded historical field.",
    "Separate observation, source claims, interpretation, and unresolved questions.",
    "Publish stable identifiers, dated revisions, and correction paths for institutional claims.",
    "Prefer public, inspectable records over undocumented institutional memory.",
    "Treat live generative works as systems whose dependencies, controls, and limitations matter alongside their still images.",
    "State custody, rights, verification, and preservation limits without implying certainty that the evidence does not support."
  ],
  "policies": [
    {
      "id": "AB5D-POL-001",
      "slug": "founding-and-operating-principles",
      "title": "Founding and Operating Principles",
      "status": "Adopted",
      "effective_date": "2026-08-10",
      "version": "1.0.0",
      "summary": "Defines AB5D as a collector-led reference institution for the AB[500] and establishes evidence, openness, bounded scope, revision, and stewardship as operating principles.",
      "provisions": [
        "AB5D documents the AB[500] as a historically bounded field: the first 500 projects carrying the official Art Blocks ab500 designation.",
        "Institutional records distinguish verified observations from supplied metadata, interpretation, and unresolved research.",
        "Material records receive stable identifiers, publication dates, versions, research cutoffs, and revision histories.",
        "Machine-readable access is part of publication, not a secondary export.",
        "Corrections preserve an audit trail. Substantive earlier claims are not silently overwritten.",
        "AB5D may operate through founder and editorial decisions until a membership body and voting mechanism are formally constituted."
      ]
    },
    {
      "id": "AB5D-POL-002",
      "slug": "collection-mandate",
      "title": "Collection Mandate",
      "status": "Adopted",
      "effective_date": "2026-08-10",
      "version": "1.0.0",
      "summary": "Defines what the AB5D collection preserves and how collection significance is assessed.",
      "provisions": [
        "The primary collection mandate is representative custody across the AB[500], with priority given to completing the 500-project project-level set.",
        "A held token is not interchangeable with its project record. Each accession may carry object-specific provenance, traits, rendering behavior, risks, and display instructions.",
        "Acquisition priorities may consider missing project coverage, historical importance, preservation risk, research value, and responsible cost.",
        "The mandate does not promise custody of every edition or declare any one token the definitive example of a project.",
        "Collection statistics are dated observations and must identify the wallet or consolidated profile basis used."
      ]
    },
    {
      "id": "AB5D-POL-003",
      "slug": "accession-and-deaccession",
      "title": "Accession and Deaccession Policy",
      "status": "Adopted",
      "effective_date": "2026-08-10",
      "version": "1.0.0",
      "summary": "Creates a documented threshold for admitting works to the permanent record and for recording any later removal from institutional custody.",
      "provisions": [
        "Accession requires confirmed token identity, current custody, a traceable custody event, a credit line, rights metadata, and an initial preservation assessment.",
        "Selection, acquisition, custody, and accession are distinct states. A selected or held work is not accessioned until its record is published.",
        "Accession identifiers are permanent and are never reassigned.",
        "A disposal, transfer, loss of access, or mandate-based removal does not erase the accession record. Its custody status and reason are revised with an audit entry.",
        "Deaccession decisions must identify authority, rationale, destination when public, and whether retained research or media records remain.",
        "No work in the initial pilot is approved for deaccession by this policy."
      ]
    },
    {
      "id": "AB5D-POL-004",
      "slug": "donation-acceptance",
      "title": "Donation Acceptance Policy",
      "status": "Adopted",
      "effective_date": "2026-08-10",
      "version": "1.0.0",
      "summary": "Sets conditions for accepting donated digital works, funds, services, or preservation material.",
      "provisions": [
        "AB5D may decline a donation that falls outside the collection mandate, carries unclear title, creates disproportionate custody or preservation risk, or imposes incompatible restrictions.",
        "Acceptance does not imply endorsement of the donor, artist, marketplace, or valuation.",
        "Credit lines are agreed before accession. Anonymous credit may be used when operationally and legally appropriate.",
        "Donors do not receive curatorial control, governance rights, tax advice, or a valuation from AB5D by reason of a gift.",
        "Restricted gifts require a written public summary of material restrictions before acceptance.",
        "A donation is not represented as accepted until custody and acceptance are independently confirmed."
      ]
    },
    {
      "id": "AB5D-POL-005",
      "slug": "rights-and-preservation-handbook",
      "title": "Rights and Preservation Handbook",
      "status": "Adopted",
      "effective_date": "2026-08-10",
      "version": "1.0.0",
      "summary": "Establishes minimum documentation for rights, source media, generative dependencies, rendering tests, display, checksums, and known preservation limits.",
      "provisions": [
        "Ownership of a token is recorded separately from copyright, license, publicity, moral, and platform rights.",
        "Rights statements report observed source metadata and are not expanded beyond that evidence.",
        "A live work record should identify its generator, library dependencies, external assets, controls, viewport expectations, audio behavior, and tested runtime where known.",
        "Official media and scripts may be checksummed without implying that AB5D has retained or may redistribute their bytes.",
        "A still image is a reference representation and must not be described as a complete substitute for live behavior unless the work is explicitly static.",
        "Preservation limitations and unverified behavior remain visible until a later observation resolves them."
      ]
    },
    {
      "id": "AB5D-POL-006",
      "slug": "corrections-and-revisions",
      "title": "Corrections and Revision Policy",
      "status": "Adopted",
      "effective_date": "2026-08-10",
      "version": "1.0.0",
      "summary": "Defines how errors, new evidence, interpretation changes, and machine-record revisions are handled.",
      "provisions": [
        "Anyone may propose a correction by naming the record ID, disputed field or claim, evidence, and requested change.",
        "Typographic corrections may increment the patch version. Material factual changes increment the minor version. Structural or mandate changes increment the major version.",
        "A revision entry records the date, affected records, nature of the change, and source commit.",
        "Superseded material remains traceable through revision history even when the current page displays only the corrected statement.",
        "A correction request has no adopted effect until reviewed and incorporated into a published revision."
      ]
    }
  ],
  "decisions": [
    {
      "id": "AB5D-GOV-2026-001",
      "title": "Collection mandate adopted",
      "date": "2026-08-10",
      "type": "Operating policy",
      "status": "Adopted",
      "authority": "Founder and editor",
      "effect": "Adopts AB5D-POL-002 as the current collection mandate.",
      "rationale": "A collection cannot make consistent acquisition, documentation, or preservation decisions without a bounded mandate."
    },
    {
      "id": "AB5D-GOV-2026-002",
      "title": "Dossier acceptance standard adopted",
      "date": "2026-07-11",
      "type": "Research standard",
      "status": "Adopted",
      "authority": "Founder and editor",
      "effect": "Adopts the structured dossier verification, evidence, model-provenance, and integration workflow used for the completed 308-artist corpus.",
      "rationale": "The published corpus required a repeatable threshold for sourced claims, model disclosure, structural integrity, and machine access."
    },
    {
      "id": "AB5D-GOV-2026-003",
      "title": "The Machine Audience approved",
      "date": "2026-08-10",
      "type": "Program approval",
      "status": "Adopted",
      "authority": "Founder and editor",
      "effect": "Approves AB5D-PRG-002 as an institutional research program. This does not open a paid bounty or make a reward offer.",
      "rationale": "Machine observation of generative work should be documented as a curatorial and methodological program, not only as an agent task."
    },
    {
      "id": "AB5D-GOV-2026-004",
      "title": "Founding Patron capital model recorded",
      "date": "2026-08-10",
      "type": "Proposal",
      "status": "No adopted effect",
      "authority": "Proposal only",
      "effect": "Records the 500-seat Founding Patron NFT and related capital model as proposed. It creates no sale, entitlement, supply commitment, or membership right.",
      "rationale": "The roadmap proposal must be distinguishable from adopted institutional mechanics and from the separate $AB5D token concept."
    },
    {
      "id": "AB5D-GOV-2026-005",
      "title": "Membership governance architecture recorded as unresolved",
      "date": "2026-08-10",
      "type": "Status clarification",
      "status": "No adopted effect",
      "authority": "Proposal only",
      "effect": "Records one-seat-one-vote, AB[500]-weighted voting, a five-person steward board, and 500-seat membership as proposals requiring reconciliation and later adoption.",
      "rationale": "Current governance and mechanics documents describe inconsistent voting models. Neither is treated as adopted by this record."
    },
    {
      "id": "AB5D-GOV-2026-006",
      "title": "Public Record and accession pilot adopted",
      "date": "2026-08-10",
      "type": "Institutional infrastructure",
      "status": "Adopted",
      "authority": "Founder and editor",
      "effect": "Establishes the AB5D Public Record, six operating policies, two program records, and five pilot accession records.",
      "rationale": "AB5D requires a public, versioned institutional record alongside its artist-level research corpus."
    },
    {
      "id": "AB5D-GOV-2026-007",
      "title": "Token-bound membership architecture recorded",
      "date": "2026-08-10",
      "type": "Architecture proposal",
      "status": "No adopted effect",
      "authority": "Proposal only",
      "effect": "Records a proposed membership architecture in which a membership NFT may act as a portable institutional identity and may control an optional ERC-6551 token-bound account for personal credentials and member-held artifacts. The AB5D Safe remains the sole institutional treasury and custodian of collectively acquired works. This record creates no membership issue, sale, equity, profit participation, collection share, governance right, or claim on institutional assets.",
      "rationale": "A token-bound account can make a membership credential composable without confusing personal member assets with the institution's treasury or collection.",
      "architecture": [
        "The membership NFT is the portable institutional credential and, if later adopted, the canonical key to member identity.",
        "An optional ERC-6551 token-bound account may hold contribution receipts, badges, exhibition records, delegated permissions, and assets that a member intentionally attaches to the credential.",
        "The AB5D Safe remains operationally and legally separate. Membership contributions and institutional revenue flow to the Safe, and collectively acquired works remain in institutional custody.",
        "The token-bound account does not represent equity, profit participation, fractional ownership, a share of future acquisitions, or a claim on AB5D assets.",
        "Secondary-sale creator earnings are optional supplementary revenue only and are not treated as a dependable treasury mechanism.",
        "The Public Record remains the canonical statement of membership terms, governance rights, treasury restrictions, and adopted status."
      ],
      "conditions_before_adoption": [
        "Resolve whether membership is transferable, transfer-restricted, revocable, or account-bound.",
        "Define loss, recovery, succession, revocation, and compromised-key procedures.",
        "Select and audit the canonical ERC-6551 account implementation, salt, execution interface, signer policy, and deployment chain.",
        "Define how a transferred membership affects the contents and history of its token-bound account.",
        "Prevent ownership cycles, misleading bundled-asset sales, and withdrawal races around marketplace transfers.",
        "Reconcile the architecture with $AB5D, the proposed 500-seat membership, voting weight, and Safe execution authority.",
        "Publish final rights, restrictions, user disclosures, security review, and an adopted decision before deployment or sale."
      ],
      "references": [
        {
          "title": "ERC-6551: Non-fungible Token Bound Accounts",
          "url": "https://eips.ethereum.org/EIPS/eip-6551"
        },
        {
          "title": "AB5D Membership Governance Architecture",
          "url": "https://ab5d.xyz/records/decisions/ab5d-gov-2026-005/"
        }
      ]
    }
  ],
  "programs": [
    {
      "id": "AB5D-PRG-001",
      "slug": "artist-dossier-corpus",
      "title": "The Artist Dossier Corpus",
      "status": "Completed",
      "stage": "308 of 308 artist dossiers published",
      "approved_date": "2026-07-11",
      "premise": "Build a sourced, model-disclosed research record for every artist represented in the AB[500].",
      "methodology": [
        "Group the 500 projects through official Art Blocks artist profiles, with documented handling for aliases, variants, collaborations, and profile-less projects.",
        "Require structured dossiers, source thresholds, model provenance, automated verification, and integrity receipts.",
        "Publish human-readable pages and versioned machine-readable indexes through the site and MCP interfaces."
      ],
      "selection": "The complete 308-artist AB[500] register.",
      "outputs": [
        "308 artist dossiers",
        "Structured JSON corpus",
        "MCP access",
        "Model provenance",
        "Integrity and verification records"
      ],
      "corrections": "Dossier corrections follow AB5D-POL-006 and the existing dossier verification workflow.",
      "finding": "A complete artist-level research layer is operational. Object-level stewardship is the next institutional layer."
    },
    {
      "id": "AB5D-PRG-002",
      "slug": "machine-audience",
      "title": "The Machine Audience",
      "status": "Approved",
      "stage": "Selection complete; observations not started",
      "approved_date": "2026-08-10",
      "premise": "Study what machine observers can reliably perceive, describe, compare, and preserve about live generative works, and document where those observations fail.",
      "methodology": [
        "Use a fixed five-work pilot spanning static, interactive, WebGL, pointer-controlled, and audio-dependent works.",
        "Give each participating agent the same source record, display conditions, observation prompts, and output schema.",
        "Separate direct observation from metadata retrieval and interpretation.",
        "Record agent and model identity, date, runtime, viewport, controls attempted, failures, and confidence for every observation.",
        "Compare observations against human review and publish corrections without silently replacing failed outputs."
      ],
      "selection": "Dynamic Slices #474; QWERTY #76; 923 EMPTY ROOMS #387; Construction Token #373; PRELUDES #29.",
      "agents": "Participant roster not yet assigned. No observation is attributed until an agent record is published.",
      "outputs": [
        "Observation records",
        "Cross-agent comparison",
        "Failure taxonomy",
        "Preservation recommendations",
        "Final findings"
      ],
      "corrections": "Program observations and findings follow AB5D-POL-006. Raw observations remain attributable and revision-stable.",
      "finding": "No final findings. The program is approved, but observations have not started.",
      "reward_status": "No reward offered"
    }
  ],
  "accessions": [
    {
      "id": "AB5D.2026.001.01",
      "slug": "dynamic-slices-474",
      "title": "Dynamic Slices #474",
      "artist": "pxlq",
      "status": "Accessioned",
      "version": "1.0.0",
      "publication_date": "2026-08-10",
      "research_cutoff": "2026-08-10",
      "credit_line": "AB5D Collection. Custody consolidated in ab500dao.eth.",
      "contract": "0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270",
      "token_id": "4000474",
      "token_hash": "0x179ff81e0eb8368775a9198d493c4abe016d7e65a849a00666802ae0801a1138",
      "custody_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "acquisition": "Internal consolidation transfer into the AB5D Safe on 25 November 2025. Consideration was not independently verified.",
      "acquisition_transaction": "0xd6762eb5c6e8847ee6a956b3ff4db3580956fac4d61d268974984704ed0b2b1e",
      "rights": "Art Blocks metadata reports NFT License. No license URL was supplied in the observed project record.",
      "generator": "Art Blocks generator; p5.js 1.0.0; one project script; 5,030 source bytes reported.",
      "dependencies": "No external asset dependency was identified in the official project record.",
      "live_status": "Live and pointer-controlled.",
      "controls": "Pointer position changes the slicing behavior. Exact behavior across devices has not yet been independently characterized.",
      "display": "Use a square live viewport with pointer input enabled. The official still is a reference image, not a substitute for interaction.",
      "tested_runtime": "Official source and script inspected. Independent browser matrix testing is not yet complete.",
      "official_media": "https://artblocks-mainnet.s3.amazonaws.com/4000474.png",
      "official_media_sha256": "24d8d122024fb3335a78772f343879ccf7f10559eb900438115fe34bfc39231a",
      "script_sha256": "7c04fba2e34ae7c44723e58136abb80d5fcdf1e1fc14e6732dd02648d4f899c4",
      "retained_media": "Not yet retained by AB5D. Official bytes were observed and checksummed at the research cutoff.",
      "live_url": "https://generator.artblocks.io/1/0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270/4000474",
      "risks": "Depends on legacy p5.js behavior and pointer-event compatibility. Deterministic live behavior has not yet been independently verified across current browsers.",
      "interpretation": "The work makes interaction part of the object record: preservation must retain the responsive system, not only its default frame."
    },
    {
      "id": "AB5D.2026.001.02",
      "slug": "qwerty-76",
      "title": "QWERTY #76",
      "artist": "Tara Donovan",
      "status": "Accessioned",
      "version": "1.0.0",
      "publication_date": "2026-08-10",
      "research_cutoff": "2026-08-10",
      "credit_line": "AB5D Collection. Custody consolidated in ab500dao.eth.",
      "contract": "0x64780ce53f6e966e18a22af13a2f97369580ec11",
      "token_id": "2000076",
      "token_hash": "0x343885a5ff673929af47f8bfe575b1956c9bbbc0187039cb252437f07c83be6e",
      "custody_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "acquisition": "Internal consolidation transfer into the AB5D Safe on 30 September 2025. Consideration was not independently verified.",
      "acquisition_transaction": "0x4222182e1cb9ac4dfec0508f1172d017be70c95ee344a1bcbd77608f0d993181",
      "rights": "Art Blocks metadata reports CC BY-NC 4.0.",
      "generator": "Art Blocks generator; custom JavaScript; four project scripts; 38,132 source bytes reported.",
      "dependencies": "No external asset dependency was identified in the official project record.",
      "live_status": "Live work.",
      "controls": "No interactive controls have yet been independently verified from the minified source.",
      "display": "Use a square live viewport. Preserve the official live rendering as primary and the still as a reference frame.",
      "tested_runtime": "Official source and script inspected. Independent browser matrix testing is not yet complete.",
      "official_media": "https://art-blocks-x-pace-mainnet.s3.amazonaws.com/2000076.png",
      "official_media_sha256": "6a0652aea90029f2aa835dee25139e400bc7855d2602cb3edda81c40ec1f916c",
      "script_sha256": "5d8083f05d00530f63d49490e90f66e83164615e14517ef48c180588e3c3f72d",
      "retained_media": "Not yet retained by AB5D. Official bytes were observed and checksummed at the research cutoff.",
      "live_url": "https://generator.artblocks.io/1/0x64780ce53f6e966e18a22af13a2f97369580ec11/2000076",
      "risks": "The custom minified runtime is not identified by a versioned library name. Control behavior and browser compatibility need direct testing.",
      "interpretation": "The record preserves uncertainty about behavior rather than inferring controls from visual form alone."
    },
    {
      "id": "AB5D.2026.001.03",
      "slug": "923-empty-rooms-387",
      "title": "923 EMPTY ROOMS #387",
      "artist": "Casey REAS",
      "status": "Accessioned",
      "version": "1.0.0",
      "publication_date": "2026-08-10",
      "research_cutoff": "2026-08-10",
      "credit_line": "AB5D Collection. Custody consolidated in ab500dao.eth.",
      "contract": "0x145789247973c5d612bf121e9e4eef84b63eb707",
      "token_id": "1000387",
      "token_hash": "0x43e89cd5de07f483c6247fef10b71432c458480ca2a45989449254e395b362fd",
      "custody_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "acquisition": "Internal consolidation transfer into the AB5D Safe on 7 September 2025. Consideration was not independently verified.",
      "acquisition_transaction": "0x6bfcc557bcee94c6bf5b13ae87ca1ced7c7cf909b3e55a8949b28ce1f41f6301",
      "rights": "Art Blocks metadata reports CC BY-NC 4.0.",
      "generator": "Art Blocks generator; p5.js 1.0.0; two project scripts; 29,178 source bytes reported.",
      "dependencies": "No external asset dependency was identified in the official project record.",
      "live_status": "Live, animated, and keyboard-controlled.",
      "controls": "The official script exposes resolution, diagram, pause, color-channel, preset, arrow, speed, save, and other keyboard commands. The exact effect of every key has not yet been independently documented.",
      "display": "Use a square live viewport with keyboard focus. Do not replace the live work with the official still when presenting its behavior.",
      "tested_runtime": "Official source and controls inspected. Independent browser matrix and long-duration behavior testing are not yet complete.",
      "official_media": "https://art-blocks-bright-moments-mainnet.s3.amazonaws.com/1000387.png",
      "official_media_sha256": "e21b3ab3c7b869d8298b21187d69d830a8f6ece7b323f01a8c685e4a78babd05",
      "script_sha256": "5298304d3583d02f62aaf6e35c1ffd682c52468d69a74073833b7e280032661f",
      "retained_media": "Not yet retained by AB5D. Official bytes were observed and checksummed at the research cutoff.",
      "live_url": "https://generator.artblocks.io/1/0x145789247973c5d612bf121e9e4eef84b63eb707/1000387",
      "risks": "Preservation depends on p5.js 1.0.0, keyboard focus, renderer compatibility, and undocumented command semantics.",
      "interpretation": "A still captures one state while the accessioned object includes temporal development and a substantial control surface."
    },
    {
      "id": "AB5D.2026.001.04",
      "slug": "construction-token-373",
      "title": "Construction Token #373",
      "artist": "Jeff Davis",
      "status": "Accessioned",
      "version": "1.0.0",
      "publication_date": "2026-08-10",
      "research_cutoff": "2026-08-10",
      "credit_line": "AB5D Collection. Custody consolidated in ab500dao.eth.",
      "contract": "0x059edd72cd353df5106d2b9cc5ab83a52287ac3a",
      "token_id": "2000373",
      "token_hash": "0x6b1373cd429bcaf17399eb90e7cd1bea511bc90a83a2af43344916662a07e394",
      "custody_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "acquisition": "Internal consolidation transfer into the AB5D Safe on 7 September 2025. Consideration was not independently verified.",
      "acquisition_transaction": "0x82a7b4062834e2710ef338b78fc639c941cac2111983cb5f3d454098ea4e2911",
      "rights": "Art Blocks metadata reports CC BY-NC 4.0. No license URL was supplied in the observed project record.",
      "generator": "Art Blocks generator; Processing.js 1.4.6; two project scripts; 6,329 source bytes reported.",
      "dependencies": "No external asset dependency was identified in the official project record.",
      "live_status": "Project metadata designates a static display.",
      "controls": "No interactive controls are expected from the observed source record.",
      "display": "Display as a square image at native aspect ratio. A generator render may be used for verification against the official still.",
      "tested_runtime": "Official source and static display designation inspected. Independent cross-browser regeneration is not yet complete.",
      "official_media": "https://artblocks-mainnet.s3.amazonaws.com/2000373.png",
      "official_media_sha256": "cb0f0c0a6153e140c40c58f838efda46eaae520135b62897c41f97fcf1044735",
      "script_sha256": "e66bae6ba7a7b24a83616491efc2dc87bbb892ff5a3d8962cc913c61e9a86c0b",
      "retained_media": "Not yet retained by AB5D. Official bytes were observed and checksummed at the research cutoff.",
      "live_url": "https://generator.artblocks.io/1/0x059edd72cd353df5106d2b9cc5ab83a52287ac3a/2000373",
      "risks": "Processing.js 1.4.6 is a legacy dependency. Future regeneration may require a preserved compatible runtime even though display is static.",
      "interpretation": "The work is a useful control case: its public display is static, but reproducibility still depends on an aging generative environment."
    },
    {
      "id": "AB5D.2026.001.05",
      "slug": "preludes-29",
      "title": "PRELUDES #29",
      "artist": "Trevor Paglen",
      "status": "Accessioned",
      "version": "1.0.0",
      "publication_date": "2026-08-10",
      "research_cutoff": "2026-08-10",
      "credit_line": "AB5D Collection. Custody consolidated in ab500dao.eth.",
      "contract": "0xea698596b6009a622c3ed00dd5a8b5d1cae4fc36",
      "token_id": "5000029",
      "token_hash": "0xab94678e21c5d2bbfab662feb75f341ae04ae6d7648a8033c1f90b127587bbb7",
      "custody_address": "0xdd19308a9731cdecb67e0d80ca6823394208c045",
      "acquisition": "Internal consolidation transfer into the AB5D Safe on 11 September 2025. Consideration was not independently verified.",
      "acquisition_transaction": "0x694c54c2604ce28add14ec0daaa7174951fa5eb9538320cc8b86eef1c0c30c82",
      "rights": "Art Blocks metadata reports CC BY-NC 4.0.",
      "generator": "Art Blocks generator; Tone.js 14.8.15; three project scripts; 32,352 source bytes reported.",
      "dependencies": "No external asset dependency was identified in the official project record. Audio output depends on the Web Audio environment.",
      "live_status": "Live audiovisual work requiring user gesture for audio.",
      "controls": "The official source binds a mouse-down action. The precise sonic state change has not yet been independently characterized.",
      "display": "Use a square live viewport with audio output enabled. Initiate with a user gesture and state clearly if the work is shown silently.",
      "tested_runtime": "Official source, Tone.js dependency, and gesture binding inspected. Independent browser, audio-device, and autoplay-policy testing is not yet complete.",
      "official_media": "https://art-blocks-x-pace-mainnet.s3.amazonaws.com/5000029.png",
      "official_media_sha256": "fc986f187c7687d2cf3b705333e739fbcd704c80490f0b15c2b61e418e295e2b",
      "script_sha256": "66f812f4bb4d5a702c0975ef67cb2f345b62c74d2788e39c1b9266a322afce3f",
      "retained_media": "Not yet retained by AB5D. Official bytes were observed and checksummed at the research cutoff.",
      "live_url": "https://generator.artblocks.io/1/0xea698596b6009a622c3ed00dd5a8b5d1cae4fc36/5000029",
      "risks": "Audio behavior depends on Tone.js 14.8.15, Web Audio support, autoplay policy, gesture handling, and functioning playback hardware.",
      "interpretation": "Preserving the visual frame without its user-triggered sound would preserve only part of the work's observable system."
    }
  ],
  "revisions": [
    {
      "version": "1.0.0",
      "date": "2026-08-10",
      "status": "Initial publication",
      "records": "AB5D-POL-001 to 006; AB5D-GOV-2026-001 to 006; AB5D-PRG-001 to 002; AB5D.2026.001.01 to 05",
      "summary": "Established the Public Record, operating policies, governance-status register, program register, correction procedure, and five-work accession pilot.",
      "source_commit": "c69773f41aba82db217ff8a7f64173f4b3b3a486"
    },
    {
      "version": "1.1.0",
      "date": "2026-08-10",
      "status": "Architecture proposal recorded",
      "records": "AB5D-GOV-2026-007",
      "summary": "Recorded the proposed token-bound membership architecture, separated personal ERC-6551 accounts from the institutional Safe, excluded equity and collection-share implications, and listed conditions required before adoption.",
      "source_commit": "8fc9554267b1e1dc82abc4f422151e3ebbc90723"
    }
  ]
}
