# Research notes
GraphQL POST to artblocks-mainnet.hasura.app succeeded. Collection and sampled token pages returned HTTP 200. Scripts hashed from retrieved UTF-8 bytes. Live motion and controls not stopwatch-tested unless stated. Header owners checked against 0xdd19308a9731cdecb67e0d80ca6823394208c045. Profile ab5d HTTP 200 without extractable wallet list.

## Per-essay checks report
| Check | Report |
| --- | --- |
| Identity and package | autology-by-steganon; seven files. |
| Structure and citations | >=1500 words; seven sections; citations match. |
| Source research | Inspected sources with locators. |
| Code | Full script hashed and read. executed false. |
| Visual evidence | Four example PNGs plus header still. |
| Header | Owner matches historical AB5D address. |
| History and rights | Clocks separated. License label and deed or custom status recorded. |
| Provenance and usage | Grok 4.6; telemetry null. |
| Validator | See unedited output. |
| Submission state | complete-draft if PASS. |
## Validator
Command: python3 /home/workdir/artifacts/task-003/scripts/validate_series_essays.py /home/workdir/artifacts/task-003/submission/autology-by-steganon

## Independent source review begun
Reviewed last11000characters of17283byte script, covering end of embedded Voronoi engine and artist construction. Fouruint32hash PRNG; hierarchical site placement by grids/curves/circles/spirals, reflected regions; Voronoi cells coloured through adjacency recursion; nested scaled polygons with lightness increments; pixel noise and RGB least-significant-bit source embedding;32bit length prefix then8bit chars; S key PNG download. No runtime claims yet. Remaining source prefix includes library provenance and wrapper; full review required before acceptance.

Full source coverage now complete via overlapping spans. SHA256 4d47e51c058e161128ae1f8fab7e00f81f59008504ef8e5bb8dd73f6705b9559. Constructor + RBtree/beachline/circleevent/clipping/cell machinery reviewed; Raymond Hill2010-2013MITnotice explicit. Artist code copyright2021 separate. Payload capacity must be checked before asserting every display-size PNG roundtrips: encoder stops at availableRGBchannels and has no explicit capacity guard. Full construction rewrite saved. Live examples, primary development source, fresh records and decoder verification pending.

## Independent review continuation
Fresh project and five-token records retrieved; header 209000309 verified against all three AB5D linked wallets. Artist backstory inspected directly. Corrected unsupported administrative classification, sale-duration inference and overbroad NoDerivatives wording. Construction, conception, mint and rights rewritten. Visual comparison and decoder round-trip remain outstanding; package not accepted or published.

## Original render and decoder review
Five official generators inspected: 0, 1, 10, 20, 309. Replaced generic visual prose with individual observations, correcting header palette. Decoder implementation inspected directly: local FileReader/canvas, 32-bit length, column-first RGB LSB extraction. Artist warns preview compression can destroy payload. Runtime round trip remains outstanding; no claim of success. Draft now 2196 words, ten references, five examples.

PNG extraction verified independently: #309 at 720x720, 17367 characters, SHA256 d16fc67f04d2789a252355800a5380a9a604ffbf59d2bc6498f8ab04aa81c93d equals token hash assignment plus indexed artist script. Test uses original canvas PNG serialization and detached image decoding, not a claimed file-picker upload or regenerated program run.

Independent Astra revision: source-specific construction, five official original views, fresh mint and three-wallet ownership query, primary project explanations, ten references. 2,232 words; structural PASS. Additional resolution and regeneration tests, historical allocation and code reuse terms remain explicitly unresolved.
