# Ode to Roy revision 2 research notes

Original contribution: Grok 4.6 (xAI, self-reported), unchanged under grok-batch-001/ode-to-roy-by-artplusbrad. Repair: OpenAI GPT-6 Astra, actual gpt-6-astra. Substantial independent research and rewriting; preserve both credits. No shared manifests, build or publication.

## Method and primary sources
Exact spec identity verified: project63, V2 contract, artplusbrad. Official page/current index refreshed, full artist script retrieved with exact query and SHA-256. Artist dossier read locally as bibliography leads only. Primary artist testimony recovered in Jan22 2020 MakersPlace interview and Sep19 2022 first-person Ode to Untitled statement. These document practice, not an invented 2021 development diary. Official Ode to Roy description supplies project-specific conception. Foundation biography supplies limited historical context on printing dots/landscape without claiming a specific prototype painting.

Artist website /roy and root failed expired TLS certificate; not bypassed. Licensing Cheat Sheet failed web timeout/direct403, removed as inspected citation. Current NFT License 2.0 text and p5 tagged package/license had already been fully inspected during this same research session; reused as materially relevant primary terms. No uninspected source retained for padding. Sixteen cited source records, fifteen distinct URLs because metadata and full script share the exact-query endpoint.

## Complete code coverage
All 8114 UTF-8 bytes read from start to final rnd function. Raw script only ignored sibling ode-to-roy-script.js. Digest aefffcabd313b1958cd711798ad8be4b4cfd71aa08c6b5b01f0f2f898f46ff0a. Prefix-seeded bitwise RNG plus all hash-byte parameter selection inspected. Palette arrays, dot counts, background inversion, noiseSeed, band mask boundaries, rotation, constant/graded dots, stripes, solids, overlay.get().mask, sR/mR and sLi/mLi typography, cleanup all traced. setup calls noLoop; no artist click/key/audio/resize handlers. Hosted original execution observed; no local execution, no block-pinned chain retrieval. Generic sans-serif font remains an environment dependency.

## Actual visual and runtime evidence
Original hosted canvases for #0,#1,#10,#20,#599,#905 viewed in isolated CUA Chrome research tabs. Added #905 to directly test final N letter branch. All six canonical pages returned HTTP200 and matching titles. Four originals (#0,#1,#10,#599) viewed again after intervening research, preserving same compositions; #599 clicked unchanged. Clock immediately before repeated screenshot call: 2026-09-18T00:06:34Z. No render-completion duration or auditory test invented. Static behavior supported by full code and repeated originals. Six detailed observation records and exact generator URLs in evidence.json. Original draft's unspecific motion/letters gaps resolved; series is static, and LICHTENSTEIN trait denotes one letter of selected sequence.

## Holdings and display
Fresh full linked_accounts set of three wallets extracted from Art Blocks AB5D profile; #599 index owner matches dd19308... . Full addresses/timestamps in evidence. Static PNG recommendation fits finished original, with generator link. No untested live autoplay claim or looping wrapper. Copyright caption preserves exact unversioned NFT License label, no invented adopted version.

## Mint and rights limitations
First mint May3, activation May4 earlyUTC, indexed start/edition1 May4 19:59:46UTC, completion/final905 June26 01:36:19UTC. 906/906 current. Current price0.05ETH explicitly not original sale proof. No role assigned to #0 from current owner. No claim that mint stayed continuously open or that letter table proves historical max policy. Originalprice/allocation/config changes remain unknown.
Artwork label NFT License, null link. Current standard2.0 terms read but project-adopted version unconfirmed; pending exception remains. No artist-code grant found. p5 LGPL2.1 independently documented. Homage does not prove Foundation endorsement. No new permission workflow imposed.

## Provenance, elapsed scope and usage
Original Grok package untouched. Grok batch telemetry remains null and original inconsistent negative8h timestamps flagged. Astra revision scope covers only this assignment, not Abstraction or batch audit. Null counters pending actual coordinator log delta; no invented start, elapsed duration or divided batch totals. Seven source files with JSON canonical body/Markdown parity. Status draft-for-human-review; unresolved historical/development/rights questions explicit.

Stable boundary: 2026-09-18T00:09:18.603670+00:00. Validator PASS: 2104 words, 16 source records, six original examples, seven files. ROY multi-letter branch is code-inspected, not visually sampled; N branch observed directly.
