# Abstraction repair research notes

Original contributor: Grok 4.6, provider xAI, self-reported. Original batch submission remains untouched in grok-batch-001/abstraction-by-hevey. Revision 2: OpenAI GPT-6 Astra, actual model gpt-6-astra. This is a substantial independent research and prose repair, not a claim that Grok performed the added checks. No shared publication files edited.

## Methods and coverage
Fresh official collection body, artist-owned Abstraction and Recursion statements, NFT License 2.0 sections 0–5, tagged p5 package and license, current complete AB5D profile payload, six exact token records, five canonical token HTML pages and five original generators. Fourteen cited records include separate code/index locators at the same endpoint, so they represent thirteen distinct URLs, not fourteen independent publications. All cited sources materially support prose. Original dossier read locally for bibliography leads; its remote page returned 403 and it is not included as newly remotely inspected evidence. Artist home and Cells page timed out through web; successful artist-owned Abstraction and Recursion pages used instead.

Full script: all 6,372 bytes read from beginning through setup/draw end. Exact query and variables, digest, metadata response and observations in evidence.json. No direct block-pinned chain read. Raw artist code retained only in ignored sibling abstraction-script.js; not in return package. Coverage includes direct hash slices, seeded shuffling, direction tables, path occupancy, length caps, auxiliary simulation, circular brush segments, background circles, M pixel-color masking, grid scales 20/80/320, final 6000-square capture/downsample, noLoop and absence of artist controls/audio. No local sandbox execution. Hosted originals executed by browser.

## Original visual inspection
Five actual original generators, isolated CUA Chrome research tabs: 69000000, 69000001, 69000010, 69000020 and 69000066. Each finished image inspected visually. #0 and #66 revisited; #66 canvas clicked with no visible change. No elapsed render-speed benchmark claimed. First #1 DOM query timed out while drawing, later screenshot succeeded. One inactive #66 screenshot was empty; direct canvas click and screenshot confirmed unchanged art. No auditory observation claimed; code contains no audio. Full descriptive observations in evidence.json.

Corrections from original draft: #1 is colorful, not monochrome; #66 contains three violet discs, not only two; circle interiors produce rings/crescents rather than uniformly solid discs. Colored Shapes 0 does not mean no palette color. Removed unsupported one-to-one readings of numerical circle maxima and visible size. Removed 'offscreen canvas' and replaced vague common-hash explanation with actual prior-pixel feedback. noLoop occurs in setup, not after a single draw. Original generic bundled media citation replaced by a distinct original-render source for each example.

## Holdings and presentation
All three linked_accounts extracted freshly, not just historical wallet. #66 current indexed owner matches dd19308... wallet. Full addresses/time/source stored. PNG remains correct finished-still hero recommendation; no invented motion. Canonical page checks HTTP 200 with exact matching titles. Full artwork attribution retained; no local media redistribution.

## Mint and rights
First mint, activation, public release/start and completion distinguished. Token #255 confirms completion timestamp. Current 0.075 ETH field explicitly not launch price. No event-log audit or payment reconstruction. No inference from current owner to original minter role. NFT License label is unversioned and link null. Current NFT License 2.0 operative text inspected, but project-specific adoption/version remains unknown. p5 1.0.0 LGPL-2.1 package/license now sourced separately. Artist-code license unknown. No new permission workflow imposed by this repair.

## Remaining substantive gaps
- Original public price/configuration history and role of invocation 0.
- Dated studio/development account beyond concise artist statement and shipped script.
- Exact adopted NFT License version or project-specific text.
- Cross-browser rendering equivalence and full-collection feature distribution not studied.

## Attribution and usage
Original Grok credit preserved in provenance and nested original usage; original batch token fields remain null. The original timestamp interval is negative eight hours and is flagged, not reused as a duration. Astra revision fields remain null pending the coordinator's actual per-assignment session-log delta. Do not divide Grok batch use among essays, mix audit use into repair, or credit this entire revision as Grok-only. The stable cutoff is recorded in usage.json; precise start and elapsed duration must come from the actual assignment log. Status remains draft-for-human-review with specific historical/rights exceptions pending editorial review.

Stable package boundary: 2026-09-18T00:02:59.700919+00:00. Canonical validator PASS: 2,037 words, fourteen source records, five examples, seven sections, no errors. No production registration performed.
