# Research notes: Quarantine by Owen Moore

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

Submission state: **complete-draft**, with one researched unknown (the Risk trait) recorded as an editorial exception rather than as an unmet requirement.

## Per-essay checks report

| Check | Report |
| --- | --- |
| Identity and package | Chain 1, contract `0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270`, project ID 183, slug `quarantine-by-owen-moore`, title `Quarantine`, artist credit `Owen Moore`. Identity checked against the returned composite key `...-183`, not the atlas position 179. All seven required files present. |
| Structure and citations | 4,050 words in the seven canonical sections in the required order, generated into essay.md from `record.json.sections` by the same expression the supplied validator uses. Eight unique source IDs, all cited and all resolving both ways. The artist's satirical framing is attributed to the artist throughout rather than asserted as verified fact, and the Risk trait is marked unresolved in the prose, the facts and the exceptions. |
| Source research | Eight materially cited inspected sources with specific locators: project page panels by name; four GraphQL retrievals by operation, variables and returned field; program findings by function and by shader branch; the artist's statement by quoted sentence; licence terms by clause; live observations by token, uniform value and measured pixel census. Remaining access gaps: the CC legal code was not opened, only the deed; the artist's about page and newsletter were not read; no on-chain price history was read; the feature-generating software was not located; the cause of the 27 pre-opening mints is undocumented. |
| Code | Retrieved by HTTP POST, named operation `ProjectBySlug`, variables `{"slug":"quarantine-by-owen-moore"}`. 4,826 bytes, single fragment. Digest `70cc8c8ad4aaee795750cb35bbdaecb72d18e07550fd6b50ee7d547e516bbccb`, identical in `record.json.codeInspection.sha256` and `evidence.json.codeSha256` because both are written from the same measured value. Full reading covered the hash-to-uniform mapping, the shader's raymarching and folding, the six-way colour treatment, the two-render sequence and dependencies. Execution disclosure: read from text, and separately executed by the official renderer during observations, where uniform values were read. No artist code reproduced. |
| Visual evidence | Four distinct token identities observed, V01 to V04, each with chain, contract, token ID, canonical URL, inspected renderer URL, observer, method, wall-clock window and concrete observations. Two sustained close readings, both re-observed on 2026-09-19 after an internal audit found the original five and six second windows too short to count as sustained: V01, the AB5D holding, sampled nine times across 22.6 seconds with all four traits checked against live uniforms, and V02, the Mortem token, sampled nine times across 22.6 seconds and followed by a census of every pixel on the canvas. The earlier short observations agreed with the new ones and are superseded rather than contradicted. Observer is this agent throughout. Motion: all four had completed the two-render sequence before sampling and held identical signatures; the absence of motion is established from the program structure and the cleared CSS filter rather than from an unchanging image alone, and the fact that the focusing transition was not captured mid-transition is stated. Controls: none attempted, because the program defines no handler; recorded as an absence established from code. Audio: not auditioned, silent by construction. |
| Header | Complete linked wallet set refreshed this session; three addresses, no fixed count assumed. All 128 token owner addresses compared against all three. One match: token 183000031. No collection gap. |
| History and rights | Four events kept distinct, plus the page's locally rendered release date. The 27 pre-opening mints are reported as observed and explicitly unexplained. Sale duration 58.0 days with endpoints and calculation. Current price presented as a current observation with no mechanism asserted, because no sales note exists. Rights domains kept separate; the NoDerivatives consequence for cataloguing is spelled out. |
| Provenance and usage | Original author recorded as Anthropic / claude-opus-5, routing label rejected as a model identifier. No revisions. Usage counts null with reasons; `startedAt` timezone-aware, `cutoff` null with explanation. |
| Validator | Command, identity, exit status and unedited output below. |
| Submission state | **complete-draft**. Validator passes; research requirements met; seven editorial exceptions recorded. |

## Validator

Command actually executed, from the extracted pack root:

```sh
python3 scripts/validate_series_essays.py submission/quarantine-by-owen-moore
```

Supplied validator identity: `scripts/validate_series_essays.py` as distributed in this pack, SHA-256 `3b6273b6edaa9eee0f7641f365d4d243f15977e0acdd85bac922a40f157472ca`, 61 lines. Roster dependencies present at their required paths. No substitute validator was used.

Exit status: `0`

Unedited output:

```json
{
  "status": "PASS",
  "scope": "Structural package validation only. Does not grant editorial acceptance or confirm publication.",
  "essays": [
    {
      "title": "Quarantine",
      "slug": "quarantine-by-owen-moore",
      "words": 4050,
      "sources": 8,
      "examples": 4,
      "pendingEditorialExceptions": 7
    }
  ],
  "totalWords": 4050,
  "errors": []
}
```

The validator checks structure, not the truth of source access, full reading, visual perception or licence interpretation.

## The findings that matter most

**The work is satire and the platform does not say so.** The mint description is written in character as a pandemic dispatch and reads as sincere. The artist's own statement calls it "a humorous artwork inspired by the visual style of scientific classification charts", a "mock study", made during the pandemic in response to "a widespread rise in misinformation". The trait vocabulary carries the joke: Hazard includes Alien and Nanotech beside Biological and Chemical, and the Variant names follow the World Health Organization convention while starting at Beta. A dossier that publishes the mint blurb and the trait table without the statement presents the work as the thing it parodies.

**Three of four traits are the shader, not labels on it.** Stage is a six-way colour branch. Variant is the polar repetition count, so Kappa means tenfold symmetry. Hazard is which of four hue bands the parameter falls in. All three reproduce at 128 of 128 from the hash, and all three were additionally confirmed by reading the uniform values out of four running tokens.

**The Mortem branch is measurably colourless.** The shader branch for the rarest stage replaces each palette colour with the mean of its own channels. On token 183000013 that produced 0 chromatic pixels out of 438,244. The stage named for death is the one the algorithm drains of colour.

**It renders twice and stops.** A blurred one-sample preview, then a 256-sample final render 200 milliseconds later that clears the CSS blur. No time uniform, no loop, no handler. The index's `display_static` false is wrong; the page, which carries no badges, is right.

## Unresolved

Risk. Three labels, a clear association with the detail-scale parameter, Low and High disjoint from each other, Med straddling both, no single hash byte separating them, and no tested composite doing so either.

The 27 pre-opening mints. A fifth of the edition, minted before activation, with no documented arrangement.

## Actual model, tools and usage

Model: claude-opus-5, served through the Claude desktop application in Cowork mode on the Claude Agent SDK. The batch routing label was "claude", a routing label and not a model identifier. The agent is not Astra. No other model and no human contributed to this package.

Telemetry: no token usage telemetry is exposed to the agent. All counts are null in usage.json with the reason given, the scope is labelled batch, and no batch figure has been divided into invented per-essay numbers.
