MrlyTree
mrlyprod
├── .claude
│ ├── skills
│ ├── worktrees
│ ├── launch.json
│ ├── settings.json
│ └── settings.local.json
├── apps
│ ├── cli
│ │ ├── src
│ │ │ ├── main.rs
│ │ │ ├── term.rs
│ │ │ └── tui.rs
│ │ ├── tests
│ │ │ └── cli.rs
│ │ └── Cargo.toml
│ ├── git
│ │ ├── public
│ │ │ ├── fonts
│ │ │ │ └── site.woff2
│ │ │ ├── icons
│ │ │ │ ├── mrly_192_192.png
│ │ │ │ └── mrly_512_512.png
│ │ │ ├── favicon.ico
│ │ │ ├── fonts.css
│ │ │ ├── manifest.json
│ │ │ ├── mark.svg
│ │ │ └── style.css
│ │ ├── src
│ │ │ └── main.rs
│ │ └── Cargo.toml
│ ├── gui
│ │ ├── src
│ │ │ └── main.rs
│ │ └── Cargo.toml
│ ├── jsx
│ │ ├── public
│ │ │ ├── icons
│ │ │ ├── MrlyFont.ttf
│ │ │ ├── MrlyFont.woff
│ │ │ ├── MrlyFont.woff2
│ │ │ ├── colors.json
│ │ │ ├── favicon.ico
│ │ │ ├── manifest.json
│ │ │ ├── mrlyfont.json
│ │ │ ├── mrlyprod.png
│ │ │ ├── mrlyprod.svg
│ │ │ ├── robots.txt
│ │ │ └── sw.js
│ │ ├── src
│ │ │ ├── apps
│ │ │ ├── components
│ │ │ │ ├── Settings
│ │ │ │ │ ├── SettingRow.tsx
│ │ │ │ │ ├── SettingStepper.tsx
│ │ │ │ │ ├── SettingSwatches.tsx
│ │ │ │ │ └── SettingToggle.tsx
│ │ │ │ ├── Carousel.tsx
│ │ │ │ ├── ComingSoon.tsx
│ │ │ │ ├── Controls.tsx
│ │ │ │ ├── Cycle.tsx
│ │ │ │ ├── Emoji.tsx
│ │ │ │ ├── Game.tsx
│ │ │ │ ├── Header.tsx
│ │ │ │ ├── Home.tsx
│ │ │ │ ├── Keyboard.tsx
│ │ │ │ ├── Keypad.tsx
│ │ │ │ ├── MrlyHex.tsx
│ │ │ │ ├── MrlyIcon.tsx
│ │ │ │ ├── MrlyProd.tsx
│ │ │ │ ├── MrlyTile.tsx
│ │ │ │ ├── ScreenshotButton.tsx
│ │ │ │ ├── Skeleton.tsx
│ │ │ │ ├── System.tsx
│ │ │ │ └── TilePicker.tsx
│ │ │ ├── contexts
│ │ │ │ ├── HeaderContext.tsx
│ │ │ │ ├── SettingsContext.tsx
│ │ │ │ └── ThemeContext.tsx
│ │ │ ├── hooks
│ │ │ │ ├── useDesigner.ts
│ │ │ │ ├── useFractalScreensaver.ts
│ │ │ │ ├── useGameLoop.ts
│ │ │ │ ├── useMusic.ts
│ │ │ │ └── useSongPlayer.ts
│ │ │ ├── lib
│ │ │ │ ├── audio
│ │ │ │ │ ├── music.ts
│ │ │ │ │ └── synth.ts
│ │ │ │ ├── browser
│ │ │ │ │ ├── clipboard.ts
│ │ │ │ │ ├── images.ts
│ │ │ │ │ ├── screenshot.ts
│ │ │ │ │ └── storage.ts
│ │ │ │ ├── render
│ │ │ │ │ ├── six.ts
│ │ │ │ │ ├── three.ts
│ │ │ │ │ └── two.ts
│ │ │ │ ├── animation.ts
│ │ │ │ ├── colors.json
│ │ │ │ ├── colors.ts
│ │ │ │ ├── formulas.ts
│ │ │ │ ├── fractal.ts
│ │ │ │ ├── frames.ts
│ │ │ │ ├── mrlyfont.json
│ │ │ │ ├── mrlyfont.ts
│ │ │ │ └── tiles.ts
│ │ │ ├── mrly
│ │ │ │ ├── life
│ │ │ │ │ ├── animate.ts
│ │ │ │ │ ├── chaos.ts
│ │ │ │ │ ├── config.ts
│ │ │ │ │ ├── enums.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── models.ts
│ │ │ │ │ ├── sequences.ts
│ │ │ │ │ └── step.ts
│ │ │ │ ├── six
│ │ │ │ │ ├── geometry.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── models.ts
│ │ │ │ │ └── painter.ts
│ │ │ │ ├── three
│ │ │ │ │ ├── designs.ts
│ │ │ │ │ ├── geometry.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── models.ts
│ │ │ │ │ ├── painter.ts
│ │ │ │ │ └── serializer.ts
│ │ │ │ ├── two
│ │ │ │ │ ├── designs.ts
│ │ │ │ │ ├── geometry.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── models.ts
│ │ │ │ │ ├── painter.ts
│ │ │ │ │ └── serializer.ts
│ │ │ │ ├── binary.ts
│ │ │ │ ├── colors.ts
│ │ │ │ ├── config.ts
│ │ │ │ ├── enums.ts
│ │ │ │ ├── errors.ts
│ │ │ │ ├── formulas.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── julia.ts
│ │ │ │ ├── mandelbrot.ts
│ │ │ │ ├── state.ts
│ │ │ │ ├── wayfinder.ts
│ │ │ │ └── webgl.ts
│ │ │ ├── router
│ │ │ │ ├── RouterContext.tsx
│ │ │ │ ├── index.ts
│ │ │ │ └── types.ts
│ │ │ ├── App.tsx
│ │ │ ├── apps.json
│ │ │ ├── main.tsx
│ │ │ ├── mrly.css
│ │ │ └── registry.ts
│ │ ├── .prettierignore
│ │ ├── .prettierrc
│ │ ├── CLAUDE.md
│ │ ├── bun.lock
│ │ ├── eslint.config.js
│ │ ├── index.html
│ │ ├── package.json
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.json
│ │ ├── tsconfig.node.json
│ │ └── vite.config.ts
│ ├── web
│ │ ├── fixtures
│ │ ├── public
│ │ │ ├── fonts
│ │ │ │ └── icons.woff2
│ │ │ ├── icons
│ │ │ │ ├── mrly_192_192.png
│ │ │ │ └── mrly_512_512.png
│ │ │ ├── 404.html
│ │ │ ├── emoji.css
│ │ │ ├── face.html
│ │ │ ├── favicon.ico
│ │ │ ├── fonts.css
│ │ │ ├── icons.css
│ │ │ ├── manifest.json
│ │ │ ├── mrlyprod.png
│ │ │ ├── mrlyprod.svg
│ │ │ └── robots.txt
│ │ ├── src
│ │ │ ├── components
│ │ │ │ ├── Board.tsx
│ │ │ │ ├── DPad.tsx
│ │ │ │ ├── GameOver.tsx
│ │ │ │ ├── Meter.tsx
│ │ │ │ ├── Pager.tsx
│ │ │ │ ├── Section.tsx
│ │ │ │ ├── Shot.tsx
│ │ │ │ ├── colorpicker.tsx
│ │ │ │ ├── fractal.tsx
│ │ │ │ ├── library.tsx
│ │ │ │ ├── options.ts
│ │ │ │ └── palette.tsx
│ │ │ ├── render
│ │ │ │ ├── boards.ts
│ │ │ │ ├── fx.ts
│ │ │ │ ├── mark.ts
│ │ │ │ ├── nodes.ts
│ │ │ │ ├── paint.ts
│ │ │ │ ├── reconcile.ts
│ │ │ │ ├── theme.ts
│ │ │ │ └── wallpaper.ts
│ │ │ ├── shell
│ │ │ │ ├── chrome.ts
│ │ │ │ ├── effects.ts
│ │ │ │ └── mount.ts
│ │ │ ├── views
│ │ │ │ ├── company
│ │ │ │ │ ├── extras.tsx
│ │ │ │ │ └── pages.tsx
│ │ │ │ ├── creativity
│ │ │ │ │ ├── notes.tsx
│ │ │ │ │ ├── photos.tsx
│ │ │ │ │ └── piano.tsx
│ │ │ │ ├── design
│ │ │ │ │ ├── colors.tsx
│ │ │ │ │ ├── emoji.tsx
│ │ │ │ │ ├── font.tsx
│ │ │ │ │ └── pixel.tsx
│ │ │ │ ├── games
│ │ │ │ │ ├── crush.tsx
│ │ │ │ │ ├── escape.tsx
│ │ │ │ │ ├── snake.tsx
│ │ │ │ │ └── tennis.tsx
│ │ │ │ ├── math
│ │ │ │ │ ├── bang.tsx
│ │ │ │ │ ├── life.tsx
│ │ │ │ │ ├── moire.tsx
│ │ │ │ │ ├── six.tsx
│ │ │ │ │ ├── three.tsx
│ │ │ │ │ ├── tile.tsx
│ │ │ │ │ └── two.tsx
│ │ │ │ ├── physics
│ │ │ │ │ ├── billiards.tsx
│ │ │ │ │ ├── lasers.tsx
│ │ │ │ │ └── waves.tsx
│ │ │ │ ├── puzzles
│ │ │ │ │ ├── captcha.tsx
│ │ │ │ │ ├── chess.tsx
│ │ │ │ │ ├── memory.tsx
│ │ │ │ │ ├── mines.tsx
│ │ │ │ │ ├── quiz.tsx
│ │ │ │ │ ├── ttt.tsx
│ │ │ │ │ └── twenty48.tsx
│ │ │ │ ├── system
│ │ │ │ │ ├── files.tsx
│ │ │ │ │ ├── iden.tsx
│ │ │ │ │ ├── log.tsx
│ │ │ │ │ ├── menu.tsx
│ │ │ │ │ ├── settings.tsx
│ │ │ │ │ └── ui.tsx
│ │ │ │ ├── tools
│ │ │ │ │ ├── calculator.tsx
│ │ │ │ │ ├── calendar.tsx
│ │ │ │ │ ├── clock.tsx
│ │ │ │ │ ├── dice.tsx
│ │ │ │ │ ├── hash.tsx
│ │ │ │ │ └── timer.tsx
│ │ │ │ ├── toys
│ │ │ │ │ ├── julia.tsx
│ │ │ │ │ ├── mandelbrot.tsx
│ │ │ │ │ ├── matrix.tsx
│ │ │ │ │ ├── sleep.tsx
│ │ │ │ │ └── solids.tsx
│ │ │ │ └── index.ts
│ │ │ ├── builders.ts
│ │ │ ├── glyphs.ts
│ │ │ ├── gpu.ts
│ │ │ ├── icons.ts
│ │ │ ├── journal.ts
│ │ │ ├── jsx.ts
│ │ │ ├── kernel.ts
│ │ │ ├── main.ts
│ │ │ ├── palette.ts
│ │ │ ├── peeks.ts
│ │ │ ├── router.ts
│ │ │ ├── skin.tsx
│ │ │ ├── sound.ts
│ │ │ ├── types.ts
│ │ │ └── webgpu.d.ts
│ │ ├── styles
│ │ │ ├── boxes.css
│ │ │ ├── doc.css
│ │ │ ├── fonts.css
│ │ │ ├── forms.css
│ │ │ ├── motion.css
│ │ │ ├── shell.css
│ │ │ └── tokens.css
│ │ ├── bun.lock
│ │ ├── index.html
│ │ ├── index.ts
│ │ ├── mrly.css
│ │ ├── package.json
│ │ ├── shot.ts
│ │ ├── tsconfig.json
│ │ └── verify.ts
│ └── README.md
├── blog
│ ├── README.md
│ ├── millennium.md
│ └── vicsek.md
├── docs
│ ├── COMMENTS.md
│ ├── DEPS.md
│ ├── FACE.md
│ ├── LAYERS.md
│ ├── LIBRARY.md
│ ├── MD.md
│ ├── README.md
│ ├── SKINS.md
│ ├── STATE.md
│ └── TUI.md
├── files
│ ├── brand
│ │ ├── icons
│ │ │ ├── mrly_192_192.png
│ │ │ └── mrly_512_512.png
│ │ ├── favicon.ico
│ │ ├── mark.svg
│ │ ├── mrlyprod.png
│ │ └── mrlyprod.svg
│ ├── mrlyfont
│ │ ├── MrlyFont.json
│ │ ├── MrlyFont.ttf
│ │ ├── MrlyFont.woff
│ │ └── MrlyFont.woff2
│ └── vendor
│ ├── LICENSE-display.txt
│ ├── LICENSE-emoji.txt
│ ├── LICENSE-icons.txt
│ ├── LICENSE-mono.txt
│ ├── LICENSE-sans.txt
│ ├── LICENSE-serif.txt
│ ├── display.woff2
│ ├── emoji.0.woff2
│ ├── emoji.1.woff2
│ ├── emoji.2.woff2
│ ├── emoji.3.woff2
│ ├── emoji.4.woff2
│ ├── emoji.5.woff2
│ ├── emoji.6.woff2
│ ├── emoji.7.woff2
│ ├── emoji.8.woff2
│ ├── emoji.9.woff2
│ ├── emoji.css
│ ├── fonts.css
│ ├── icons.woff2
│ ├── mono.woff2
│ ├── sans.woff2
│ ├── serif.woff2
│ └── site.woff2
├── ops
│ ├── acm.py
│ ├── budget.py
│ ├── cloudfront.py
│ ├── deploy.py
│ ├── dns.py
│ ├── release.py
│ └── s3.py
├── pkgs
│ ├── mrlyjs
│ │ ├── src
│ │ │ └── lib.rs
│ │ └── Cargo.toml
│ ├── mrlypy
│ │ ├── src
│ │ │ ├── font.rs
│ │ │ ├── graphics.rs
│ │ │ └── lib.rs
│ │ ├── tests
│ │ │ ├── smoke.py
│ │ │ ├── test_capture.py
│ │ │ └── test_kernel.py
│ │ ├── Cargo.toml
│ │ ├── pyproject.toml
│ │ └── uv.lock
│ ├── mrlyrs
│ │ ├── mrlyapps
│ │ │ ├── src
│ │ │ │ ├── company
│ │ │ │ │ ├── extras
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── pages
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── dummy.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── creativity
│ │ │ │ │ ├── notes
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── photos
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── piano
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── design
│ │ │ │ │ ├── colors
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── emoji
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── data.rs
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── font
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── pixel
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── games
│ │ │ │ │ ├── crush
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── escape
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── snake
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── tennis
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── math
│ │ │ │ │ ├── bang
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── life
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── moire
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── six
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── three
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── tile
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── helpers.rs
│ │ │ │ │ │ ├── mod.rs
│ │ │ │ │ │ ├── render.rs
│ │ │ │ │ │ ├── rules.rs
│ │ │ │ │ │ └── state.rs
│ │ │ │ │ ├── two
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── physics
│ │ │ │ │ ├── billiards
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── lasers
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── waves
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── puzzles
│ │ │ │ │ ├── captcha
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── chess
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── mod.rs
│ │ │ │ │ │ ├── persist.rs
│ │ │ │ │ │ ├── render.rs
│ │ │ │ │ │ ├── rules.rs
│ │ │ │ │ │ ├── setup.rs
│ │ │ │ │ │ └── tests.rs
│ │ │ │ │ ├── memory
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── mines
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── quiz
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── ttt
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── twenty48
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── system
│ │ │ │ │ ├── files
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── iden
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── log
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── menu
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── settings
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── ui
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── tools
│ │ │ │ │ ├── calculator
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── calendar
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── clock
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── dice
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── hash
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── timer
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── toys
│ │ │ │ │ ├── julia
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── mandelbrot
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── matrix
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── sleep
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ ├── solids
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── mod.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ └── lib.rs
│ │ │ ├── tests
│ │ │ │ └── kernel.rs
│ │ │ └── Cargo.toml
│ │ ├── mrlycore
│ │ │ ├── src
│ │ │ │ ├── atoms.rs
│ │ │ │ ├── cell.rs
│ │ │ │ ├── chacha.rs
│ │ │ │ ├── codec.rs
│ │ │ │ ├── colors.rs
│ │ │ │ ├── enums.rs
│ │ │ │ ├── errors.rs
│ │ │ │ ├── image.rs
│ │ │ │ ├── io.rs
│ │ │ │ ├── json.rs
│ │ │ │ ├── lib.rs
│ │ │ │ ├── md.rs
│ │ │ │ ├── paint.rs
│ │ │ │ ├── ramp.rs
│ │ │ │ ├── rng.rs
│ │ │ │ ├── state.rs
│ │ │ │ ├── tensor.rs
│ │ │ │ ├── tile.rs
│ │ │ │ ├── time.rs
│ │ │ │ └── trig.rs
│ │ │ ├── tests
│ │ │ │ └── json.rs
│ │ │ └── Cargo.toml
│ │ ├── mrlyfont
│ │ │ ├── src
│ │ │ │ ├── glyphs.rs
│ │ │ │ ├── letters.rs
│ │ │ │ ├── lib.rs
│ │ │ │ ├── models.rs
│ │ │ │ ├── names.rs
│ │ │ │ ├── raster.rs
│ │ │ │ ├── serializer.rs
│ │ │ │ └── shape.rs
│ │ │ └── Cargo.toml
│ │ ├── mrlymath
│ │ │ ├── src
│ │ │ │ ├── bang
│ │ │ │ │ ├── baseq.rs
│ │ │ │ │ ├── catalog.rs
│ │ │ │ │ ├── counting.rs
│ │ │ │ │ ├── factory.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ └── universe.rs
│ │ │ │ ├── crypto
│ │ │ │ │ ├── cipher
│ │ │ │ │ │ ├── block.rs
│ │ │ │ │ │ ├── feistel.rs
│ │ │ │ │ │ ├── mod.rs
│ │ │ │ │ │ └── schedule.rs
│ │ │ │ │ ├── hash
│ │ │ │ │ │ ├── config.rs
│ │ │ │ │ │ ├── fingerprint.rs
│ │ │ │ │ │ ├── hasher.rs
│ │ │ │ │ │ ├── metrics.rs
│ │ │ │ │ │ ├── mod.rs
│ │ │ │ │ │ ├── permute.rs
│ │ │ │ │ │ ├── sbox.rs
│ │ │ │ │ │ └── sponge.rs
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── dim
│ │ │ │ │ ├── census.rs
│ │ │ │ │ ├── designs.rs
│ │ │ │ │ ├── geometry.rs
│ │ │ │ │ ├── graph.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── models.rs
│ │ │ │ │ ├── painter.rs
│ │ │ │ │ ├── renderer.rs
│ │ │ │ │ ├── serializer.rs
│ │ │ │ │ └── tile.rs
│ │ │ │ ├── formulas
│ │ │ │ │ ├── classics.rs
│ │ │ │ │ ├── counting.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── six.rs
│ │ │ │ │ └── surface.rs
│ │ │ │ ├── fractal
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── presets.rs
│ │ │ │ │ └── wayfinder.rs
│ │ │ │ ├── graph
│ │ │ │ │ ├── census.rs
│ │ │ │ │ ├── extract.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ └── models.rs
│ │ │ │ ├── life
│ │ │ │ │ ├── animate.rs
│ │ │ │ │ ├── crop.rs
│ │ │ │ │ ├── heatmap.rs
│ │ │ │ │ ├── metrics.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── models.rs
│ │ │ │ │ ├── render.rs
│ │ │ │ │ ├── sequence.rs
│ │ │ │ │ ├── step.rs
│ │ │ │ │ └── story.rs
│ │ │ │ ├── moire
│ │ │ │ │ ├── field.rs
│ │ │ │ │ ├── layer.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── render.rs
│ │ │ │ │ ├── sample.rs
│ │ │ │ │ └── stack.rs
│ │ │ │ ├── physics
│ │ │ │ │ ├── billiards.rs
│ │ │ │ │ ├── field.rs
│ │ │ │ │ ├── lasers.rs
│ │ │ │ │ ├── mask.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── rng.rs
│ │ │ │ │ ├── waves.rs
│ │ │ │ │ └── waves_luts.rs
│ │ │ │ ├── pick
│ │ │ │ │ └── mod.rs
│ │ │ │ ├── six
│ │ │ │ │ ├── census.rs
│ │ │ │ │ ├── designs.rs
│ │ │ │ │ ├── geometry.rs
│ │ │ │ │ ├── graph.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── models.rs
│ │ │ │ │ ├── painter.rs
│ │ │ │ │ ├── renderer.rs
│ │ │ │ │ ├── serializer.rs
│ │ │ │ │ └── tile.rs
│ │ │ │ ├── space
│ │ │ │ │ ├── camera.rs
│ │ │ │ │ ├── mesh.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ └── vec.rs
│ │ │ │ ├── three
│ │ │ │ │ ├── census.rs
│ │ │ │ │ ├── designs.rs
│ │ │ │ │ ├── faces.rs
│ │ │ │ │ ├── geometry.rs
│ │ │ │ │ ├── graph.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── models.rs
│ │ │ │ │ ├── painter.rs
│ │ │ │ │ ├── renderer.rs
│ │ │ │ │ ├── serializer.rs
│ │ │ │ │ └── tile.rs
│ │ │ │ ├── two
│ │ │ │ │ ├── artwork.rs
│ │ │ │ │ ├── census.rs
│ │ │ │ │ ├── designs.rs
│ │ │ │ │ ├── geometry.rs
│ │ │ │ │ ├── graph.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── models.rs
│ │ │ │ │ ├── painter.rs
│ │ │ │ │ ├── renderer.rs
│ │ │ │ │ ├── serializer.rs
│ │ │ │ │ └── tile.rs
│ │ │ │ ├── boolean.rs
│ │ │ │ ├── census.rs
│ │ │ │ ├── fft.rs
│ │ │ │ ├── lib.rs
│ │ │ │ └── rules.rs
│ │ │ ├── tests
│ │ │ │ └── atoms.rs
│ │ │ └── Cargo.toml
│ │ ├── mrlymusic
│ │ │ ├── src
│ │ │ │ ├── cue.rs
│ │ │ │ ├── lib.rs
│ │ │ │ ├── render.rs
│ │ │ │ ├── theory.rs
│ │ │ │ └── wave.rs
│ │ │ └── Cargo.toml
│ │ ├── mrlynet
│ │ │ ├── examples
│ │ │ │ ├── face.rs
│ │ │ │ └── fixtures.rs
│ │ │ ├── src
│ │ │ │ ├── card.rs
│ │ │ │ ├── face.rs
│ │ │ │ ├── lib.rs
│ │ │ │ └── registry.rs
│ │ │ ├── tests
│ │ │ │ ├── card.rs
│ │ │ │ ├── face.rs
│ │ │ │ ├── golden.rs
│ │ │ │ ├── goose.rs
│ │ │ │ └── keys.rs
│ │ │ └── Cargo.toml
│ │ ├── mrlyos
│ │ │ ├── src
│ │ │ │ ├── kernel
│ │ │ │ │ ├── os
│ │ │ │ │ │ ├── capture.rs
│ │ │ │ │ │ └── persist.rs
│ │ │ │ │ ├── app.rs
│ │ │ │ │ ├── envelope.rs
│ │ │ │ │ ├── goose.rs
│ │ │ │ │ ├── iden.rs
│ │ │ │ │ ├── manifest.rs
│ │ │ │ │ ├── mod.rs
│ │ │ │ │ ├── os.rs
│ │ │ │ │ ├── set.rs
│ │ │ │ │ ├── shape.rs
│ │ │ │ │ └── testkit.rs
│ │ │ │ └── lib.rs
│ │ │ ├── Cargo.toml
│ │ │ └── build.rs
│ │ └── mrlyui
│ │ ├── examples
│ │ ├── src
│ │ │ ├── face
│ │ │ │ ├── layout.rs
│ │ │ │ ├── md.rs
│ │ │ │ ├── mod.rs
│ │ │ │ ├── paint.rs
│ │ │ │ └── text.rs
│ │ │ ├── mark
│ │ │ │ ├── animation.rs
│ │ │ │ ├── frames.rs
│ │ │ │ ├── letters.rs
│ │ │ │ ├── mod.rs
│ │ │ │ └── render.rs
│ │ │ ├── shaders
│ │ │ │ ├── billiards.wgsl
│ │ │ │ ├── julia.wgsl
│ │ │ │ ├── lasers.wgsl
│ │ │ │ ├── mandelbrot.wgsl
│ │ │ │ ├── mesh.wgsl
│ │ │ │ ├── mod.rs
│ │ │ │ ├── vertex.wgsl
│ │ │ │ └── waves.wgsl
│ │ │ ├── skin
│ │ │ │ ├── chess.rs
│ │ │ │ ├── memory.rs
│ │ │ │ ├── mines.rs
│ │ │ │ ├── mod.rs
│ │ │ │ ├── twenty48.rs
│ │ │ │ └── two.rs
│ │ │ ├── draw.rs
│ │ │ ├── frame.rs
│ │ │ ├── lib.rs
│ │ │ ├── raster.rs
│ │ │ └── scene.rs
│ │ └── Cargo.toml
│ ├── mrlyssg
│ │ ├── assets
│ │ │ ├── base.css
│ │ │ └── theme.js
│ │ ├── src
│ │ │ ├── assets.rs
│ │ │ ├── dist.rs
│ │ │ ├── lib.rs
│ │ │ ├── mark.rs
│ │ │ ├── meta.rs
│ │ │ ├── shell.rs
│ │ │ └── text.rs
│ │ └── Cargo.toml
│ └── README.md
├── research
│ ├── lab
│ │ ├── base3
│ │ │ ├── claims.md
│ │ │ ├── makefig.py
│ │ │ ├── precision.py
│ │ │ └── sieves.py
│ │ ├── census
│ │ │ ├── coprime
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── census_named.txt
│ │ │ │ ├── census_q2.txt
│ │ │ │ ├── census_q3a.txt
│ │ │ │ ├── census_q3b.txt
│ │ │ │ └── general.py
│ │ │ └── fillclasses
│ │ │ ├── RUN.txt
│ │ │ ├── census.py
│ │ │ ├── census_sequences.csv
│ │ │ ├── mrlymath_classification_counts.csv
│ │ │ └── verify_fillclasses.py
│ │ ├── complex_dimensions
│ │ │ ├── RUN.txt
│ │ │ └── spectrum.py
│ │ ├── complexity
│ │ │ ├── RUN.txt
│ │ │ ├── collapse.py
│ │ │ ├── measures.py
│ │ │ ├── measures_d3.csv
│ │ │ ├── measures_d4.csv
│ │ │ ├── recheck.py
│ │ │ ├── recheck.txt
│ │ │ └── summary.txt
│ │ ├── cubic
│ │ │ ├── RUN.txt
│ │ │ ├── cubic.py
│ │ │ └── cubic2.py
│ │ ├── cuts
│ │ │ ├── RUN.txt
│ │ │ ├── cuts.py
│ │ │ └── makefig.py
│ │ ├── euler
│ │ │ ├── RUN.txt
│ │ │ ├── betti.py
│ │ │ ├── chi.py
│ │ │ └── dual.py
│ │ ├── evidence
│ │ │ ├── RUN.txt
│ │ │ ├── dimlaw.py
│ │ │ ├── pores.py
│ │ │ ├── slab.py
│ │ │ └── stack.py
│ │ ├── lattice
│ │ │ ├── RUN.txt
│ │ │ ├── boxcount.py
│ │ │ ├── content.py
│ │ │ ├── content.txt
│ │ │ ├── oscillate.py
│ │ │ ├── oscillate.txt
│ │ │ ├── poles.py
│ │ │ ├── tube.py
│ │ │ ├── zeta.py
│ │ │ └── zeta.txt
│ │ ├── levels
│ │ │ ├── RUN.txt
│ │ │ ├── graphs.py
│ │ │ ├── multiplicity.py
│ │ │ ├── recheck.py
│ │ │ ├── spacings.py
│ │ │ └── unfolding.py
│ │ ├── millennium
│ │ │ ├── RUN.txt
│ │ │ ├── franel.py
│ │ │ ├── gap.py
│ │ │ ├── gap2.py
│ │ │ ├── lattice.py
│ │ │ ├── recheck.py
│ │ │ ├── stack.py
│ │ │ ├── star.py
│ │ │ └── survey.py
│ │ ├── porous
│ │ │ ├── RUN.txt
│ │ │ ├── check.py
│ │ │ ├── flow.py
│ │ │ └── recheck.py
│ │ ├── sequences
│ │ │ ├── A395241
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── A396934
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── fast.c
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── carpet_coprime
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── fast.c
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── design_D3
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── b398348.txt
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── euler_xyorz
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── euler_xyz
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── menger_coprime
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── fast.c
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── menger_pairwise
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── fast.c
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── menger_void
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ ├── vicsek_coprime
│ │ │ │ ├── RUN.txt
│ │ │ │ ├── bfile.txt
│ │ │ │ ├── fast.c
│ │ │ │ ├── terms.py
│ │ │ │ └── terms2.py
│ │ │ └── vicsek_perimeter
│ │ │ ├── RUN.txt
│ │ │ ├── bfile.txt
│ │ │ ├── crossref.py
│ │ │ ├── recheck_digits.py
│ │ │ ├── recheck_grid.py
│ │ │ ├── terms.py
│ │ │ └── terms2.py
│ │ ├── slices
│ │ │ ├── RUN.txt
│ │ │ ├── duality.py
│ │ │ ├── hexcomp.py
│ │ │ ├── hexcut.py
│ │ │ ├── hexnum.py
│ │ │ ├── lemma.py
│ │ │ ├── recheck_census.py
│ │ │ ├── recheck_dspec.py
│ │ │ ├── recheck_dual3d.py
│ │ │ ├── recheck_eisen.py
│ │ │ ├── recheck_expose.py
│ │ │ ├── recheck_holes.py
│ │ │ ├── recheck_lemma.py
│ │ │ ├── recheck_mesh.py
│ │ │ ├── recheck_partition.py
│ │ │ ├── recheck_surface.py
│ │ │ ├── recheck_vertex.py
│ │ │ ├── respec.py
│ │ │ ├── slice.py
│ │ │ ├── spectral.py
│ │ │ ├── surface.py
│ │ │ └── voidface.py
│ │ ├── spectra
│ │ │ ├── RUN.txt
│ │ │ ├── degeneracy.csv
│ │ │ ├── degeneracy.py
│ │ │ ├── recheck.py
│ │ │ ├── recheck.txt
│ │ │ └── summary.txt
│ │ ├── visibility
│ │ │ ├── RUN.txt
│ │ │ ├── a001316.txt
│ │ │ ├── a047999.txt
│ │ │ ├── anf.py
│ │ │ ├── baseq.py
│ │ │ ├── connectivity.py
│ │ │ ├── density.py
│ │ │ ├── dirichlet.py
│ │ │ ├── energy.py
│ │ │ ├── gaussian.py
│ │ │ ├── gfq.py
│ │ │ ├── kummer.py
│ │ │ ├── lambda4.py
│ │ │ ├── matched.py
│ │ │ ├── pascal.py
│ │ │ ├── visible.py
│ │ │ └── wreath.py
│ │ ├── yangmills
│ │ │ ├── RUN.txt
│ │ │ ├── bandgap.csv
│ │ │ ├── bandgap.py
│ │ │ ├── bandgap.txt
│ │ │ ├── bandgap_alt.py
│ │ │ ├── bandgap_alt.txt
│ │ │ ├── edge.py
│ │ │ ├── edge.txt
│ │ │ ├── gap.csv
│ │ │ ├── gap.py
│ │ │ ├── gap.txt
│ │ │ ├── ratio.py
│ │ │ ├── recheck.py
│ │ │ ├── recheck.txt
│ │ │ └── verify.py
│ │ ├── README.md
│ │ └── demo.py
│ ├── README.md
│ ├── bases-fig.png
│ ├── bases.md
│ ├── bijection.md
│ ├── complexity.md
│ ├── connectivity.md
│ ├── coprime.md
│ ├── core.md
│ ├── cuts-fig.png
│ ├── cuts.md
│ ├── dimensions.md
│ ├── euler.md
│ ├── evidence.md
│ ├── method.md
│ ├── pi.md
│ ├── primes.md
│ ├── sequences.md
│ └── slices.md
├── site
│ ├── pages
│ │ ├── ABOUT.md
│ │ ├── CONTACT.md
│ │ ├── PRIVACY.md
│ │ └── TERMS.md
│ ├── public
│ │ ├── fonts
│ │ │ └── site.woff2
│ │ ├── icons
│ │ │ ├── mrly_192_192.png
│ │ │ └── mrly_512_512.png
│ │ ├── favicon.ico
│ │ ├── fonts.css
│ │ ├── install.sh
│ │ ├── manifest.json
│ │ ├── mark.svg
│ │ └── style.css
│ ├── src
│ │ └── main.rs
│ └── Cargo.toml
├── utils
│ ├── brand.py
│ ├── config.py
│ ├── font.py
│ ├── git.py
│ ├── ignore.py
│ ├── image.py
│ ├── layers.py
│ ├── ship.py
│ ├── spaghetti.py
│ ├── stats.py
│ └── tree.py
├── .gitignore
├── .python-version
├── CLAUDE.md
├── COMMANDS.md
├── CONTRIBUTING.md
├── Cargo.lock
├── Cargo.toml
├── INSTALL.md
├── LICENSE
├── README.md
├── STATS.md
├── TREE.md
├── bunfig.toml
├── pyproject.toml
├── rust-toolchain.toml
└── uv.lock