# Research notes: Return by Aaron Penne

Status: draft-for-human-review. No human reviewed, edited or fact-checked this package.

Submission state: **complete-draft**. All seven traits reproduce on all 300 tokens; four tokens observed live, two sustained; the rendering fault is documented as a finding and an exception, not a research gap.

## Per-essay checks report

| Check | Report |
| --- | --- |
| Identity and package | Chain 1, contract `0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270`, project 77, slug `return-by-aaron-penne`, title `Return`, artist `Aaron Penne`; corroborated by composite id `...-77`. Seven files present. |
| Structure and citations | 3,805 words in seven sections, generated into essay.md by the validator's own expression. 14 unique sources, all cited, all resolving. Significance ends with six unresolved questions. |
| Source research | 14 inspected sources with specific locators: collection page (accordion expanded), five index retrievals (including a generator cross-check on project 190), live renderer, platform stills, the artist's Apparitions essay and 2021 Art Blocks interview, artist site, GitHub account, CC deed, Khronos reference. Gaps: no Return-specific artist statement; Twitter not consulted; ArtyNFT interview 404; podcasts not auditioned; CC legal code and p5.js licence not read. |
| Code | G02, 2026-09-20T00:25:50Z, 6,686 bytes, one part, `p5@1.0.0`, SHA-256 `a2458278576427c5a7d96fa6ae917a634850d4071828a11ac9410e51d1d3ecd0`, identical in record and evidence and equal to the renderer's inline script digest. Full read; coverage itemised in evidence.json. Executed by the official renderer; shader also compiled in labelled diagnostic canvases. No code reproduced. |
| Visual evidence | V01 to V04 on four distinct verified tokens. Sustained: V01 (4 min 11 s, 36 states, three key controls measured, shader diagnostic, still comparison) and V02 (52 s, 25 states, inward ghost-ring tracking, patched diagnostic). Observer: this agent. Pane displayed; one throttled window recorded and excluded. Audio: silent by construction. |
| Header | Wallet set refreshed (three addresses, count read from response); all 300 owners checked; one match, 77000263. |
| History and rights | First mint, activation, first public mint and completion kept distinct; start_datetime equals invocation 1 to the second; duration 125.75 min with endpoints. Original price unknown. Artwork, code (in-comment licence), p5.js and anti-aliasing routine kept separate. |
| Provenance and usage | Anthropic / claude-opus-5; no revisions; usage nulls explained; startedAt timezone-aware; cutoff null with reason. |
| Validator | Below. |
| Submission state | **complete-draft**, with seven pending editorial exceptions. |

## Method notes

- The GPU finding was isolated in three steps: sampling showed the disc flat; the live shader uniforms showed band colours set correctly; compiling the same fragment source with only `smoothstep(1., 1., d)` replaced by `0.0` restored bands. A standalone probe of `smoothstep(1.,1.,x)` with a uniform input returned 0, so the effect is compiler-context dependent and was not generalised.
- The 's' key was not pressed. Its handler calls a function the program never defines.
- Still images were viewed between 00:29 and 00:37 UTC; exact times were not logged and are not claimed.
- Mint calculation: 2021-06-01T16:09:12Z minus 2021-06-01T14:03:27Z = 125.75 minutes.

## Validator

Command actually executed, from the extracted pack root:

```sh
python3 scripts/validate_series_essays.py submission/return-by-aaron-penne
```

Supplied validator identity: `scripts/validate_series_essays.py` as distributed in `claude-remaining-10.zip`, SHA-256 `f7b561578fa3ece1680ef69a2b8b484c660ca3d0b17275df10c6ff2026f09fdc`. No substitute validator was used and no check was altered. A structural pass is not by itself completion; the checks report above is the substantive report.

Executed at: `2026-09-20T00:53:42+00:00`

Exit status: `0`

Unedited output:

```
{
  "status": "PASS",
  "scope": "Structural package validation only. Does not grant editorial acceptance or confirm publication.",
  "essays": [
    {
      "title": "Return",
      "slug": "return-by-aaron-penne",
      "words": 3805,
      "sources": 14,
      "examples": 4,
      "pendingEditorialExceptions": 7
    }
  ],
  "totalWords": 3805,
  "errors": []
}
```
