Skip to content

feat: 3D board and web integration - #20

Merged
tmarhguy merged 19 commits into
mainfrom
feat-web-integration
Aug 15, 2026
Merged

feat: 3D board and web integration#20
tmarhguy merged 19 commits into
mainfrom
feat-web-integration

Conversation

@tmarhguy

Copy link
Copy Markdown
Owner

Summary

The paper grew from an embedded 3D bench into a full-screen 07_alu tour (viewer.html), with immersion GIFs on the front page, a hamburger mast, and the Dual-LUT / ISA-as-a-wire story rewritten as a parametric datapath.

Also in this branch:

  • Point the site at tomato.tmarhguy.com (Vercel + Pages CNAME)
  • Journal: Ashtown Valley, solder station, ISA as a Wire
  • FPGA: core.xpr as the 8 MHz Vivado authority, plus Icarus CPI from prog_tb
  • ALU formal property inventory (ALU-only; not full-CPU formal)

Test plan

  • cd web && npm test (or make web-test)
  • Open web/ locally (python3 -m http.server) and hit Front, Viewer, Playground, ISA, Journal
  • On a phone width, confirm the hamburger drawer and Tour the board CTA
  • Viewer: drag / I for the orbit; Tour from the front-page GIF and board.html lands on viewer.html

@tmarhguy tmarhguy self-assigned this Aug 15, 2026
@tmarhguy
tmarhguy merged commit 6d3725f into main Aug 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant