# Research notes: Beatboxes by Zeblocks

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

Submission state: **complete-draft**, with the explicit gap that sound was measured but not heard (exception audio-not-heard).

## Per-essay checks report

| Check | Report |
| --- | --- |
| Identity and package | Chain 1, `0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270`, project 145, slug `beatboxes-by-zeblocks`, title `Beatboxes`, artist `Zeblocks` (a duo per the studio's About page). Seven files present. |
| Structure and citations | 3,109 words, seven sections, essay generated from JSON by the validator's expression. 10 sources, all cited, all resolving. Six unresolved questions close Significance. |
| Source research | 10 inspected sources: collection page, four index retrievals, live renderer, studio project and home pages, studio About page, A-Frame 1.2.0 docs, NFT License summary. Gaps: no interview or dated sale announcement; NFT License full text tab not opened; three.js licence not examined; Twitter not consulted. |
| Code | G02, 29,709 bytes, `aframe@1.2.0`, SHA-256 `99873a69797130ec0ec189317870118a79e73759d5e02fe7ec4034eb03e93080`, equal in record and evidence and to the renderer's inline script. Full read, coverage in evidence.json. Not reproduced. |
| Visual evidence | V01 to V04. Sustained: V01 (2 min, 74 states before, during and after playback, controls measured) and V02 (56 s, 45 states, light ball tracked). Controls: Space via keypress event (native tool key failed, recorded), W and ArrowLeft. Audio: measured via analyser, not heard. VR untested. |
| Header | Wallet set refreshed (three); all 841 owners checked; one match, 145000126. |
| History and rights | First mint, activation, start, first public mint and completion distinct; duration 18.23 min from start to last mint. Price meaning unknown. Artwork label unlinked; code unknown; A-Frame MIT per docs footer. |
| Provenance and usage | Anthropic / claude-opus-5; usage nulls explained. |
| Validator | Below. |
| Submission state | **complete-draft** with seven pending exceptions. |

## Method notes

- Generator cross-check: the class Z arithmetic equals Return's rnd() and Mental pathways' random_dec() (both retrieved this session).
- The trusted Space key sent by the automation tool reported empty `key` and `code` in the page, so the program's `e.code == "Space"` test failed. A constructed keypress with code Space was used; this is disclosed wherever controls are reported.
- Live tempo values (142, 178, 118, 171) equal the reimplementation's predictions for the four hashes; live shape counts on three rooms equal the predictions exactly.
- Sale duration: 2021-08-28T19:18:14Z minus 2021-08-28T19:00:00Z = 18 min 14 s.

## Validator

Command actually executed, from the extracted pack root:

```sh
python3 scripts/validate_series_essays.py submission/beatboxes-by-zeblocks
```

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-20T01:16:23+00:00`

Exit status: `0`

Unedited output:

```
{
  "status": "PASS",
  "scope": "Structural package validation only. Does not grant editorial acceptance or confirm publication.",
  "essays": [
    {
      "title": "Beatboxes",
      "slug": "beatboxes-by-zeblocks",
      "words": 3109,
      "sources": 10,
      "examples": 4,
      "pendingEditorialExceptions": 7
    }
  ],
  "totalWords": 3109,
  "errors": []
}
```
