# Research notes

## Sources and access
Ten sources (S01-S10) inspected 2026-09-18T05:35Z to 21:51Z. All fetches succeeded except the registry's own project website link, ledezma.art/art-blocks/, which returned HTTP 404 (recorded as a finding, EX-03); the artist's current biography was inspected at ledezma.art/en/about instead. The registry description is the primary conception document; the registry interview field is null, and the Bright Moments interview cited by the AB5D dossier was not directly fetched (EX-02). The CC BY-NC-ND 4.0 deed (S08) was fetched and read earlier in this batch and re-used here.

## Full script inspection
Script from projects_metadata.script via exact-slug query; 11,586 bytes; SHA-256 795018e82a6cd43967762d2d01bf20cc1ef69229b662aa9f0917d73f8978d5b3 (recomputed locally, matches). Unusually for this batch the script is the artist's readable source, with Spanish identifiers (ruido, rumbos, reacomoda, menor). Inspected in chunks covering: the xorshift32 PRNG (seed = first 8 hex digits of hash); the 32 hash byte-pairs dcP[] and their per-byte feature map (grid scale, corner radius, column style and isometric angle, 27 palettes, cap style, Gel/membrane material, growth direction, 1-in-93 Neat order, padding/bleed, color discipline fh/tt/dt/tnt/bw, animation speed); the glitch variant's triple condition (grid>1, solid cap, dcP[12]%51==0); the packing routine with reacomoda() fallback and final coarse-grid retry; the draw loop with dust particles, frame-rate ramp and noLoop cutoff; and the keys (space pause, SHIFT resume, 's' save-as-hash). No audio code; no features published to the registry. Script bytes retained only for hashing.

## Token identity and visual observation
All 961 token records pulled (query in research3/fetch_tokens.py). Five static previews downloaded and viewed (V01-V05). Live renderer for 196000781 executed in headless Chrome with synthetic key input (V06): hash matched chain; dust animation ongoing at t+14s; space paused to byte-identical frames; SHIFT resumed; zero audio elements. The 's' save-key was verified in code but not exercised live (EX-05).

## Header ownership and media
AB5D linked wallets refreshed 2026-09-18T05:35:51Z via user_profiles GraphQL query (three addresses, recorded in S05). Owner scan of all 961 tokens found edition 781 held by 0xdd19308a9731cdecb67e0d80ca6823394208c045, matching the spec's historical candidate. Selected as header; media URL in presentation.json.

## Mint chronology and calculations
First mint 2021-10-24T19:50:25Z (edition 0, 12 days pre-activation). Activation 2021-11-05T20:59:39Z (same activation batch as projects 193/194). Editions 1-3 minted 2021-11-05 to 2021-11-11, before the public start (EX-04). Registry start_datetime 2021-11-12T20:00:00Z (= collection page release line). Daily histogram from token records: 2021-11-12 93, 2021-11-13 187, 2021-11-14 195, 2021-11-15 479; completion 2021-11-15T22:49:46Z, about 74 hours after release. Project reported complete=true, locked=true, paused=false, active=true. Registry price 0.25 ETH; original launch price unverified.

## Rights and conflicts
Artwork label 'CC BY-NC-ND 4.0' (registry, link_to_license null); category creative-commons; deed terms summarized from the fetched deed (Share only; Attribution, NonCommercial, NoDerivatives; no additional restrictions). Joint strictest licence in batch. Tension noted: the script's 's' key invites personal PNG saving while NoDerivatives bars publishing transformations. Code licence: none found in script; recorded as unknown. Platform runtime dependency p5.js 1.0.0 only; zero external assets. No conflicts found.

## Unresolved questions and exceptions
EX-01 original mint price unverified (pending). EX-02 no project-specific interview, dossier-cited Bright Moments interview not fetched (pending). EX-03 registry website link dead (pending). EX-04 pre-sale mint allocation undocumented (pending). EX-05 's' key not exercised live (pending).

## Actual model, tools, elapsed time and measured usage
Model: Kimi (Moonshot AI), version not exposed. Tools: curl, Python 3, headless Chrome via puppeteer-core, Art Blocks GraphQL, web search/fetch. Elapsed for this package: roughly 25 minutes within the batch session. Token telemetry unavailable; usage.json fields null except timestamps.

## Checks report

| Check | Report |
| --- | --- |
| Identity and package | Slug aitherios-by-jorge-ledezma; chain 1; contract and project ID match the supplied roster and fresh registry record; all seven files present. |
| Structure and citations | 2002 words; seven sections in order; essay.md byte-identical to record.json sections via the supplied reading format; source IDs unique; citations resolve both ways (validator PASS plus builder pre-check). |
| Source research | See 'Sources and access' above: every cited source inspected with specific locators; uninspected leads (login-walled) kept here in notes, not in the ledger. |
| Code | Full assembled script retrieved via exact-slug GraphQL query; read in full; SHA-256 recomputed locally and matching evidence.json and record.json; execution disclosed separately (live renderer run). |
| Visual evidence | See 'Token identity and visual observation': distinct token/observation identities V01+ with two sustained close readings in the essay; observer is this agent; motion/controls/audio status stated per work. |
| Header | Fresh AB5D wallet set via user_profiles GraphQL query (three addresses, this session); header token owner matched against the set; media and rights/display basis in presentation.json. |
| History and rights | Chronology and duration calculations in 'Mint chronology and calculations'; current vs historical values distinguished; artwork/code/dependency rights separate; unresolved findings listed. |
| Provenance and usage | Actual model credit (Kimi, Moonshot AI; version not exposed); token telemetry null with explanation; startedAt/cutoff timezone-aware ISO 8601, cutoff at or after start. |
| Validator | Command `python3 scripts/validate_series_essays.py submission/aitherios-by-jorge-ledezma` run from the extracted pack root at 2026-09-18T21:58:15Z; validator file scripts/validate_series_essays.py SHA-256 3b6273b6edaa9eee0f7641f365d4d243f15977e0acdd85bac922a40f157472ca; exit status 0; unedited output below. |
| Submission state | complete-draft (validator PASS; manual research checks reported above; pending editorial exceptions listed in record.json). |

Validator unedited output:

```json
{
  "status": "PASS",
  "scope": "Structural package validation only. Does not grant editorial acceptance or confirm publication.",
  "essays": [
    {
      "title": "Aith\u00e9rios",
      "slug": "aitherios-by-jorge-ledezma",
      "words": 2002,
      "sources": 10,
      "examples": 5,
      "pendingEditorialExceptions": 5
    }
  ],
  "totalWords": 2002,
  "errors": []
}
```
