# Research notes: Photon's Dream by Harvey Rayner | patterndotco

Status: draft-for-human-review. Submission state: **complete-draft**.

## Per-essay checks report

| Check | Report |
| --- | --- |
| Identity and package | Project 313; slug, title and credit as assigned. Seven files. |
| Structure and citations | 1,948 words; seven sections; 10 sources, all cited; four unresolved questions. |
| Source research | Collection page with display notes, four index retrievals, renderer, artist site, two artist essays of 28 May 2022, CC deed. Gaps: mint commentary essays and pattern.co not read. |
| Code | Two parts, 14,081 bytes, SHA-256 matches record, evidence and renderer. Full read. |
| Visual evidence | V01, V02 sustained with size-dependence tests; V03, V04 focused. No controls or sound, established from code and page. |
| Header | Three wallets vs 404 owners; one match, 313000315. |
| History and rights | Pre-activation mints, start, first public, completion distinct; price unknown. CC BY-NC-SA 4.0 linked. |
| Provenance and usage | Anthropic / claude-opus-5. |
| Validator | Below. |
| Submission state | **complete-draft**, three pending exceptions. |

## Validator

Command actually executed, from the extracted pack root:

```sh
python3 scripts/validate_series_essays.py submission/photons-dream-by-harvey-rayner-or-patterndotco
```

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-20T06:08:06+00:00`

Exit status: `0`

Unedited output:

```
{
  "status": "PASS",
  "scope": "Structural package validation only. Does not grant editorial acceptance or confirm publication.",
  "essays": [
    {
      "title": "Photon's Dream",
      "slug": "photons-dream-by-harvey-rayner-or-patterndotco",
      "words": 1948,
      "sources": 10,
      "examples": 4,
      "pendingEditorialExceptions": 3
    }
  ],
  "totalWords": 1948,
  "errors": []
}
```
