MCPcopy Index your code
hub / github.com/D0ntPanic/tpscube

github.com/D0ntPanic/tpscube @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,175 symbols 2,942 edges 82 files 126 documented · 11%
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

FaceRotation (Interface)
Face rotation for cubes [7 implementers]
lib/src/common.rs
HistoryRegion (Interface)
(no doc) [3 implementers]
src/history.rs
App (Interface)
(no doc) [2 implementers]
src/app.rs
AlgorithmRender (Interface)
(no doc) [1 implementers]
src/algorithms.rs
LabelFontSize (Interface)
(no doc) [1 implementers]
src/font.rs
CustomWidgets (Interface)
(no doc) [1 implementers]
src/widgets.rs
InitialCubeState (Interface)
(no doc) [6 implementers]
lib/src/common.rs
Max (Interface)
(no doc) [2 implementers]
src/history.rs

Core symbols most depended-on inside this repo

into
called by 686
src/font.rs
len
called by 202
lib/src/action.rs
push
called by 121
lib/src/action.rs
push
called by 97
src/graph/plot.rs
as_ref
called by 81
tools/gentables/src/common.rs
iter
called by 80
lib/src/action.rs
width
called by 68
lib/src/common.rs
get
called by 62
lib/src/common.rs

Shape

Method 760
Class 207
Function 121
Enum 67
Interface 20

Languages

Rust100%

Modules by API surface

lib/src/action_generated.rs122 symbols
lib/src/cube4x4x4.rs87 symbols
lib/src/common.rs81 symbols
lib/src/history.rs67 symbols
lib/src/cube3x3x3.rs65 symbols
lib/src/analysis/cfop.rs52 symbols
src/lib.rs36 symbols
src/timer/scramble.rs35 symbols
lib/src/algorithms/moves.rs34 symbols
lib/src/cube2x2x2.rs31 symbols
lib/src/bluetooth.rs31 symbols
lib/src/action.rs27 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page