MCPcopy Index your code
hub / github.com/benletchford/stratego.io

github.com/benletchford/stratego.io @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
154 symbols 359 edges 26 files 42 documented · 27%
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

UuidExt (Interface)
Helper trait to generate short hex strings from UUIDs [1 implementers]
src/api.rs

Core symbols most depended-on inside this repo

check_move
called by 17
src/game_logic.rs
make_game
called by 16
src/game_logic.rs
get_piece
called by 10
src/models.rs
random
called by 8
client/src/components/overlay.rs
hex_string_short
called by 6
src/api.rs
is_empty
called by 5
src/models.rs
set_last_move
called by 5
src/models.rs
create_item
called by 4
client/src/components/overlay.rs

Shape

Function 94
Method 33
Class 22
Enum 4
Interface 1

Languages

Rust100%

Modules by API surface

src/game_logic.rs25 symbols
src/models.rs24 symbols
src/api.rs18 symbols
src/build.rs15 symbols
src/storage.rs9 symbols
client/src/api.rs8 symbols
client/src/poll.rs7 symbols
src/board_utils.rs6 symbols
client/src/components/overlay.rs6 symbols
src/main.rs5 symbols
client/src/config.rs5 symbols
client/src/components/setup.rs4 symbols

For agents

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

⬇ download graph artifact