Repository navigation
Explore live silicon dataflow in a floating 3D world - #6
Closed
ishaansathaye wants to merge 3 commits into
Closed
ishaansathaye wants to merge 3 commits into
ishaansathaye wants to merge 3 commits into
Conversation
This was referenced Oct 15, 2026
Owner
Author
|
These foundation commits are included in merged PR #8 and are now on main. Closing this stacked PR as superseded. Live release: https://doke-6lk.pages.dev/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The silicon world is now interactive: paint an image, follow its computed values through a floating 3D schematic, and change memory layout or queue policy to see a real consequence. All four original brain scenes remain available through the top navigation.
PR 3 of the new stack, based on #5 (research in #4). No rejected PR is included and nothing should merge until the owner approves the experience.
Try it
Build normally and open
/silicon.html(the current local review is http://127.0.0.1:4181/silicon.html).Six public product references include Ryzen 9 9950X, RTX 5090, H100, TPU v4 and Cisco G200/G300. Selecting a profile changes sourced reference context; these deliberately small models do not benchmark or reproduce proprietary chip internals. Lights come from model events and occupancy, and functional positions are original schematics.
Validation
Ten browser groups pass: real canvas picking and live inspector tabs, keyboard/pointer input, exact matrix results, layout traffic effects, pause/step/reset, FIFO/VOQ conservation, source navigation, 390px touch/reduced-motion layout and explicit WebGL fallback. WebGPU and WebGL rendered successfully; no browser errors or failed assets. The existing brain suite also passed 13 groups against the shared renderer. Independent visual review led to camera framing, title visibility and label-overlap fixes. 29 core tests and 258 generated-Wasm assertions passed. A Linux Chromium/WebGL CI job now builds Wasm and runs these hardware checks without downloading the anatomy corpus.
Only one compact screenshot is tracked. Generated Wasm, full-size test captures and raw research remain ignored. No deployment, server exposure or merge is included. The brain/atlas comparison is available in #7.
The strict Chromium render check exposed a portability issue: wgpu requested eight color attachments while the bundled browser offered six. The application uses two; the renderer now requests two. The original failure was reproduced and corrected, with the full suite passing on bundled Chromium using SwiftShader as well as system Chrome.