A deterministic, receiver-neutral event protocol built as the exact product
H_101 tensor C^3 over the preserved ETQ-101 v2 selected-root model.
ETQ-303 v3.0.0 turns the optional full-qutrit extension from ETQ-101 v2 into a complete implementation. Its canonical output is a 303-entry event document, not a MIDI file and not rendered audio.
ETQ-101 v2 selected roots
x independent C^3 fibre
-> 303 exact tensor states
-> one exact 303-step event traversal
-> committed event document
-> JSON / CSV / symbolic MIDI receivers
For basis states |j,a> with j in Z_101 and a in Z_3, define
(j,a) -> (j+1 mod 101, a+1 mod 3).
The exact local phase multiplier is supplied by
X_3 exp(-i*pi*diag(1,-2,1)/2). Its phase exponents are [3,2,3], with aligned
Gaussian-unit symbols [-i,-1,-i].
Because gcd(101,3)=1, the support step visits all 303 pairs exactly once and
returns after 303 steps. The three-step phase product is one, so the complete
monomial operator has exact order 303.
These are 303 root-indexed tensor states, not 303 distinct E8 roots.
V3 defines the Cartesian graph lift
G_303 = G_101 square C_3
with exact fixtures:
| Fixture | Value |
|---|---|
| vertices | 303 |
| horizontal edges | 5,061 |
| vertical fibre edges | 303 |
| total edges | 5,364 |
| degree range | 24-57 |
| connected | yes |
The event ordering is not claimed to be a graph walk.
npm run build:v3 writes only root-policy-allowed .json, .csv, and .mid
artifacts into a new or empty dedicated subdirectory of dist/:
contract.json
contract.schema.json
events.json
events.csv
graph.json
event-atlas.json
events.mid
observation-receipt.json
manifest.json
events.json is the canonical event commitment. graph.json preserves the
exact Cartesian graph data, while event-atlas.json supplies integer-grid
layout metadata without privileging a rendered image format. External tools may
convert these JSON records to GraphML, SVG, OSC, DMX, or other receiver formats;
such conversions are outside the root ETQ export workflow.
The MIDI receiver uses the external fibre as channel and the preserved v2 symbolic note as note number. No tempo or hertz value is canonical.
The contract, observation receipt, and manifest all record a deterministic v3
implementation identity. It hashes the normalized UTF-8 bytes of the exact v3
core, canonical serializer, receivers, artifact builder, and build entrypoint.
This binds generated artifacts to the implementation that produced them even
when the semantic version remains 3.0.0.
The generated bundle uses ./contract.schema.json, so its contract validates
without depending on the repository directory layout. The committed repository
fixture continues to reference ../spec/etq-303.v3.schema.json. $schema is
excluded from the semantic contract-payload hash, so the two location-correct
references do not create different mathematical contract identities.
The v3 canonical contract contains no floating-point identity field, eigensolver output, ring-Laplacian replacement, sorted degree multiset substituted for labelled vertices, sample rate, hertz, waveform, PCM, WAV, random input, wall clock, or empirical validation claim.
Identity-bearing JSON accepts safe integers only for numeric values.
Node.js 20 or newer:
npm test
npm run verify
npm run build:v3npm run verify validates v3 and continues to validate the immutable v2 and v1
contracts. The build command fails closed for unsafe, existing nonempty, or
non-dist/ output paths and never recursively deletes a caller-selected path.
- Exact event protocol
- Claim boundaries
- v2 to v3 migration
- ETQ-101 v2 mathematical model
- Auxiliary Tanner tuning fork
The preserved base release is ETQ-101 v2.0.0:
- source: Git tag
v2.0.0, commit8c24d58ca76abbac77c427a4f63ca434570c82b3 - archive DOI:
10.5281/zenodo.21432511
The acyclic receipt architecture is methodologically informed by the archived
receipt-bound observation protocol versions 10.5281/zenodo.21292906 and
10.5281/zenodo.21293821. They are provenance-method references, not
mathematical dependencies of ETQ-303.
A precise description is:
ETQ-303 v3.0.0 is an exact finite 303-state tensor extension of the preserved ETQ-101 v2 selected-root basis, with a single 303-step monomial support traversal, exact Gaussian-unit phase labels, an exact Cartesian graph lift, and deterministic receiver artifacts bound to one canonical event document.
It does not claim a 303-dimensional E8 representation, 303 distinct roots, physical qutrit hardware, an E8-selected acoustic scale, or empirical validation.
Created by Trent Slade / QSOL-IMC. Licensed under the Mozilla Public License
2.0. Preserve the copyright and licence notices and use CITATION.cff for
citation metadata.