MCPcopy Index your code
hub / github.com/bugzmanov/rustness_monster

github.com/bugzmanov/rustness_monster @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
251 symbols 706 edges 26 files 5 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Mem (Interface)
(no doc) [3 implementers]
src/cpu/mem.rs
CpuBus (Interface)
(no doc) [3 implementers]
src/bus/mod.rs
PPU (Interface)
(no doc) [2 implementers]
src/ppu/ppu.rs

Core symbols most depended-on inside this repo

interpret
called by 66
src/cpu/cpu.rs
write_to_ppu_addr
called by 32
src/ppu/ppu.rs
read_u8
called by 26
src/cpu/mem.rs
mem_read
called by 23
src/cpu/cpu.rs
mem_write
called by 23
src/cpu/cpu.rs
set_button_pressed_status
called by 23
src/input/mod.rs
udpate_cpu_flags
called by 22
src/cpu/cpu.rs
write_u8
called by 16
src/cpu/mem.rs

Shape

Method 116
Function 109
Class 18
Enum 5
Interface 3

Languages

Rust100%

Modules by API surface

src/cpu/cpu.rs101 symbols
src/ppu/ppu.rs41 symbols
src/bus/mod.rs19 symbols
src/rom/mod.rs12 symbols
src/screen/render.rs9 symbols
src/ppu/registers/mask.rs9 symbols
src/ppu/registers/control.rs9 symbols
src/cpu/mem.rs9 symbols
src/ppu/registers/status.rs7 symbols
src/input/mod.rs7 symbols
src/disasm.rs7 symbols
snake/src/screen/screen.rs6 symbols

For agents

$ claude mcp add rustness_monster \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact