Skip to content

Rebuild VIZ as the offline ETQ Visual Lab - #1

Merged
EmergentMonk merged 1 commit into
mainfrom
agent/rebuild-etq-visual-lab
Jul 23, 2026
Merged

Rebuild VIZ as the offline ETQ Visual Lab#1
EmergentMonk merged 1 commit into
mainfrom
agent/rebuild-etq-visual-lab

Conversation

@EmergentMonk

Copy link
Copy Markdown
Member

What changed

  • Replaces the legacy VIZ application with a dependency-free, offline ETQ Visual Lab.
  • Reconstructs the exact ETQ-101 selected-root model and ETQ-303 tensor/CRT extension in browser-safe JavaScript.
  • Adds switchable 101/303 exploration, exact graph fixtures, event inspection, and state/PNG export.
  • Adds an interactive Matplotlib-style 3D atlas and ETQ spirograph with desktop and 320 px responsive layouts.
  • Adds browser-local generated, microphone, and audio-file reactivity inspired by E8_MUSIC.
  • Adds deterministic Matplotlib SVG previews and a clickable README launch surface.
  • Replaces the old automation with exact fixture verification and GitHub Pages deployment.

Why

The repository is intentionally rebuilt from a clean tree so it can serve as one focused, playable ETQ explainer while retaining the old history through Git. The UI visibly separates exact mathematical/model fixtures from authored projection and audio receivers.

Exact fixtures covered

  • 240 E8 roots = 112 integer + 128 half-integer
  • triality decomposition 12 + 76(3)
  • selector 2 + 33(3) = 101
  • 1,687 ETQ-101 graph edges; degree sum 3,374; range 22–55
  • 303 distinct CRT state pairs with first closure at step 303
  • 5,364 lifted graph edges; degree range 24–57

Verification

  • npm test: 16/16 passing
  • Node syntax checks for every shipped JavaScript file
  • deterministic Matplotlib asset regeneration
  • browser smoke tests for ETQ-303 and ETQ-101 switching
  • generated Web Audio receiver smoke test
  • desktop and 320 px mobile visual QA
  • no runtime network client, CDN, analytics, or upload path
  • remote tree SHA matches the locally reviewed tree: c9d75a2880b8ee26c5b5c2a15705cd6783b3b8dc

Rollout

This is a draft because it replaces the repository surface. The prior main commit remains intact and recoverable. After merge, the Pages workflow publishes the README play link at https://qsolkcb.github.io/VIZ/.

@EmergentMonk
EmergentMonk marked this pull request as ready for review July 23, 2026 07:48
@EmergentMonk
EmergentMonk merged commit 90a3ab3 into main Jul 23, 2026
@EmergentMonk
EmergentMonk deleted the agent/rebuild-etq-visual-lab branch July 23, 2026 07:48

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @EmergentMonk, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant